diff --git a/flang-classic/17.0-4/CMakeLists.txt b/flang-classic/17.0-4/CMakeLists.txt new file mode 100644 index 0000000000..1e7799be28 --- /dev/null +++ b/flang-classic/17.0-4/CMakeLists.txt @@ -0,0 +1,98 @@ +cmake_minimum_required(VERSION 3.13.4) + +# If we are not building as a part of LLVM, which is usual for flang-classic, +# build flang-classic as a standalone project, using LLVM as an external library: +if(CMAKE_SOURCE_DIR STREQUAL CMAKE_CURRENT_SOURCE_DIR) + project(flang-classic) + set(FLANG_CLASSIC_STANDALONE TRUE) + if ("${CMAKE_VERSION}" VERSION_LESS "3.20.0") + message(WARNING + "Your CMake version is ${CMAKE_VERSION}. Starting with LLVM 17.0.0, the " + "minimum version of CMake required to build LLVM will become 3.20.0, and " + "using an older CMake will become an error. Please upgrade your CMake to " + "at least 3.20.0 now to avoid issues in the future!") + endif() +endif() + +add_executable(flang-classic + flang-classic.cpp +) + + +target_include_directories(flang-classic + PUBLIC + ${CMAKE_SOURCE_DIR}/llvm-classic/llvm/include + ${CMAKE_SOURCE_DIR}/llvm-classic/clang/include + ${CMAKE_BINARY_DIR}/llvm-classic/tools/clang/include + ${CMAKE_BINARY_DIR}/llvm-classic/include +) + +target_link_libraries(flang-classic + PRIVATE + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMAggressiveInstCombine.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMAMDGPUAsmParser.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMAMDGPUCodeGen.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMAMDGPUDesc.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMAMDGPUDisassembler.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMAMDGPUInfo.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMAMDGPUTargetMCA.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMAMDGPUUtils.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMAnalysis.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMAsmParser.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMBinaryFormat.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMBitReader.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMBitstreamReader.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMCFGuard.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMCodeGen.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMCore.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMDebugInfoCodeView.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMDebuginfod.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMDebugInfoDWARF.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMDebugInfoGSYM.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMDebugInfoMSF.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMDebugInfoPDB.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMDemangle.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMFrontendOpenACC.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMFrontendOpenMP.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMGlobalISel.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMInstCombine.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMipo.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMIRReader.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMMC.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMMCDisassembler.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMMCParser.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMMIRParser.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMObjCARCOpts.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMObject.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMOption.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMPasses.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMProfileData.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMRemarks.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMScalarOpts.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMSelectionDAG.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMSupport.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMTarget.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMTextAPI.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMTransformUtils.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMVectorize.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMWindowsDriver.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMWindowsManifest.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMX86AsmParser.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMX86CodeGen.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMX86Desc.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMX86Info.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMAsmPrinter.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMTargetParser.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libLLVMCodeGenTypes.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libclangBasic.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libclangDriver.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libclangEdit.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libclangFrontend.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libclangLex.a + ${CMAKE_BINARY_DIR}/llvm-classic/lib/libclangSerialization.a + pthread + dl + tinfo + z +) +install(TARGETS flang-classic DESTINATION "${CMAKE_INSTALL_BINDIR}") diff --git a/flang-legacy/17.0-4/driver.cpp.orig b/flang-classic/17.0-4/driver.cpp.orig similarity index 100% rename from flang-legacy/17.0-4/driver.cpp.orig rename to flang-classic/17.0-4/driver.cpp.orig diff --git a/flang-legacy/17.0-4/flang-legacy.cpp b/flang-classic/17.0-4/flang-classic.cpp similarity index 100% rename from flang-legacy/17.0-4/flang-legacy.cpp rename to flang-classic/17.0-4/flang-classic.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/README b/flang-classic/17.0-4/llvm-classic/README similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/README rename to flang-classic/17.0-4/llvm-classic/README diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/.clang-format b/flang-classic/17.0-4/llvm-classic/clang/.clang-format similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/.clang-format rename to flang-classic/17.0-4/llvm-classic/clang/.clang-format diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/.clang-tidy b/flang-classic/17.0-4/llvm-classic/clang/.clang-tidy similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/.clang-tidy rename to flang-classic/17.0-4/llvm-classic/clang/.clang-tidy diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/.gitignore b/flang-classic/17.0-4/llvm-classic/clang/.gitignore similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/.gitignore rename to flang-classic/17.0-4/llvm-classic/clang/.gitignore diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/CodeOwners.rst b/flang-classic/17.0-4/llvm-classic/clang/CodeOwners.rst similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/CodeOwners.rst rename to flang-classic/17.0-4/llvm-classic/clang/CodeOwners.rst diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/INSTALL.txt b/flang-classic/17.0-4/llvm-classic/clang/INSTALL.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/INSTALL.txt rename to flang-classic/17.0-4/llvm-classic/clang/INSTALL.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/LICENSE.TXT b/flang-classic/17.0-4/llvm-classic/clang/LICENSE.TXT similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/LICENSE.TXT rename to flang-classic/17.0-4/llvm-classic/clang/LICENSE.TXT diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/NOTES.txt b/flang-classic/17.0-4/llvm-classic/clang/NOTES.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/NOTES.txt rename to flang-classic/17.0-4/llvm-classic/clang/NOTES.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/README.txt b/flang-classic/17.0-4/llvm-classic/clang/README.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/README.txt rename to flang-classic/17.0-4/llvm-classic/clang/README.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/cmake/caches/3-stage-base.cmake b/flang-classic/17.0-4/llvm-classic/clang/cmake/caches/3-stage-base.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/cmake/caches/3-stage-base.cmake rename to flang-classic/17.0-4/llvm-classic/clang/cmake/caches/3-stage-base.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/cmake/caches/3-stage.cmake b/flang-classic/17.0-4/llvm-classic/clang/cmake/caches/3-stage.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/cmake/caches/3-stage.cmake rename to flang-classic/17.0-4/llvm-classic/clang/cmake/caches/3-stage.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/cmake/caches/Android-stage2.cmake b/flang-classic/17.0-4/llvm-classic/clang/cmake/caches/Android-stage2.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/cmake/caches/Android-stage2.cmake rename to flang-classic/17.0-4/llvm-classic/clang/cmake/caches/Android-stage2.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/cmake/caches/Android.cmake b/flang-classic/17.0-4/llvm-classic/clang/cmake/caches/Android.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/cmake/caches/Android.cmake rename to flang-classic/17.0-4/llvm-classic/clang/cmake/caches/Android.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/cmake/caches/Apple-stage1.cmake b/flang-classic/17.0-4/llvm-classic/clang/cmake/caches/Apple-stage1.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/cmake/caches/Apple-stage1.cmake rename to flang-classic/17.0-4/llvm-classic/clang/cmake/caches/Apple-stage1.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/cmake/caches/Apple-stage2-ThinLTO.cmake b/flang-classic/17.0-4/llvm-classic/clang/cmake/caches/Apple-stage2-ThinLTO.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/cmake/caches/Apple-stage2-ThinLTO.cmake rename to flang-classic/17.0-4/llvm-classic/clang/cmake/caches/Apple-stage2-ThinLTO.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/cmake/caches/Apple-stage2.cmake b/flang-classic/17.0-4/llvm-classic/clang/cmake/caches/Apple-stage2.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/cmake/caches/Apple-stage2.cmake rename to flang-classic/17.0-4/llvm-classic/clang/cmake/caches/Apple-stage2.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/cmake/caches/BOLT-PGO.cmake b/flang-classic/17.0-4/llvm-classic/clang/cmake/caches/BOLT-PGO.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/cmake/caches/BOLT-PGO.cmake rename to flang-classic/17.0-4/llvm-classic/clang/cmake/caches/BOLT-PGO.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/cmake/caches/BOLT.cmake b/flang-classic/17.0-4/llvm-classic/clang/cmake/caches/BOLT.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/cmake/caches/BOLT.cmake rename to flang-classic/17.0-4/llvm-classic/clang/cmake/caches/BOLT.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/cmake/caches/BaremetalARM.cmake b/flang-classic/17.0-4/llvm-classic/clang/cmake/caches/BaremetalARM.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/cmake/caches/BaremetalARM.cmake rename to flang-classic/17.0-4/llvm-classic/clang/cmake/caches/BaremetalARM.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/cmake/caches/CrossWinToARMLinux.cmake b/flang-classic/17.0-4/llvm-classic/clang/cmake/caches/CrossWinToARMLinux.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/cmake/caches/CrossWinToARMLinux.cmake rename to flang-classic/17.0-4/llvm-classic/clang/cmake/caches/CrossWinToARMLinux.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/cmake/caches/DistributionExample-stage2.cmake b/flang-classic/17.0-4/llvm-classic/clang/cmake/caches/DistributionExample-stage2.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/cmake/caches/DistributionExample-stage2.cmake rename to flang-classic/17.0-4/llvm-classic/clang/cmake/caches/DistributionExample-stage2.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/cmake/caches/DistributionExample.cmake b/flang-classic/17.0-4/llvm-classic/clang/cmake/caches/DistributionExample.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/cmake/caches/DistributionExample.cmake rename to flang-classic/17.0-4/llvm-classic/clang/cmake/caches/DistributionExample.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/cmake/caches/Fuchsia-stage2.cmake b/flang-classic/17.0-4/llvm-classic/clang/cmake/caches/Fuchsia-stage2.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/cmake/caches/Fuchsia-stage2.cmake rename to flang-classic/17.0-4/llvm-classic/clang/cmake/caches/Fuchsia-stage2.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/cmake/caches/Fuchsia.cmake b/flang-classic/17.0-4/llvm-classic/clang/cmake/caches/Fuchsia.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/cmake/caches/Fuchsia.cmake rename to flang-classic/17.0-4/llvm-classic/clang/cmake/caches/Fuchsia.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/cmake/caches/HLSL.cmake b/flang-classic/17.0-4/llvm-classic/clang/cmake/caches/HLSL.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/cmake/caches/HLSL.cmake rename to flang-classic/17.0-4/llvm-classic/clang/cmake/caches/HLSL.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/cmake/caches/MultiDistributionExample.cmake b/flang-classic/17.0-4/llvm-classic/clang/cmake/caches/MultiDistributionExample.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/cmake/caches/MultiDistributionExample.cmake rename to flang-classic/17.0-4/llvm-classic/clang/cmake/caches/MultiDistributionExample.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/cmake/caches/PGO-stage2-instrumented.cmake b/flang-classic/17.0-4/llvm-classic/clang/cmake/caches/PGO-stage2-instrumented.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/cmake/caches/PGO-stage2-instrumented.cmake rename to flang-classic/17.0-4/llvm-classic/clang/cmake/caches/PGO-stage2-instrumented.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/cmake/caches/PGO-stage2.cmake b/flang-classic/17.0-4/llvm-classic/clang/cmake/caches/PGO-stage2.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/cmake/caches/PGO-stage2.cmake rename to flang-classic/17.0-4/llvm-classic/clang/cmake/caches/PGO-stage2.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/cmake/caches/PGO.cmake b/flang-classic/17.0-4/llvm-classic/clang/cmake/caches/PGO.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/cmake/caches/PGO.cmake rename to flang-classic/17.0-4/llvm-classic/clang/cmake/caches/PGO.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/cmake/caches/README.txt b/flang-classic/17.0-4/llvm-classic/clang/cmake/caches/README.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/cmake/caches/README.txt rename to flang-classic/17.0-4/llvm-classic/clang/cmake/caches/README.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/cmake/modules/AddClang.cmake b/flang-classic/17.0-4/llvm-classic/clang/cmake/modules/AddClang.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/cmake/modules/AddClang.cmake rename to flang-classic/17.0-4/llvm-classic/clang/cmake/modules/AddClang.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/cmake/modules/AddGRPC.cmake b/flang-classic/17.0-4/llvm-classic/clang/cmake/modules/AddGRPC.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/cmake/modules/AddGRPC.cmake rename to flang-classic/17.0-4/llvm-classic/clang/cmake/modules/AddGRPC.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/cmake/modules/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/cmake/modules/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/cmake/modules/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/cmake/modules/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/cmake/modules/ClangConfig.cmake.in b/flang-classic/17.0-4/llvm-classic/clang/cmake/modules/ClangConfig.cmake.in similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/cmake/modules/ClangConfig.cmake.in rename to flang-classic/17.0-4/llvm-classic/clang/cmake/modules/ClangConfig.cmake.in diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/cmake/modules/ClangConfigVersion.cmake.in b/flang-classic/17.0-4/llvm-classic/clang/cmake/modules/ClangConfigVersion.cmake.in similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/cmake/modules/ClangConfigVersion.cmake.in rename to flang-classic/17.0-4/llvm-classic/clang/cmake/modules/ClangConfigVersion.cmake.in diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/cmake/modules/ProtobufMutator.cmake b/flang-classic/17.0-4/llvm-classic/clang/cmake/modules/ProtobufMutator.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/cmake/modules/ProtobufMutator.cmake rename to flang-classic/17.0-4/llvm-classic/clang/cmake/modules/ProtobufMutator.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/examples/AnnotateFunctions/AnnotateFunctions.cpp b/flang-classic/17.0-4/llvm-classic/clang/examples/AnnotateFunctions/AnnotateFunctions.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/examples/AnnotateFunctions/AnnotateFunctions.cpp rename to flang-classic/17.0-4/llvm-classic/clang/examples/AnnotateFunctions/AnnotateFunctions.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/examples/AnnotateFunctions/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/examples/AnnotateFunctions/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/examples/AnnotateFunctions/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/examples/AnnotateFunctions/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/examples/Attribute/Attribute.cpp b/flang-classic/17.0-4/llvm-classic/clang/examples/Attribute/Attribute.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/examples/Attribute/Attribute.cpp rename to flang-classic/17.0-4/llvm-classic/clang/examples/Attribute/Attribute.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/examples/Attribute/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/examples/Attribute/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/examples/Attribute/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/examples/Attribute/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/examples/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/examples/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/examples/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/examples/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/examples/CallSuperAttribute/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/examples/CallSuperAttribute/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/examples/CallSuperAttribute/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/examples/CallSuperAttribute/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/examples/CallSuperAttribute/CallSuperAttrInfo.cpp b/flang-classic/17.0-4/llvm-classic/clang/examples/CallSuperAttribute/CallSuperAttrInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/examples/CallSuperAttribute/CallSuperAttrInfo.cpp rename to flang-classic/17.0-4/llvm-classic/clang/examples/CallSuperAttribute/CallSuperAttrInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/examples/PluginsOrder/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/examples/PluginsOrder/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/examples/PluginsOrder/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/examples/PluginsOrder/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/examples/PluginsOrder/PluginsOrder.cpp b/flang-classic/17.0-4/llvm-classic/clang/examples/PluginsOrder/PluginsOrder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/examples/PluginsOrder/PluginsOrder.cpp rename to flang-classic/17.0-4/llvm-classic/clang/examples/PluginsOrder/PluginsOrder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/examples/PrintFunctionNames/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/examples/PrintFunctionNames/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/examples/PrintFunctionNames/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/examples/PrintFunctionNames/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/examples/PrintFunctionNames/PrintFunctionNames.cpp b/flang-classic/17.0-4/llvm-classic/clang/examples/PrintFunctionNames/PrintFunctionNames.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/examples/PrintFunctionNames/PrintFunctionNames.cpp rename to flang-classic/17.0-4/llvm-classic/clang/examples/PrintFunctionNames/PrintFunctionNames.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/examples/PrintFunctionNames/PrintFunctionNames.exports b/flang-classic/17.0-4/llvm-classic/clang/examples/PrintFunctionNames/PrintFunctionNames.exports similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/examples/PrintFunctionNames/PrintFunctionNames.exports rename to flang-classic/17.0-4/llvm-classic/clang/examples/PrintFunctionNames/PrintFunctionNames.exports diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/examples/PrintFunctionNames/README.txt b/flang-classic/17.0-4/llvm-classic/clang/examples/PrintFunctionNames/README.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/examples/PrintFunctionNames/README.txt rename to flang-classic/17.0-4/llvm-classic/clang/examples/PrintFunctionNames/README.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/include/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/include/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang-c/BuildSystem.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang-c/BuildSystem.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang-c/BuildSystem.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang-c/BuildSystem.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang-c/CXCompilationDatabase.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang-c/CXCompilationDatabase.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang-c/CXCompilationDatabase.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang-c/CXCompilationDatabase.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang-c/CXDiagnostic.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang-c/CXDiagnostic.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang-c/CXDiagnostic.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang-c/CXDiagnostic.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang-c/CXErrorCode.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang-c/CXErrorCode.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang-c/CXErrorCode.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang-c/CXErrorCode.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang-c/CXFile.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang-c/CXFile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang-c/CXFile.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang-c/CXFile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang-c/CXSourceLocation.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang-c/CXSourceLocation.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang-c/CXSourceLocation.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang-c/CXSourceLocation.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang-c/CXString.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang-c/CXString.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang-c/CXString.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang-c/CXString.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang-c/Documentation.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang-c/Documentation.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang-c/Documentation.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang-c/Documentation.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang-c/ExternC.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang-c/ExternC.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang-c/ExternC.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang-c/ExternC.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang-c/FatalErrorHandler.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang-c/FatalErrorHandler.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang-c/FatalErrorHandler.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang-c/FatalErrorHandler.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang-c/Index.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang-c/Index.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang-c/Index.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang-c/Index.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang-c/Platform.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang-c/Platform.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang-c/Platform.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang-c/Platform.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang-c/Rewrite.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang-c/Rewrite.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang-c/Rewrite.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang-c/Rewrite.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/APINotes/APINotesYAMLCompiler.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/APINotes/APINotesYAMLCompiler.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/APINotes/APINotesYAMLCompiler.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/APINotes/APINotesYAMLCompiler.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/APINotes/Types.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/APINotes/Types.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/APINotes/Types.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/APINotes/Types.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ARCMigrate/ARCMT.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/ARCMigrate/ARCMT.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ARCMigrate/ARCMT.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/ARCMigrate/ARCMT.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ARCMigrate/ARCMTActions.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/ARCMigrate/ARCMTActions.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ARCMigrate/ARCMTActions.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/ARCMigrate/ARCMTActions.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ARCMigrate/FileRemapper.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/ARCMigrate/FileRemapper.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ARCMigrate/FileRemapper.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/ARCMigrate/FileRemapper.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/APValue.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/APValue.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/APValue.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/APValue.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/AST.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/AST.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/AST.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/AST.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ASTConcept.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ASTConcept.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ASTConcept.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ASTConcept.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ASTConsumer.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ASTConsumer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ASTConsumer.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ASTConsumer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ASTContext.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ASTContext.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ASTContext.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ASTContext.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ASTContextAllocate.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ASTContextAllocate.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ASTContextAllocate.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ASTContextAllocate.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ASTDiagnostic.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ASTDiagnostic.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ASTDiagnostic.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ASTDiagnostic.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ASTDumper.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ASTDumper.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ASTDumper.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ASTDumper.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ASTDumperUtils.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ASTDumperUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ASTDumperUtils.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ASTDumperUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ASTFwd.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ASTFwd.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ASTFwd.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ASTFwd.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ASTImportError.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ASTImportError.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ASTImportError.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ASTImportError.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ASTImporter.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ASTImporter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ASTImporter.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ASTImporter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ASTImporterLookupTable.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ASTImporterLookupTable.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ASTImporterLookupTable.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ASTImporterLookupTable.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ASTImporterSharedState.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ASTImporterSharedState.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ASTImporterSharedState.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ASTImporterSharedState.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ASTLambda.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ASTLambda.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ASTLambda.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ASTLambda.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ASTMutationListener.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ASTMutationListener.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ASTMutationListener.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ASTMutationListener.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ASTNodeTraverser.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ASTNodeTraverser.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ASTNodeTraverser.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ASTNodeTraverser.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ASTStructuralEquivalence.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ASTStructuralEquivalence.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ASTStructuralEquivalence.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ASTStructuralEquivalence.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ASTTypeTraits.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ASTTypeTraits.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ASTTypeTraits.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ASTTypeTraits.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ASTUnresolvedSet.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ASTUnresolvedSet.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ASTUnresolvedSet.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ASTUnresolvedSet.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ASTVector.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ASTVector.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ASTVector.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ASTVector.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/AbstractBasicReader.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/AbstractBasicReader.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/AbstractBasicReader.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/AbstractBasicReader.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/AbstractBasicWriter.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/AbstractBasicWriter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/AbstractBasicWriter.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/AbstractBasicWriter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/AbstractTypeReader.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/AbstractTypeReader.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/AbstractTypeReader.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/AbstractTypeReader.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/AbstractTypeWriter.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/AbstractTypeWriter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/AbstractTypeWriter.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/AbstractTypeWriter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/Attr.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/Attr.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/Attr.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/Attr.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/AttrIterator.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/AttrIterator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/AttrIterator.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/AttrIterator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/AttrVisitor.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/AttrVisitor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/AttrVisitor.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/AttrVisitor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/Availability.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/Availability.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/Availability.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/Availability.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/BaseSubobject.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/BaseSubobject.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/BaseSubobject.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/BaseSubobject.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/BuiltinTypes.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/BuiltinTypes.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/BuiltinTypes.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/BuiltinTypes.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/CXXInheritance.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/CXXInheritance.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/CXXInheritance.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/CXXInheritance.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/CXXRecordDeclDefinitionBits.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/CXXRecordDeclDefinitionBits.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/CXXRecordDeclDefinitionBits.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/CXXRecordDeclDefinitionBits.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/CanonicalType.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/CanonicalType.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/CanonicalType.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/CanonicalType.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/CharUnits.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/CharUnits.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/CharUnits.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/CharUnits.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/Comment.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/Comment.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/Comment.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/Comment.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/CommentBriefParser.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/CommentBriefParser.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/CommentBriefParser.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/CommentBriefParser.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/CommentCommandTraits.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/CommentCommandTraits.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/CommentCommandTraits.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/CommentCommandTraits.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/CommentCommands.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/CommentCommands.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/CommentCommands.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/CommentCommands.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/CommentDiagnostic.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/CommentDiagnostic.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/CommentDiagnostic.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/CommentDiagnostic.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/CommentHTMLNamedCharacterReferences.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/CommentHTMLNamedCharacterReferences.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/CommentHTMLNamedCharacterReferences.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/CommentHTMLNamedCharacterReferences.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/CommentHTMLTags.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/CommentHTMLTags.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/CommentHTMLTags.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/CommentHTMLTags.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/CommentLexer.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/CommentLexer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/CommentLexer.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/CommentLexer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/CommentParser.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/CommentParser.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/CommentParser.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/CommentParser.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/CommentSema.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/CommentSema.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/CommentSema.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/CommentSema.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/CommentVisitor.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/CommentVisitor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/CommentVisitor.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/CommentVisitor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ComparisonCategories.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ComparisonCategories.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ComparisonCategories.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ComparisonCategories.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ComputeDependence.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ComputeDependence.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ComputeDependence.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ComputeDependence.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/CurrentSourceLocExprScope.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/CurrentSourceLocExprScope.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/CurrentSourceLocExprScope.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/CurrentSourceLocExprScope.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/DataCollection.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/DataCollection.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/DataCollection.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/DataCollection.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/Decl.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/Decl.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/Decl.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/Decl.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/DeclAccessPair.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/DeclAccessPair.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/DeclAccessPair.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/DeclAccessPair.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/DeclBase.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/DeclBase.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/DeclBase.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/DeclBase.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/DeclCXX.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/DeclCXX.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/DeclCXX.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/DeclCXX.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/DeclContextInternals.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/DeclContextInternals.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/DeclContextInternals.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/DeclContextInternals.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/DeclFriend.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/DeclFriend.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/DeclFriend.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/DeclFriend.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/DeclGroup.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/DeclGroup.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/DeclGroup.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/DeclGroup.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/DeclLookups.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/DeclLookups.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/DeclLookups.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/DeclLookups.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/DeclObjC.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/DeclObjC.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/DeclObjC.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/DeclObjC.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/DeclObjCCommon.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/DeclObjCCommon.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/DeclObjCCommon.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/DeclObjCCommon.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/DeclOpenMP.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/DeclOpenMP.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/DeclOpenMP.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/DeclOpenMP.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/DeclTemplate.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/DeclTemplate.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/DeclTemplate.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/DeclTemplate.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/DeclVisitor.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/DeclVisitor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/DeclVisitor.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/DeclVisitor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/DeclarationName.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/DeclarationName.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/DeclarationName.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/DeclarationName.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/DependenceFlags.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/DependenceFlags.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/DependenceFlags.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/DependenceFlags.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/DependentDiagnostic.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/DependentDiagnostic.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/DependentDiagnostic.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/DependentDiagnostic.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/EvaluatedExprVisitor.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/EvaluatedExprVisitor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/EvaluatedExprVisitor.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/EvaluatedExprVisitor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/Expr.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/Expr.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/Expr.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/Expr.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ExprCXX.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ExprCXX.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ExprCXX.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ExprCXX.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ExprConcepts.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ExprConcepts.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ExprConcepts.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ExprConcepts.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ExprObjC.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ExprObjC.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ExprObjC.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ExprObjC.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ExprOpenMP.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ExprOpenMP.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ExprOpenMP.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ExprOpenMP.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ExternalASTMerger.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ExternalASTMerger.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ExternalASTMerger.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ExternalASTMerger.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ExternalASTSource.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ExternalASTSource.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ExternalASTSource.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ExternalASTSource.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/FormatString.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/FormatString.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/FormatString.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/FormatString.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/GlobalDecl.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/GlobalDecl.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/GlobalDecl.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/GlobalDecl.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/IgnoreExpr.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/IgnoreExpr.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/IgnoreExpr.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/IgnoreExpr.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/JSONNodeDumper.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/JSONNodeDumper.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/JSONNodeDumper.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/JSONNodeDumper.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/LambdaCapture.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/LambdaCapture.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/LambdaCapture.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/LambdaCapture.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/LexicallyOrderedRecursiveASTVisitor.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/LexicallyOrderedRecursiveASTVisitor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/LexicallyOrderedRecursiveASTVisitor.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/LexicallyOrderedRecursiveASTVisitor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/LocInfoType.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/LocInfoType.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/LocInfoType.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/LocInfoType.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/Mangle.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/Mangle.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/Mangle.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/Mangle.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/MangleNumberingContext.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/MangleNumberingContext.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/MangleNumberingContext.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/MangleNumberingContext.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/NSAPI.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/NSAPI.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/NSAPI.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/NSAPI.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/NestedNameSpecifier.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/NestedNameSpecifier.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/NestedNameSpecifier.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/NestedNameSpecifier.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/NonTrivialTypeVisitor.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/NonTrivialTypeVisitor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/NonTrivialTypeVisitor.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/NonTrivialTypeVisitor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ODRDiagsEmitter.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ODRDiagsEmitter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ODRDiagsEmitter.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ODRDiagsEmitter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ODRHash.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ODRHash.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ODRHash.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ODRHash.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/OSLog.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/OSLog.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/OSLog.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/OSLog.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/OpenMPClause.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/OpenMPClause.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/OpenMPClause.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/OpenMPClause.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/OperationKinds.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/OperationKinds.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/OperationKinds.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/OperationKinds.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/OperationKinds.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/OperationKinds.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/OperationKinds.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/OperationKinds.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/OptionalDiagnostic.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/OptionalDiagnostic.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/OptionalDiagnostic.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/OptionalDiagnostic.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ParentMap.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ParentMap.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ParentMap.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ParentMap.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ParentMapContext.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ParentMapContext.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/ParentMapContext.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/ParentMapContext.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/PrettyDeclStackTrace.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/PrettyDeclStackTrace.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/PrettyDeclStackTrace.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/PrettyDeclStackTrace.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/PrettyPrinter.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/PrettyPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/PrettyPrinter.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/PrettyPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/PropertiesBase.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/PropertiesBase.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/PropertiesBase.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/PropertiesBase.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/QualTypeNames.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/QualTypeNames.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/QualTypeNames.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/QualTypeNames.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/Randstruct.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/Randstruct.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/Randstruct.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/Randstruct.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/RawCommentList.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/RawCommentList.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/RawCommentList.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/RawCommentList.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/RecordLayout.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/RecordLayout.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/RecordLayout.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/RecordLayout.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/RecursiveASTVisitor.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/RecursiveASTVisitor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/RecursiveASTVisitor.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/RecursiveASTVisitor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/Redeclarable.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/Redeclarable.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/Redeclarable.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/Redeclarable.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/SelectorLocationsKind.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/SelectorLocationsKind.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/SelectorLocationsKind.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/SelectorLocationsKind.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/Stmt.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/Stmt.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/Stmt.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/Stmt.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/StmtCXX.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/StmtCXX.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/StmtCXX.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/StmtCXX.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/StmtDataCollectors.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/StmtDataCollectors.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/StmtDataCollectors.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/StmtDataCollectors.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/StmtGraphTraits.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/StmtGraphTraits.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/StmtGraphTraits.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/StmtGraphTraits.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/StmtIterator.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/StmtIterator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/StmtIterator.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/StmtIterator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/StmtObjC.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/StmtObjC.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/StmtObjC.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/StmtObjC.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/StmtOpenMP.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/StmtOpenMP.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/StmtOpenMP.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/StmtOpenMP.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/StmtVisitor.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/StmtVisitor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/StmtVisitor.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/StmtVisitor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/TemplateArgumentVisitor.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/TemplateArgumentVisitor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/TemplateArgumentVisitor.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/TemplateArgumentVisitor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/TemplateBase.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/TemplateBase.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/TemplateBase.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/TemplateBase.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/TemplateName.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/TemplateName.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/TemplateName.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/TemplateName.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/TextNodeDumper.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/TextNodeDumper.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/TextNodeDumper.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/TextNodeDumper.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/Type.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/Type.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/Type.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/Type.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/TypeLoc.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/TypeLoc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/TypeLoc.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/TypeLoc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/TypeLocNodes.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/TypeLocNodes.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/TypeLocNodes.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/TypeLocNodes.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/TypeLocVisitor.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/TypeLocVisitor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/TypeLocVisitor.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/TypeLocVisitor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/TypeOrdering.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/TypeOrdering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/TypeOrdering.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/TypeOrdering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/TypeProperties.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/TypeProperties.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/TypeProperties.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/TypeProperties.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/TypeVisitor.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/TypeVisitor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/TypeVisitor.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/TypeVisitor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/UnresolvedSet.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/UnresolvedSet.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/UnresolvedSet.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/UnresolvedSet.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/VTTBuilder.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/VTTBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/VTTBuilder.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/VTTBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/VTableBuilder.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/VTableBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/AST/VTableBuilder.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/AST/VTableBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ASTMatchers/ASTMatchFinder.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/ASTMatchers/ASTMatchFinder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ASTMatchers/ASTMatchFinder.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/ASTMatchers/ASTMatchFinder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ASTMatchers/ASTMatchers.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/ASTMatchers/ASTMatchers.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ASTMatchers/ASTMatchers.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/ASTMatchers/ASTMatchers.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ASTMatchers/ASTMatchersInternal.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/ASTMatchers/ASTMatchersInternal.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ASTMatchers/ASTMatchersInternal.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/ASTMatchers/ASTMatchersInternal.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ASTMatchers/ASTMatchersMacros.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/ASTMatchers/ASTMatchersMacros.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ASTMatchers/ASTMatchersMacros.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/ASTMatchers/ASTMatchersMacros.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ASTMatchers/Dynamic/Diagnostics.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/ASTMatchers/Dynamic/Diagnostics.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ASTMatchers/Dynamic/Diagnostics.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/ASTMatchers/Dynamic/Diagnostics.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ASTMatchers/Dynamic/Parser.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/ASTMatchers/Dynamic/Parser.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ASTMatchers/Dynamic/Parser.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/ASTMatchers/Dynamic/Parser.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ASTMatchers/Dynamic/Registry.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/ASTMatchers/Dynamic/Registry.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ASTMatchers/Dynamic/Registry.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/ASTMatchers/Dynamic/Registry.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ASTMatchers/GtestMatchers.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/ASTMatchers/GtestMatchers.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ASTMatchers/GtestMatchers.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/ASTMatchers/GtestMatchers.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/Analyses/CFGReachabilityAnalysis.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/Analyses/CFGReachabilityAnalysis.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/Analyses/CFGReachabilityAnalysis.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/Analyses/CFGReachabilityAnalysis.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/Analyses/CalledOnceCheck.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/Analyses/CalledOnceCheck.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/Analyses/CalledOnceCheck.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/Analyses/CalledOnceCheck.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/Analyses/Consumed.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/Analyses/Consumed.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/Analyses/Consumed.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/Analyses/Consumed.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/Analyses/Dominators.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/Analyses/Dominators.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/Analyses/Dominators.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/Analyses/Dominators.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/Analyses/ExprMutationAnalyzer.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/Analyses/ExprMutationAnalyzer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/Analyses/ExprMutationAnalyzer.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/Analyses/ExprMutationAnalyzer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/Analyses/IntervalPartition.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/Analyses/IntervalPartition.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/Analyses/IntervalPartition.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/Analyses/IntervalPartition.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/Analyses/LiveVariables.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/Analyses/LiveVariables.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/Analyses/LiveVariables.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/Analyses/LiveVariables.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/Analyses/PostOrderCFGView.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/Analyses/PostOrderCFGView.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/Analyses/PostOrderCFGView.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/Analyses/PostOrderCFGView.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/Analyses/ReachableCode.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/Analyses/ReachableCode.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/Analyses/ReachableCode.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/Analyses/ReachableCode.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/Analyses/ThreadSafety.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/Analyses/ThreadSafety.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/Analyses/ThreadSafety.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/Analyses/ThreadSafety.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/Analyses/ThreadSafetyCommon.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/Analyses/ThreadSafetyCommon.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/Analyses/ThreadSafetyCommon.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/Analyses/ThreadSafetyCommon.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/Analyses/ThreadSafetyLogical.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/Analyses/ThreadSafetyLogical.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/Analyses/ThreadSafetyLogical.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/Analyses/ThreadSafetyLogical.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/Analyses/ThreadSafetyOps.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/Analyses/ThreadSafetyOps.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/Analyses/ThreadSafetyOps.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/Analyses/ThreadSafetyOps.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/Analyses/ThreadSafetyTIL.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/Analyses/ThreadSafetyTIL.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/Analyses/ThreadSafetyTIL.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/Analyses/ThreadSafetyTIL.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/Analyses/ThreadSafetyTraverse.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/Analyses/ThreadSafetyTraverse.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/Analyses/ThreadSafetyTraverse.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/Analyses/ThreadSafetyTraverse.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/Analyses/ThreadSafetyUtil.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/Analyses/ThreadSafetyUtil.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/Analyses/ThreadSafetyUtil.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/Analyses/ThreadSafetyUtil.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/Analyses/UninitializedValues.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/Analyses/UninitializedValues.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/Analyses/UninitializedValues.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/Analyses/UninitializedValues.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/Analyses/UnsafeBufferUsage.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/Analyses/UnsafeBufferUsage.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/Analyses/UnsafeBufferUsage.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/Analyses/UnsafeBufferUsage.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/Analyses/UnsafeBufferUsageGadgets.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/Analyses/UnsafeBufferUsageGadgets.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/Analyses/UnsafeBufferUsageGadgets.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/Analyses/UnsafeBufferUsageGadgets.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/AnalysisDeclContext.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/AnalysisDeclContext.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/AnalysisDeclContext.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/AnalysisDeclContext.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/AnyCall.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/AnyCall.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/AnyCall.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/AnyCall.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/BodyFarm.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/BodyFarm.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/BodyFarm.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/BodyFarm.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/CFG.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/CFG.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/CFG.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/CFG.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/CFGStmtMap.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/CFGStmtMap.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/CFGStmtMap.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/CFGStmtMap.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/CallGraph.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/CallGraph.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/CallGraph.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/CallGraph.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/CloneDetection.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/CloneDetection.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/CloneDetection.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/CloneDetection.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/CodeInjector.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/CodeInjector.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/CodeInjector.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/CodeInjector.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/ConstructionContext.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/ConstructionContext.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/ConstructionContext.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/ConstructionContext.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/DomainSpecific/CocoaConventions.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/DomainSpecific/CocoaConventions.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/DomainSpecific/CocoaConventions.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/DomainSpecific/CocoaConventions.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/DomainSpecific/ObjCNoReturn.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/DomainSpecific/ObjCNoReturn.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/DomainSpecific/ObjCNoReturn.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/DomainSpecific/ObjCNoReturn.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/Arena.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/Arena.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/Arena.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/Arena.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/CFGMatchSwitch.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/CFGMatchSwitch.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/CFGMatchSwitch.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/CFGMatchSwitch.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/ControlFlowContext.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/ControlFlowContext.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/ControlFlowContext.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/ControlFlowContext.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/DataflowAnalysis.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/DataflowAnalysis.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/DataflowAnalysis.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/DataflowAnalysis.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/DataflowAnalysisContext.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/DataflowAnalysisContext.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/DataflowAnalysisContext.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/DataflowAnalysisContext.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/DataflowEnvironment.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/DataflowEnvironment.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/DataflowEnvironment.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/DataflowEnvironment.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/DataflowLattice.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/DataflowLattice.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/DataflowLattice.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/DataflowLattice.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/DataflowValues.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/DataflowValues.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/DataflowValues.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/DataflowValues.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/DataflowWorklist.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/DataflowWorklist.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/DataflowWorklist.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/DataflowWorklist.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/DebugSupport.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/DebugSupport.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/DebugSupport.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/DebugSupport.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/Formula.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/Formula.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/Formula.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/Formula.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/Logger.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/Logger.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/Logger.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/Logger.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/MapLattice.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/MapLattice.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/MapLattice.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/MapLattice.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/MatchSwitch.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/MatchSwitch.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/MatchSwitch.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/MatchSwitch.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/Models/ChromiumCheckModel.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/Models/ChromiumCheckModel.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/Models/ChromiumCheckModel.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/Models/ChromiumCheckModel.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/Models/UncheckedOptionalAccessModel.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/Models/UncheckedOptionalAccessModel.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/Models/UncheckedOptionalAccessModel.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/Models/UncheckedOptionalAccessModel.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/NoopAnalysis.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/NoopAnalysis.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/NoopAnalysis.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/NoopAnalysis.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/NoopLattice.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/NoopLattice.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/NoopLattice.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/NoopLattice.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/RecordOps.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/RecordOps.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/RecordOps.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/RecordOps.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/Solver.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/Solver.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/Solver.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/Solver.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/StorageLocation.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/StorageLocation.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/StorageLocation.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/StorageLocation.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/Transfer.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/Transfer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/Transfer.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/Transfer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/Value.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/Value.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/Value.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/Value.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/WatchedLiteralsSolver.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/WatchedLiteralsSolver.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/WatchedLiteralsSolver.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/FlowSensitive/WatchedLiteralsSolver.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/IssueHash.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/IssueHash.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/IssueHash.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/IssueHash.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/MacroExpansionContext.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/MacroExpansionContext.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/MacroExpansionContext.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/MacroExpansionContext.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/PathDiagnostic.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/PathDiagnostic.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/PathDiagnostic.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/PathDiagnostic.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/ProgramPoint.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/ProgramPoint.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/ProgramPoint.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/ProgramPoint.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/RetainSummaryManager.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/RetainSummaryManager.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/RetainSummaryManager.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/RetainSummaryManager.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/SelectorExtras.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/SelectorExtras.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/SelectorExtras.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/SelectorExtras.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/Support/BumpVector.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/Support/BumpVector.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Analysis/Support/BumpVector.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Analysis/Support/BumpVector.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/AArch64SVEACLETypes.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/AArch64SVEACLETypes.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/AArch64SVEACLETypes.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/AArch64SVEACLETypes.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/ABI.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/ABI.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/ABI.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/ABI.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/ASTNode.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/ASTNode.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/ASTNode.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/ASTNode.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/AddressSpaces.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/AddressSpaces.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/AddressSpaces.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/AddressSpaces.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/AlignedAllocation.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/AlignedAllocation.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/AlignedAllocation.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/AlignedAllocation.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/AllDiagnostics.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/AllDiagnostics.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/AllDiagnostics.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/AllDiagnostics.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/Attr.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/Attr.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/Attr.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/Attr.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/AttrDocs.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/AttrDocs.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/AttrDocs.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/AttrDocs.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/AttrKinds.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/AttrKinds.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/AttrKinds.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/AttrKinds.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/AttrSubjectMatchRules.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/AttrSubjectMatchRules.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/AttrSubjectMatchRules.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/AttrSubjectMatchRules.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/AttributeCommonInfo.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/AttributeCommonInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/AttributeCommonInfo.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/AttributeCommonInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/Attributes.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/Attributes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/Attributes.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/Attributes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BitmaskEnum.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BitmaskEnum.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BitmaskEnum.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BitmaskEnum.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinHeaders.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinHeaders.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinHeaders.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinHeaders.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/Builtins.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/Builtins.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/Builtins.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/Builtins.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/Builtins.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/Builtins.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/Builtins.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/Builtins.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsAArch64.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsAArch64.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsAArch64.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsAArch64.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsAArch64NeonSVEBridge.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsAArch64NeonSVEBridge.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsAArch64NeonSVEBridge.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsAArch64NeonSVEBridge.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsAArch64NeonSVEBridge_cg.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsAArch64NeonSVEBridge_cg.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsAArch64NeonSVEBridge_cg.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsAArch64NeonSVEBridge_cg.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsAMDGPU.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsAMDGPU.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsAMDGPU.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsAMDGPU.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsARM.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsARM.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsARM.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsARM.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsBPF.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsBPF.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsBPF.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsBPF.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsHexagon.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsHexagon.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsHexagon.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsHexagon.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsHexagonDep.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsHexagonDep.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsHexagonDep.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsHexagonDep.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsHexagonMapCustomDep.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsHexagonMapCustomDep.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsHexagonMapCustomDep.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsHexagonMapCustomDep.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsLoongArch.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsLoongArch.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsLoongArch.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsLoongArch.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsMips.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsMips.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsMips.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsMips.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsNEON.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsNEON.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsNEON.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsNEON.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsNVPTX.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsNVPTX.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsNVPTX.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsNVPTX.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsPPC.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsPPC.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsPPC.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsPPC.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsRISCV.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsRISCV.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsRISCV.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsRISCV.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsRISCVVector.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsRISCVVector.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsRISCVVector.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsRISCVVector.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsSME.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsSME.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsSME.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsSME.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsSVE.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsSVE.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsSVE.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsSVE.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsSystemZ.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsSystemZ.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsSystemZ.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsSystemZ.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsVE.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsVE.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsVE.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsVE.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsVEVL.gen.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsVEVL.gen.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsVEVL.gen.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsVEVL.gen.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsWebAssembly.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsWebAssembly.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsWebAssembly.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsWebAssembly.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsX86.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsX86.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsX86.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsX86.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsX86_64.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsX86_64.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsX86_64.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsX86_64.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsXCore.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsXCore.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/BuiltinsXCore.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/BuiltinsXCore.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/CLWarnings.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/CLWarnings.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/CLWarnings.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/CLWarnings.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/CapturedStmt.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/CapturedStmt.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/CapturedStmt.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/CapturedStmt.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/CharInfo.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/CharInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/CharInfo.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/CharInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/CodeGenOptions.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/CodeGenOptions.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/CodeGenOptions.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/CodeGenOptions.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/CodeGenOptions.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/CodeGenOptions.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/CodeGenOptions.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/CodeGenOptions.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/CommentNodes.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/CommentNodes.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/CommentNodes.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/CommentNodes.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/CommentOptions.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/CommentOptions.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/CommentOptions.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/CommentOptions.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/Cuda.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/Cuda.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/Cuda.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/Cuda.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/CustomizableOptional.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/CustomizableOptional.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/CustomizableOptional.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/CustomizableOptional.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DarwinSDKInfo.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DarwinSDKInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DarwinSDKInfo.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DarwinSDKInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DeclNodes.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DeclNodes.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DeclNodes.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DeclNodes.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/Diagnostic.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/Diagnostic.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/Diagnostic.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/Diagnostic.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/Diagnostic.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/Diagnostic.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/Diagnostic.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/Diagnostic.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticAST.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticAST.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticAST.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticAST.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticASTKinds.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticASTKinds.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticASTKinds.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticASTKinds.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticAnalysis.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticAnalysis.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticAnalysis.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticAnalysis.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticCategories.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticCategories.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticCategories.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticCategories.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticCategories.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticCategories.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticCategories.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticCategories.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticComment.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticComment.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticComment.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticComment.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticCommentKinds.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticCommentKinds.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticCommentKinds.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticCommentKinds.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticCommonKinds.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticCommonKinds.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticCommonKinds.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticCommonKinds.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticCrossTU.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticCrossTU.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticCrossTU.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticCrossTU.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticCrossTUKinds.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticCrossTUKinds.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticCrossTUKinds.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticCrossTUKinds.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticDocs.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticDocs.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticDocs.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticDocs.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticDriver.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticDriver.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticDriver.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticDriver.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticDriverKinds.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticDriverKinds.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticDriverKinds.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticDriverKinds.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticError.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticError.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticError.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticError.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticFrontend.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticFrontend.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticFrontend.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticFrontend.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticFrontendKinds.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticFrontendKinds.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticFrontendKinds.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticFrontendKinds.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticGroups.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticGroups.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticGroups.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticGroups.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticIDs.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticIDs.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticIDs.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticIDs.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticLex.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticLex.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticLex.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticLex.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticLexKinds.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticLexKinds.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticLexKinds.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticLexKinds.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticOptions.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticOptions.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticOptions.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticOptions.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticOptions.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticOptions.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticOptions.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticOptions.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticParse.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticParse.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticParse.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticParse.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticParseKinds.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticParseKinds.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticParseKinds.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticParseKinds.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticRefactoring.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticRefactoring.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticRefactoring.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticRefactoring.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticRefactoringKinds.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticRefactoringKinds.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticRefactoringKinds.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticRefactoringKinds.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticSema.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticSema.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticSema.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticSema.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticSemaKinds.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticSemaKinds.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticSemaKinds.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticSemaKinds.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticSerialization.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticSerialization.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticSerialization.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticSerialization.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticSerializationKinds.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticSerializationKinds.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DiagnosticSerializationKinds.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DiagnosticSerializationKinds.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DirectoryEntry.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DirectoryEntry.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/DirectoryEntry.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/DirectoryEntry.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/ExceptionSpecificationType.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/ExceptionSpecificationType.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/ExceptionSpecificationType.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/ExceptionSpecificationType.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/ExpressionTraits.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/ExpressionTraits.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/ExpressionTraits.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/ExpressionTraits.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/FPOptions.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/FPOptions.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/FPOptions.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/FPOptions.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/Features.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/Features.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/Features.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/Features.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/FileEntry.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/FileEntry.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/FileEntry.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/FileEntry.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/FileManager.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/FileManager.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/FileManager.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/FileManager.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/FileSystemOptions.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/FileSystemOptions.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/FileSystemOptions.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/FileSystemOptions.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/FileSystemStatCache.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/FileSystemStatCache.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/FileSystemStatCache.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/FileSystemStatCache.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/HLSLRuntime.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/HLSLRuntime.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/HLSLRuntime.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/HLSLRuntime.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/HeaderInclude.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/HeaderInclude.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/HeaderInclude.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/HeaderInclude.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/IdentifierTable.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/IdentifierTable.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/IdentifierTable.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/IdentifierTable.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/JsonSupport.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/JsonSupport.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/JsonSupport.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/JsonSupport.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/LLVM.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/LLVM.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/LLVM.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/LLVM.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/Lambda.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/Lambda.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/Lambda.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/Lambda.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/LangOptions.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/LangOptions.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/LangOptions.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/LangOptions.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/LangOptions.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/LangOptions.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/LangOptions.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/LangOptions.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/LangStandard.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/LangStandard.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/LangStandard.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/LangStandard.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/LangStandards.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/LangStandards.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/LangStandards.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/LangStandards.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/Linkage.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/Linkage.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/Linkage.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/Linkage.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/MSP430Target.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/MSP430Target.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/MSP430Target.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/MSP430Target.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/MacroBuilder.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/MacroBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/MacroBuilder.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/MacroBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/MakeSupport.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/MakeSupport.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/MakeSupport.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/MakeSupport.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/Module.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/Module.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/Module.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/Module.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/NoSanitizeList.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/NoSanitizeList.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/NoSanitizeList.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/NoSanitizeList.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/ObjCRuntime.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/ObjCRuntime.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/ObjCRuntime.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/ObjCRuntime.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/OpenCLExtensionTypes.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/OpenCLExtensionTypes.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/OpenCLExtensionTypes.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/OpenCLExtensionTypes.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/OpenCLExtensions.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/OpenCLExtensions.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/OpenCLExtensions.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/OpenCLExtensions.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/OpenCLImageTypes.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/OpenCLImageTypes.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/OpenCLImageTypes.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/OpenCLImageTypes.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/OpenCLOptions.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/OpenCLOptions.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/OpenCLOptions.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/OpenCLOptions.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/OpenMPKinds.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/OpenMPKinds.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/OpenMPKinds.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/OpenMPKinds.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/OpenMPKinds.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/OpenMPKinds.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/OpenMPKinds.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/OpenMPKinds.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/OperatorKinds.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/OperatorKinds.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/OperatorKinds.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/OperatorKinds.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/OperatorKinds.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/OperatorKinds.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/OperatorKinds.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/OperatorKinds.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/OperatorPrecedence.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/OperatorPrecedence.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/OperatorPrecedence.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/OperatorPrecedence.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/PPCTypes.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/PPCTypes.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/PPCTypes.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/PPCTypes.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/ParsedAttrInfo.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/ParsedAttrInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/ParsedAttrInfo.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/ParsedAttrInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/PartialDiagnostic.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/PartialDiagnostic.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/PartialDiagnostic.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/PartialDiagnostic.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/PlistSupport.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/PlistSupport.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/PlistSupport.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/PlistSupport.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/PragmaKinds.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/PragmaKinds.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/PragmaKinds.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/PragmaKinds.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/PrettyStackTrace.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/PrettyStackTrace.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/PrettyStackTrace.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/PrettyStackTrace.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/ProfileList.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/ProfileList.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/ProfileList.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/ProfileList.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/RISCVVTypes.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/RISCVVTypes.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/RISCVVTypes.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/RISCVVTypes.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/SanitizerSpecialCaseList.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/SanitizerSpecialCaseList.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/SanitizerSpecialCaseList.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/SanitizerSpecialCaseList.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/Sanitizers.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/Sanitizers.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/Sanitizers.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/Sanitizers.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/Sanitizers.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/Sanitizers.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/Sanitizers.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/Sanitizers.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/Sarif.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/Sarif.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/Sarif.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/Sarif.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/SourceLocation.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/SourceLocation.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/SourceLocation.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/SourceLocation.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/SourceManager.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/SourceManager.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/SourceManager.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/SourceManager.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/SourceManagerInternals.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/SourceManagerInternals.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/SourceManagerInternals.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/SourceManagerInternals.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/Specifiers.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/Specifiers.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/Specifiers.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/Specifiers.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/Stack.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/Stack.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/Stack.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/Stack.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/StmtNodes.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/StmtNodes.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/StmtNodes.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/StmtNodes.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/SyncScope.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/SyncScope.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/SyncScope.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/SyncScope.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/TargetBuiltins.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/TargetBuiltins.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/TargetBuiltins.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/TargetBuiltins.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/TargetCXXABI.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/TargetCXXABI.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/TargetCXXABI.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/TargetCXXABI.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/TargetCXXABI.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/TargetCXXABI.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/TargetCXXABI.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/TargetCXXABI.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/TargetID.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/TargetID.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/TargetID.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/TargetID.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/TargetInfo.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/TargetInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/TargetInfo.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/TargetInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/TargetOptions.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/TargetOptions.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/TargetOptions.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/TargetOptions.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/TemplateKinds.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/TemplateKinds.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/TemplateKinds.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/TemplateKinds.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/Thunk.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/Thunk.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/Thunk.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/Thunk.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/TokenKinds.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/TokenKinds.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/TokenKinds.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/TokenKinds.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/TokenKinds.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/TokenKinds.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/TokenKinds.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/TokenKinds.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/TransformTypeTraits.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/TransformTypeTraits.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/TransformTypeTraits.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/TransformTypeTraits.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/TypeNodes.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/TypeNodes.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/TypeNodes.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/TypeNodes.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/TypeTraits.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/TypeTraits.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/TypeTraits.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/TypeTraits.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/Version.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/Version.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/Version.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/Version.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/Version.inc.in b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/Version.inc.in similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/Version.inc.in rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/Version.inc.in diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/Visibility.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/Visibility.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/Visibility.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/Visibility.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/WebAssemblyReferenceTypes.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/WebAssemblyReferenceTypes.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/WebAssemblyReferenceTypes.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/WebAssemblyReferenceTypes.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/XRayInstr.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/XRayInstr.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/XRayInstr.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/XRayInstr.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/XRayLists.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/XRayLists.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/XRayLists.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/XRayLists.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/arm_bf16.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/arm_bf16.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/arm_bf16.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/arm_bf16.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/arm_cde.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/arm_cde.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/arm_cde.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/arm_cde.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/arm_fp16.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/arm_fp16.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/arm_fp16.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/arm_fp16.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/arm_mve.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/arm_mve.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/arm_mve.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/arm_mve.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/arm_mve_defs.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/arm_mve_defs.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/arm_mve_defs.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/arm_mve_defs.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/arm_neon.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/arm_neon.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/arm_neon.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/arm_neon.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/arm_neon_incl.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/arm_neon_incl.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/arm_neon_incl.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/arm_neon_incl.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/arm_sme.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/arm_sme.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/arm_sme.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/arm_sme.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/arm_sve.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/arm_sve.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/arm_sve.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/arm_sve.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/arm_sve_sme_incl.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/arm_sve_sme_incl.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/arm_sve_sme_incl.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/arm_sve_sme_incl.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/riscv_sifive_vector.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/riscv_sifive_vector.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/riscv_sifive_vector.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/riscv_sifive_vector.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/riscv_vector.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/riscv_vector.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/riscv_vector.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/riscv_vector.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/riscv_vector_common.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/riscv_vector_common.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Basic/riscv_vector_common.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Basic/riscv_vector_common.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/include/clang/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/CodeGen/BackendUtil.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/CodeGen/BackendUtil.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/CodeGen/BackendUtil.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/CodeGen/BackendUtil.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/CodeGen/CGFunctionInfo.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/CodeGen/CGFunctionInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/CodeGen/CGFunctionInfo.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/CodeGen/CGFunctionInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/CodeGen/CodeGenABITypes.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/CodeGen/CodeGenABITypes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/CodeGen/CodeGenABITypes.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/CodeGen/CodeGenABITypes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/CodeGen/CodeGenAction.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/CodeGen/CodeGenAction.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/CodeGen/CodeGenAction.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/CodeGen/CodeGenAction.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/CodeGen/ConstantInitBuilder.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/CodeGen/ConstantInitBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/CodeGen/ConstantInitBuilder.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/CodeGen/ConstantInitBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/CodeGen/ConstantInitFuture.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/CodeGen/ConstantInitFuture.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/CodeGen/ConstantInitFuture.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/CodeGen/ConstantInitFuture.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/CodeGen/ModuleBuilder.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/CodeGen/ModuleBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/CodeGen/ModuleBuilder.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/CodeGen/ModuleBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/CodeGen/ObjectFilePCHContainerOperations.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/CodeGen/ObjectFilePCHContainerOperations.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/CodeGen/ObjectFilePCHContainerOperations.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/CodeGen/ObjectFilePCHContainerOperations.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/CodeGen/SwiftCallingConv.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/CodeGen/SwiftCallingConv.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/CodeGen/SwiftCallingConv.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/CodeGen/SwiftCallingConv.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Config/config.h.cmake b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Config/config.h.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Config/config.h.cmake rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Config/config.h.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/CrossTU/CrossTUDiagnostic.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/CrossTU/CrossTUDiagnostic.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/CrossTU/CrossTUDiagnostic.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/CrossTU/CrossTUDiagnostic.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/CrossTU/CrossTranslationUnit.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/CrossTU/CrossTranslationUnit.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/CrossTU/CrossTranslationUnit.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/CrossTU/CrossTranslationUnit.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/DirectoryWatcher/DirectoryWatcher.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/DirectoryWatcher/DirectoryWatcher.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/DirectoryWatcher/DirectoryWatcher.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/DirectoryWatcher/DirectoryWatcher.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/Action.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/Action.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/Action.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/Action.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/ClangOptionDocs.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/ClangOptionDocs.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/ClangOptionDocs.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/ClangOptionDocs.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/Compilation.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/Compilation.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/Compilation.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/Compilation.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/Distro.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/Distro.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/Distro.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/Distro.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/Driver.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/Driver.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/Driver.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/Driver.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/DriverDiagnostic.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/DriverDiagnostic.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/DriverDiagnostic.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/DriverDiagnostic.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/InputInfo.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/InputInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/InputInfo.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/InputInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/Job.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/Job.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/Job.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/Job.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/Multilib.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/Multilib.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/Multilib.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/Multilib.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/MultilibBuilder.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/MultilibBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/MultilibBuilder.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/MultilibBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/OffloadBundler.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/OffloadBundler.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/OffloadBundler.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/OffloadBundler.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/OptionUtils.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/OptionUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/OptionUtils.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/OptionUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/Options.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/Options.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/Options.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/Options.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/Options.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/Options.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/Options.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/Options.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/Phases.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/Phases.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/Phases.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/Phases.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/SanitizerArgs.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/SanitizerArgs.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/SanitizerArgs.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/SanitizerArgs.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/Tool.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/Tool.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/Tool.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/Tool.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/ToolChain.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/ToolChain.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/ToolChain.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/ToolChain.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/Types.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/Types.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/Types.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/Types.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/Types.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/Types.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/Types.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/Types.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/Util.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/Util.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/Util.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/Util.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/XRayArgs.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/XRayArgs.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Driver/XRayArgs.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Driver/XRayArgs.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Edit/Commit.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Edit/Commit.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Edit/Commit.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Edit/Commit.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Edit/EditedSource.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Edit/EditedSource.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Edit/EditedSource.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Edit/EditedSource.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Edit/EditsReceiver.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Edit/EditsReceiver.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Edit/EditsReceiver.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Edit/EditsReceiver.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Edit/FileOffset.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Edit/FileOffset.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Edit/FileOffset.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Edit/FileOffset.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Edit/Rewriters.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Edit/Rewriters.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Edit/Rewriters.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Edit/Rewriters.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ExtractAPI/API.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/ExtractAPI/API.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ExtractAPI/API.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/ExtractAPI/API.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ExtractAPI/APIIgnoresList.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/ExtractAPI/APIIgnoresList.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ExtractAPI/APIIgnoresList.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/ExtractAPI/APIIgnoresList.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ExtractAPI/AvailabilityInfo.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/ExtractAPI/AvailabilityInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ExtractAPI/AvailabilityInfo.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/ExtractAPI/AvailabilityInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ExtractAPI/DeclarationFragments.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/ExtractAPI/DeclarationFragments.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ExtractAPI/DeclarationFragments.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/ExtractAPI/DeclarationFragments.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ExtractAPI/ExtractAPIActionBase.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/ExtractAPI/ExtractAPIActionBase.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ExtractAPI/ExtractAPIActionBase.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/ExtractAPI/ExtractAPIActionBase.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ExtractAPI/ExtractAPIVisitor.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/ExtractAPI/ExtractAPIVisitor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ExtractAPI/ExtractAPIVisitor.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/ExtractAPI/ExtractAPIVisitor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ExtractAPI/FrontendActions.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/ExtractAPI/FrontendActions.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ExtractAPI/FrontendActions.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/ExtractAPI/FrontendActions.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ExtractAPI/Serialization/SerializerBase.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/ExtractAPI/Serialization/SerializerBase.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ExtractAPI/Serialization/SerializerBase.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/ExtractAPI/Serialization/SerializerBase.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ExtractAPI/Serialization/SymbolGraphSerializer.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/ExtractAPI/Serialization/SymbolGraphSerializer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ExtractAPI/Serialization/SymbolGraphSerializer.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/ExtractAPI/Serialization/SymbolGraphSerializer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ExtractAPI/TypedefUnderlyingTypeResolver.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/ExtractAPI/TypedefUnderlyingTypeResolver.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/ExtractAPI/TypedefUnderlyingTypeResolver.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/ExtractAPI/TypedefUnderlyingTypeResolver.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Format/.clang-format b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Format/.clang-format similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Format/.clang-format rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Format/.clang-format diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Format/Format.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Format/Format.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Format/Format.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Format/Format.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/ASTConsumers.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/ASTConsumers.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/ASTConsumers.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/ASTConsumers.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/ASTUnit.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/ASTUnit.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/ASTUnit.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/ASTUnit.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/ChainedDiagnosticConsumer.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/ChainedDiagnosticConsumer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/ChainedDiagnosticConsumer.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/ChainedDiagnosticConsumer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/CommandLineSourceLoc.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/CommandLineSourceLoc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/CommandLineSourceLoc.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/CommandLineSourceLoc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/CompilerInstance.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/CompilerInstance.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/CompilerInstance.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/CompilerInstance.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/CompilerInvocation.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/CompilerInvocation.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/CompilerInvocation.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/CompilerInvocation.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/DependencyOutputOptions.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/DependencyOutputOptions.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/DependencyOutputOptions.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/DependencyOutputOptions.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/DiagnosticRenderer.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/DiagnosticRenderer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/DiagnosticRenderer.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/DiagnosticRenderer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/FrontendAction.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/FrontendAction.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/FrontendAction.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/FrontendAction.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/FrontendActions.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/FrontendActions.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/FrontendActions.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/FrontendActions.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/FrontendDiagnostic.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/FrontendDiagnostic.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/FrontendDiagnostic.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/FrontendDiagnostic.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/FrontendOptions.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/FrontendOptions.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/FrontendOptions.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/FrontendOptions.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/FrontendPluginRegistry.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/FrontendPluginRegistry.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/FrontendPluginRegistry.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/FrontendPluginRegistry.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/LayoutOverrideSource.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/LayoutOverrideSource.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/LayoutOverrideSource.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/LayoutOverrideSource.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/LogDiagnosticPrinter.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/LogDiagnosticPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/LogDiagnosticPrinter.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/LogDiagnosticPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/MigratorOptions.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/MigratorOptions.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/MigratorOptions.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/MigratorOptions.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/MultiplexConsumer.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/MultiplexConsumer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/MultiplexConsumer.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/MultiplexConsumer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/PCHContainerOperations.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/PCHContainerOperations.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/PCHContainerOperations.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/PCHContainerOperations.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/PrecompiledPreamble.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/PrecompiledPreamble.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/PrecompiledPreamble.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/PrecompiledPreamble.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/PreprocessorOutputOptions.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/PreprocessorOutputOptions.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/PreprocessorOutputOptions.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/PreprocessorOutputOptions.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/SARIFDiagnostic.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/SARIFDiagnostic.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/SARIFDiagnostic.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/SARIFDiagnostic.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/SARIFDiagnosticPrinter.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/SARIFDiagnosticPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/SARIFDiagnosticPrinter.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/SARIFDiagnosticPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/SerializedDiagnosticPrinter.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/SerializedDiagnosticPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/SerializedDiagnosticPrinter.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/SerializedDiagnosticPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/SerializedDiagnosticReader.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/SerializedDiagnosticReader.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/SerializedDiagnosticReader.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/SerializedDiagnosticReader.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/SerializedDiagnostics.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/SerializedDiagnostics.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/SerializedDiagnostics.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/SerializedDiagnostics.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/TextDiagnostic.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/TextDiagnostic.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/TextDiagnostic.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/TextDiagnostic.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/TextDiagnosticBuffer.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/TextDiagnosticBuffer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/TextDiagnosticBuffer.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/TextDiagnosticBuffer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/TextDiagnosticPrinter.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/TextDiagnosticPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/TextDiagnosticPrinter.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/TextDiagnosticPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/Utils.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/Utils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/Utils.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/Utils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/VerifyDiagnosticConsumer.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/VerifyDiagnosticConsumer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Frontend/VerifyDiagnosticConsumer.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Frontend/VerifyDiagnosticConsumer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/FrontendTool/Utils.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/FrontendTool/Utils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/FrontendTool/Utils.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/FrontendTool/Utils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Index/CommentToXML.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Index/CommentToXML.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Index/CommentToXML.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Index/CommentToXML.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Index/DeclOccurrence.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Index/DeclOccurrence.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Index/DeclOccurrence.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Index/DeclOccurrence.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Index/IndexDataConsumer.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Index/IndexDataConsumer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Index/IndexDataConsumer.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Index/IndexDataConsumer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Index/IndexSymbol.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Index/IndexSymbol.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Index/IndexSymbol.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Index/IndexSymbol.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Index/IndexingAction.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Index/IndexingAction.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Index/IndexingAction.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Index/IndexingAction.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Index/IndexingOptions.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Index/IndexingOptions.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Index/IndexingOptions.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Index/IndexingOptions.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Index/USRGeneration.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Index/USRGeneration.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Index/USRGeneration.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Index/USRGeneration.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/IndexSerialization/SerializablePathCollection.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/IndexSerialization/SerializablePathCollection.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/IndexSerialization/SerializablePathCollection.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/IndexSerialization/SerializablePathCollection.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Interpreter/Interpreter.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Interpreter/Interpreter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Interpreter/Interpreter.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Interpreter/Interpreter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Interpreter/PartialTranslationUnit.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Interpreter/PartialTranslationUnit.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Interpreter/PartialTranslationUnit.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Interpreter/PartialTranslationUnit.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Interpreter/Value.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Interpreter/Value.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Interpreter/Value.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Interpreter/Value.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/CodeCompletionHandler.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/CodeCompletionHandler.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/CodeCompletionHandler.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/CodeCompletionHandler.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/DependencyDirectivesScanner.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/DependencyDirectivesScanner.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/DependencyDirectivesScanner.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/DependencyDirectivesScanner.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/DirectoryLookup.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/DirectoryLookup.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/DirectoryLookup.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/DirectoryLookup.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/ExternalPreprocessorSource.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/ExternalPreprocessorSource.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/ExternalPreprocessorSource.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/ExternalPreprocessorSource.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/HeaderMap.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/HeaderMap.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/HeaderMap.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/HeaderMap.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/HeaderMapTypes.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/HeaderMapTypes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/HeaderMapTypes.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/HeaderMapTypes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/HeaderSearch.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/HeaderSearch.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/HeaderSearch.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/HeaderSearch.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/HeaderSearchOptions.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/HeaderSearchOptions.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/HeaderSearchOptions.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/HeaderSearchOptions.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/LexDiagnostic.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/LexDiagnostic.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/LexDiagnostic.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/LexDiagnostic.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/Lexer.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/Lexer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/Lexer.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/Lexer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/LiteralSupport.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/LiteralSupport.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/LiteralSupport.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/LiteralSupport.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/MacroArgs.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/MacroArgs.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/MacroArgs.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/MacroArgs.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/MacroInfo.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/MacroInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/MacroInfo.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/MacroInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/ModuleLoader.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/ModuleLoader.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/ModuleLoader.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/ModuleLoader.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/ModuleMap.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/ModuleMap.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/ModuleMap.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/ModuleMap.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/MultipleIncludeOpt.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/MultipleIncludeOpt.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/MultipleIncludeOpt.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/MultipleIncludeOpt.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/PPCallbacks.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/PPCallbacks.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/PPCallbacks.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/PPCallbacks.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/PPConditionalDirectiveRecord.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/PPConditionalDirectiveRecord.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/PPConditionalDirectiveRecord.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/PPConditionalDirectiveRecord.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/Pragma.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/Pragma.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/Pragma.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/Pragma.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/PreprocessingRecord.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/PreprocessingRecord.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/PreprocessingRecord.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/PreprocessingRecord.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/Preprocessor.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/Preprocessor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/Preprocessor.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/Preprocessor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/PreprocessorLexer.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/PreprocessorLexer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/PreprocessorLexer.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/PreprocessorLexer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/PreprocessorOptions.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/PreprocessorOptions.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/PreprocessorOptions.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/PreprocessorOptions.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/ScratchBuffer.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/ScratchBuffer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/ScratchBuffer.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/ScratchBuffer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/Token.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/Token.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/Token.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/Token.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/TokenConcatenation.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/TokenConcatenation.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/TokenConcatenation.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/TokenConcatenation.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/TokenLexer.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/TokenLexer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/TokenLexer.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/TokenLexer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/VariadicMacroSupport.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/VariadicMacroSupport.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Lex/VariadicMacroSupport.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Lex/VariadicMacroSupport.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Parse/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Parse/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Parse/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Parse/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Parse/LoopHint.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Parse/LoopHint.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Parse/LoopHint.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Parse/LoopHint.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Parse/ParseAST.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Parse/ParseAST.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Parse/ParseAST.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Parse/ParseAST.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Parse/ParseDiagnostic.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Parse/ParseDiagnostic.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Parse/ParseDiagnostic.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Parse/ParseDiagnostic.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Parse/Parser.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Parse/Parser.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Parse/Parser.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Parse/Parser.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Parse/RAIIObjectsForParser.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Parse/RAIIObjectsForParser.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Parse/RAIIObjectsForParser.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Parse/RAIIObjectsForParser.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Rewrite/Core/DeltaTree.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Rewrite/Core/DeltaTree.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Rewrite/Core/DeltaTree.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Rewrite/Core/DeltaTree.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Rewrite/Core/HTMLRewrite.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Rewrite/Core/HTMLRewrite.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Rewrite/Core/HTMLRewrite.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Rewrite/Core/HTMLRewrite.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Rewrite/Core/RewriteBuffer.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Rewrite/Core/RewriteBuffer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Rewrite/Core/RewriteBuffer.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Rewrite/Core/RewriteBuffer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Rewrite/Core/RewriteRope.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Rewrite/Core/RewriteRope.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Rewrite/Core/RewriteRope.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Rewrite/Core/RewriteRope.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Rewrite/Core/Rewriter.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Rewrite/Core/Rewriter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Rewrite/Core/Rewriter.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Rewrite/Core/Rewriter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Rewrite/Core/TokenRewriter.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Rewrite/Core/TokenRewriter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Rewrite/Core/TokenRewriter.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Rewrite/Core/TokenRewriter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Rewrite/Frontend/ASTConsumers.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Rewrite/Frontend/ASTConsumers.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Rewrite/Frontend/ASTConsumers.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Rewrite/Frontend/ASTConsumers.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Rewrite/Frontend/FixItRewriter.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Rewrite/Frontend/FixItRewriter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Rewrite/Frontend/FixItRewriter.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Rewrite/Frontend/FixItRewriter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Rewrite/Frontend/FrontendActions.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Rewrite/Frontend/FrontendActions.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Rewrite/Frontend/FrontendActions.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Rewrite/Frontend/FrontendActions.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Rewrite/Frontend/Rewriters.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Rewrite/Frontend/Rewriters.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Rewrite/Frontend/Rewriters.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Rewrite/Frontend/Rewriters.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/AnalysisBasedWarnings.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/AnalysisBasedWarnings.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/AnalysisBasedWarnings.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/AnalysisBasedWarnings.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/CXXFieldCollector.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/CXXFieldCollector.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/CXXFieldCollector.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/CXXFieldCollector.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/CleanupInfo.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/CleanupInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/CleanupInfo.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/CleanupInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/CodeCompleteConsumer.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/CodeCompleteConsumer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/CodeCompleteConsumer.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/CodeCompleteConsumer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/CodeCompleteOptions.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/CodeCompleteOptions.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/CodeCompleteOptions.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/CodeCompleteOptions.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/DeclSpec.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/DeclSpec.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/DeclSpec.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/DeclSpec.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/DelayedDiagnostic.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/DelayedDiagnostic.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/DelayedDiagnostic.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/DelayedDiagnostic.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/Designator.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/Designator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/Designator.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/Designator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/EnterExpressionEvaluationContext.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/EnterExpressionEvaluationContext.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/EnterExpressionEvaluationContext.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/EnterExpressionEvaluationContext.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/ExternalSemaSource.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/ExternalSemaSource.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/ExternalSemaSource.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/ExternalSemaSource.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/HLSLExternalSemaSource.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/HLSLExternalSemaSource.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/HLSLExternalSemaSource.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/HLSLExternalSemaSource.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/IdentifierResolver.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/IdentifierResolver.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/IdentifierResolver.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/IdentifierResolver.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/Initialization.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/Initialization.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/Initialization.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/Initialization.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/Lookup.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/Lookup.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/Lookup.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/Lookup.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/MultiplexExternalSemaSource.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/MultiplexExternalSemaSource.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/MultiplexExternalSemaSource.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/MultiplexExternalSemaSource.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/ObjCMethodList.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/ObjCMethodList.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/ObjCMethodList.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/ObjCMethodList.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/Overload.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/Overload.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/Overload.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/Overload.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/Ownership.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/Ownership.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/Ownership.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/Ownership.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/ParsedAttr.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/ParsedAttr.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/ParsedAttr.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/ParsedAttr.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/ParsedTemplate.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/ParsedTemplate.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/ParsedTemplate.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/ParsedTemplate.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/RISCVIntrinsicManager.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/RISCVIntrinsicManager.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/RISCVIntrinsicManager.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/RISCVIntrinsicManager.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/Scope.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/Scope.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/Scope.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/Scope.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/ScopeInfo.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/ScopeInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/ScopeInfo.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/ScopeInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/Sema.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/Sema.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/Sema.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/Sema.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/SemaConcept.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/SemaConcept.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/SemaConcept.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/SemaConcept.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/SemaConsumer.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/SemaConsumer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/SemaConsumer.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/SemaConsumer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/SemaDiagnostic.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/SemaDiagnostic.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/SemaDiagnostic.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/SemaDiagnostic.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/SemaFixItUtils.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/SemaFixItUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/SemaFixItUtils.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/SemaFixItUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/SemaInternal.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/SemaInternal.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/SemaInternal.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/SemaInternal.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/SemaLambda.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/SemaLambda.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/SemaLambda.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/SemaLambda.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/Template.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/Template.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/Template.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/Template.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/TemplateDeduction.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/TemplateDeduction.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/TemplateDeduction.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/TemplateDeduction.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/TemplateInstCallback.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/TemplateInstCallback.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/TemplateInstCallback.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/TemplateInstCallback.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/TypoCorrection.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/TypoCorrection.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/TypoCorrection.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/TypoCorrection.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/Weak.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/Weak.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Sema/Weak.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Sema/Weak.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Serialization/ASTBitCodes.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Serialization/ASTBitCodes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Serialization/ASTBitCodes.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Serialization/ASTBitCodes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Serialization/ASTDeserializationListener.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Serialization/ASTDeserializationListener.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Serialization/ASTDeserializationListener.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Serialization/ASTDeserializationListener.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Serialization/ASTReader.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Serialization/ASTReader.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Serialization/ASTReader.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Serialization/ASTReader.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Serialization/ASTRecordReader.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Serialization/ASTRecordReader.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Serialization/ASTRecordReader.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Serialization/ASTRecordReader.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Serialization/ASTRecordWriter.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Serialization/ASTRecordWriter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Serialization/ASTRecordWriter.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Serialization/ASTRecordWriter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Serialization/ASTWriter.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Serialization/ASTWriter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Serialization/ASTWriter.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Serialization/ASTWriter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Serialization/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Serialization/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Serialization/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Serialization/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Serialization/ContinuousRangeMap.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Serialization/ContinuousRangeMap.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Serialization/ContinuousRangeMap.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Serialization/ContinuousRangeMap.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Serialization/GlobalModuleIndex.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Serialization/GlobalModuleIndex.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Serialization/GlobalModuleIndex.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Serialization/GlobalModuleIndex.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Serialization/InMemoryModuleCache.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Serialization/InMemoryModuleCache.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Serialization/InMemoryModuleCache.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Serialization/InMemoryModuleCache.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Serialization/ModuleFile.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Serialization/ModuleFile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Serialization/ModuleFile.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Serialization/ModuleFile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Serialization/ModuleFileExtension.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Serialization/ModuleFileExtension.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Serialization/ModuleFileExtension.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Serialization/ModuleFileExtension.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Serialization/ModuleManager.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Serialization/ModuleManager.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Serialization/ModuleManager.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Serialization/ModuleManager.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Serialization/PCHContainerOperations.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Serialization/PCHContainerOperations.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Serialization/PCHContainerOperations.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Serialization/PCHContainerOperations.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Serialization/SerializationDiagnostic.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Serialization/SerializationDiagnostic.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Serialization/SerializationDiagnostic.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Serialization/SerializationDiagnostic.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Serialization/SourceLocationEncoding.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Serialization/SourceLocationEncoding.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Serialization/SourceLocationEncoding.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Serialization/SourceLocationEncoding.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Serialization/TypeBitCodes.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Serialization/TypeBitCodes.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Serialization/TypeBitCodes.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Serialization/TypeBitCodes.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Checkers/BuiltinCheckerRegistration.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Checkers/BuiltinCheckerRegistration.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Checkers/BuiltinCheckerRegistration.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Checkers/BuiltinCheckerRegistration.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Checkers/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Checkers/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Checkers/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Checkers/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Checkers/CheckerBase.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Checkers/CheckerBase.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Checkers/CheckerBase.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Checkers/CheckerBase.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Checkers/Checkers.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Checkers/Checkers.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Checkers/Checkers.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Checkers/Checkers.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Checkers/SValExplainer.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Checkers/SValExplainer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Checkers/SValExplainer.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Checkers/SValExplainer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Checkers/Taint.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Checkers/Taint.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Checkers/Taint.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Checkers/Taint.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/Analyses.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/Analyses.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/Analyses.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/Analyses.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/Checker.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/Checker.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/Checker.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/Checker.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/CheckerRegistryData.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/CheckerRegistryData.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/CheckerRegistryData.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/CheckerRegistryData.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/APSIntType.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/APSIntType.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/APSIntType.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/APSIntType.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BlockCounter.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BlockCounter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BlockCounter.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BlockCounter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallDescription.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallDescription.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallDescription.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallDescription.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicCastInfo.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicCastInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicCastInfo.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicCastInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicExtent.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicExtent.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicExtent.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicExtent.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicType.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicType.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicType.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicType.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeInfo.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeInfo.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/LoopUnrolling.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/LoopUnrolling.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/LoopUnrolling.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/LoopUnrolling.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/LoopWidening.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/LoopWidening.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/LoopWidening.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/LoopWidening.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/RangedConstraintManager.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/RangedConstraintManager.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/RangedConstraintManager.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/RangedConstraintManager.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Regions.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Regions.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Regions.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Regions.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConstraintManager.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConstraintManager.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConstraintManager.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConstraintManager.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConv.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConv.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConv.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConv.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValVisitor.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValVisitor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValVisitor.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValVisitor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SimpleConstraintManager.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SimpleConstraintManager.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SimpleConstraintManager.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SimpleConstraintManager.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/StoreRef.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/StoreRef.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/StoreRef.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/StoreRef.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SummaryManager.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SummaryManager.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SummaryManager.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SummaryManager.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymExpr.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymExpr.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymExpr.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymExpr.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Frontend/AnalyzerHelpFlags.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Frontend/AnalyzerHelpFlags.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Frontend/AnalyzerHelpFlags.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Frontend/AnalyzerHelpFlags.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Frontend/FrontendActions.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Frontend/FrontendActions.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Frontend/FrontendActions.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Frontend/FrontendActions.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Frontend/ModelConsumer.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Frontend/ModelConsumer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/StaticAnalyzer/Frontend/ModelConsumer.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/StaticAnalyzer/Frontend/ModelConsumer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Support/RISCVVIntrinsicUtils.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Support/RISCVVIntrinsicUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Support/RISCVVIntrinsicUtils.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Support/RISCVVIntrinsicUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Testing/CommandLineArgs.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Testing/CommandLineArgs.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Testing/CommandLineArgs.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Testing/CommandLineArgs.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Testing/TestAST.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Testing/TestAST.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Testing/TestAST.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Testing/TestAST.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Testing/TestClangConfig.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Testing/TestClangConfig.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Testing/TestClangConfig.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Testing/TestClangConfig.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/ASTDiff/ASTDiff.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/ASTDiff/ASTDiff.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/ASTDiff/ASTDiff.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/ASTDiff/ASTDiff.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/ASTDiff/ASTDiffInternal.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/ASTDiff/ASTDiffInternal.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/ASTDiff/ASTDiffInternal.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/ASTDiff/ASTDiffInternal.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/AllTUsExecution.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/AllTUsExecution.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/AllTUsExecution.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/AllTUsExecution.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/ArgumentsAdjusters.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/ArgumentsAdjusters.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/ArgumentsAdjusters.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/ArgumentsAdjusters.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/CommonOptionsParser.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/CommonOptionsParser.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/CommonOptionsParser.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/CommonOptionsParser.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/CompilationDatabase.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/CompilationDatabase.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/CompilationDatabase.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/CompilationDatabase.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/CompilationDatabasePluginRegistry.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/CompilationDatabasePluginRegistry.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/CompilationDatabasePluginRegistry.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/CompilationDatabasePluginRegistry.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Core/Diagnostic.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Core/Diagnostic.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Core/Diagnostic.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Core/Diagnostic.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Core/Replacement.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Core/Replacement.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Core/Replacement.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Core/Replacement.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/DependencyScanning/DependencyScanningFilesystem.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/DependencyScanning/DependencyScanningFilesystem.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/DependencyScanning/DependencyScanningFilesystem.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/DependencyScanning/DependencyScanningFilesystem.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/DependencyScanning/DependencyScanningService.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/DependencyScanning/DependencyScanningService.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/DependencyScanning/DependencyScanningService.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/DependencyScanning/DependencyScanningService.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/DependencyScanning/DependencyScanningTool.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/DependencyScanning/DependencyScanningTool.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/DependencyScanning/DependencyScanningTool.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/DependencyScanning/DependencyScanningTool.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/DiagnosticsYaml.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/DiagnosticsYaml.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/DiagnosticsYaml.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/DiagnosticsYaml.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Execution.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Execution.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Execution.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Execution.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/FileMatchTrie.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/FileMatchTrie.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/FileMatchTrie.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/FileMatchTrie.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/FixIt.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/FixIt.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/FixIt.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/FixIt.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Inclusions/HeaderAnalysis.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Inclusions/HeaderAnalysis.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Inclusions/HeaderAnalysis.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Inclusions/HeaderAnalysis.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Inclusions/HeaderIncludes.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Inclusions/HeaderIncludes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Inclusions/HeaderIncludes.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Inclusions/HeaderIncludes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Inclusions/IncludeStyle.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Inclusions/IncludeStyle.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Inclusions/IncludeStyle.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Inclusions/IncludeStyle.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Inclusions/StandardLibrary.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Inclusions/StandardLibrary.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Inclusions/StandardLibrary.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Inclusions/StandardLibrary.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/JSONCompilationDatabase.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/JSONCompilationDatabase.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/JSONCompilationDatabase.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/JSONCompilationDatabase.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/NodeIntrospection.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/NodeIntrospection.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/NodeIntrospection.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/NodeIntrospection.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/ASTSelection.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/ASTSelection.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/ASTSelection.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/ASTSelection.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/AtomicChange.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/AtomicChange.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/AtomicChange.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/AtomicChange.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/Extract/Extract.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/Extract/Extract.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/Extract/Extract.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/Extract/Extract.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/Extract/SourceExtraction.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/Extract/SourceExtraction.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/Extract/SourceExtraction.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/Extract/SourceExtraction.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/Lookup.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/Lookup.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/Lookup.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/Lookup.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/RecursiveSymbolVisitor.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/RecursiveSymbolVisitor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/RecursiveSymbolVisitor.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/RecursiveSymbolVisitor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringAction.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringAction.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringAction.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringAction.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringActionRule.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringActionRule.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringActionRule.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringActionRule.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringActionRuleRequirements.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringActionRuleRequirements.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringActionRuleRequirements.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringActionRuleRequirements.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringActionRules.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringActionRules.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringActionRules.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringActionRules.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringActionRulesInternal.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringActionRulesInternal.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringActionRulesInternal.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringActionRulesInternal.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringDiagnostic.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringDiagnostic.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringDiagnostic.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringDiagnostic.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringOption.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringOption.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringOption.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringOption.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringOptionVisitor.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringOptionVisitor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringOptionVisitor.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringOptionVisitor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringOptions.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringOptions.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringOptions.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringOptions.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringResultConsumer.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringResultConsumer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringResultConsumer.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringResultConsumer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringRuleContext.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringRuleContext.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringRuleContext.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringRuleContext.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/Rename/RenamingAction.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/Rename/RenamingAction.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/Rename/RenamingAction.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/Rename/RenamingAction.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/Rename/SymbolName.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/Rename/SymbolName.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/Rename/SymbolName.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/Rename/SymbolName.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/Rename/SymbolOccurrences.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/Rename/SymbolOccurrences.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/Rename/SymbolOccurrences.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/Rename/SymbolOccurrences.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/Rename/USRFinder.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/Rename/USRFinder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/Rename/USRFinder.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/Rename/USRFinder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/Rename/USRFindingAction.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/Rename/USRFindingAction.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/Rename/USRFindingAction.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/Rename/USRFindingAction.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/Rename/USRLocFinder.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/Rename/USRLocFinder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Refactoring/Rename/USRLocFinder.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Refactoring/Rename/USRLocFinder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/RefactoringCallbacks.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/RefactoringCallbacks.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/RefactoringCallbacks.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/RefactoringCallbacks.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/ReplacementsYaml.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/ReplacementsYaml.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/ReplacementsYaml.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/ReplacementsYaml.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/StandaloneExecution.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/StandaloneExecution.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/StandaloneExecution.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/StandaloneExecution.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Syntax/BuildTree.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Syntax/BuildTree.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Syntax/BuildTree.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Syntax/BuildTree.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Syntax/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Syntax/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Syntax/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Syntax/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Syntax/Mutations.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Syntax/Mutations.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Syntax/Mutations.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Syntax/Mutations.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Syntax/Nodes.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Syntax/Nodes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Syntax/Nodes.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Syntax/Nodes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Syntax/Nodes.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Syntax/Nodes.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Syntax/Nodes.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Syntax/Nodes.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Syntax/Syntax.td b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Syntax/Syntax.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Syntax/Syntax.td rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Syntax/Syntax.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Syntax/TokenBufferTokenManager.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Syntax/TokenBufferTokenManager.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Syntax/TokenBufferTokenManager.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Syntax/TokenBufferTokenManager.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Syntax/TokenManager.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Syntax/TokenManager.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Syntax/TokenManager.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Syntax/TokenManager.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Syntax/Tokens.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Syntax/Tokens.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Syntax/Tokens.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Syntax/Tokens.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Syntax/Tree.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Syntax/Tree.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Syntax/Tree.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Syntax/Tree.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/ToolExecutorPluginRegistry.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/ToolExecutorPluginRegistry.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/ToolExecutorPluginRegistry.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/ToolExecutorPluginRegistry.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Tooling.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Tooling.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Tooling.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Tooling.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Transformer/MatchConsumer.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Transformer/MatchConsumer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Transformer/MatchConsumer.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Transformer/MatchConsumer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Transformer/Parsing.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Transformer/Parsing.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Transformer/Parsing.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Transformer/Parsing.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Transformer/RangeSelector.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Transformer/RangeSelector.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Transformer/RangeSelector.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Transformer/RangeSelector.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Transformer/RewriteRule.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Transformer/RewriteRule.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Transformer/RewriteRule.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Transformer/RewriteRule.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Transformer/SourceCode.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Transformer/SourceCode.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Transformer/SourceCode.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Transformer/SourceCode.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Transformer/SourceCodeBuilders.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Transformer/SourceCodeBuilders.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Transformer/SourceCodeBuilders.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Transformer/SourceCodeBuilders.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Transformer/Stencil.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Transformer/Stencil.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Transformer/Stencil.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Transformer/Stencil.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Transformer/Transformer.h b/flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Transformer/Transformer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/clang/Tooling/Transformer/Transformer.h rename to flang-classic/17.0-4/llvm-classic/clang/include/clang/Tooling/Transformer/Transformer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/include/module.modulemap b/flang-classic/17.0-4/llvm-classic/clang/include/module.modulemap similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/include/module.modulemap rename to flang-classic/17.0-4/llvm-classic/clang/include/module.modulemap diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/APINotes/APINotesFormat.h b/flang-classic/17.0-4/llvm-classic/clang/lib/APINotes/APINotesFormat.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/APINotes/APINotesFormat.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/APINotes/APINotesFormat.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/APINotes/APINotesTypes.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/APINotes/APINotesTypes.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/APINotes/APINotesTypes.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/APINotes/APINotesTypes.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/APINotes/APINotesYAMLCompiler.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/APINotes/APINotesYAMLCompiler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/APINotes/APINotesYAMLCompiler.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/APINotes/APINotesYAMLCompiler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/APINotes/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/APINotes/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/APINotes/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/APINotes/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/ARCMT.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/ARCMT.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/ARCMT.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/ARCMT.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/ARCMTActions.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/ARCMTActions.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/ARCMTActions.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/ARCMTActions.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/FileRemapper.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/FileRemapper.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/FileRemapper.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/FileRemapper.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/Internals.h b/flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/Internals.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/Internals.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/Internals.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/ObjCMT.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/ObjCMT.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/ObjCMT.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/ObjCMT.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/PlistReporter.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/PlistReporter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/PlistReporter.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/PlistReporter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/TransAPIUses.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/TransAPIUses.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/TransAPIUses.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/TransAPIUses.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/TransARCAssign.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/TransARCAssign.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/TransARCAssign.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/TransARCAssign.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/TransAutoreleasePool.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/TransAutoreleasePool.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/TransAutoreleasePool.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/TransAutoreleasePool.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/TransBlockObjCVariable.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/TransBlockObjCVariable.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/TransBlockObjCVariable.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/TransBlockObjCVariable.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/TransEmptyStatementsAndDealloc.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/TransEmptyStatementsAndDealloc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/TransEmptyStatementsAndDealloc.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/TransEmptyStatementsAndDealloc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/TransGCAttrs.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/TransGCAttrs.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/TransGCAttrs.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/TransGCAttrs.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/TransGCCalls.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/TransGCCalls.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/TransGCCalls.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/TransGCCalls.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/TransProperties.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/TransProperties.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/TransProperties.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/TransProperties.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/TransProtectedScope.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/TransProtectedScope.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/TransProtectedScope.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/TransProtectedScope.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/TransUnusedInitDelegate.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/TransUnusedInitDelegate.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/TransUnusedInitDelegate.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/TransUnusedInitDelegate.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/TransformActions.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/TransformActions.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/TransformActions.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/TransformActions.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/Transforms.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/Transforms.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/Transforms.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/Transforms.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/Transforms.h b/flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/Transforms.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/ARCMigrate/Transforms.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/ARCMigrate/Transforms.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/APValue.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/APValue.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/APValue.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/APValue.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ASTConcept.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/ASTConcept.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ASTConcept.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/ASTConcept.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ASTConsumer.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/ASTConsumer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ASTConsumer.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/ASTConsumer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ASTContext.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/ASTContext.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ASTContext.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/ASTContext.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ASTDiagnostic.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/ASTDiagnostic.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ASTDiagnostic.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/ASTDiagnostic.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ASTDumper.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/ASTDumper.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ASTDumper.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/ASTDumper.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ASTImporter.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/ASTImporter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ASTImporter.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/ASTImporter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ASTImporterLookupTable.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/ASTImporterLookupTable.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ASTImporterLookupTable.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/ASTImporterLookupTable.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ASTStructuralEquivalence.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/ASTStructuralEquivalence.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ASTStructuralEquivalence.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/ASTStructuralEquivalence.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ASTTypeTraits.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/ASTTypeTraits.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ASTTypeTraits.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/ASTTypeTraits.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/AttrDocTable.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/AttrDocTable.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/AttrDocTable.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/AttrDocTable.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/AttrImpl.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/AttrImpl.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/AttrImpl.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/AttrImpl.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/CXXABI.h b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/CXXABI.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/CXXABI.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/CXXABI.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/CXXInheritance.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/CXXInheritance.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/CXXInheritance.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/CXXInheritance.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Comment.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Comment.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Comment.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Comment.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/CommentBriefParser.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/CommentBriefParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/CommentBriefParser.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/CommentBriefParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/CommentCommandTraits.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/CommentCommandTraits.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/CommentCommandTraits.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/CommentCommandTraits.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/CommentLexer.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/CommentLexer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/CommentLexer.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/CommentLexer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/CommentParser.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/CommentParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/CommentParser.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/CommentParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/CommentSema.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/CommentSema.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/CommentSema.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/CommentSema.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ComparisonCategories.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/ComparisonCategories.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ComparisonCategories.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/ComparisonCategories.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ComputeDependence.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/ComputeDependence.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ComputeDependence.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/ComputeDependence.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/DataCollection.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/DataCollection.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/DataCollection.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/DataCollection.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Decl.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Decl.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Decl.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Decl.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/DeclBase.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/DeclBase.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/DeclBase.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/DeclBase.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/DeclCXX.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/DeclCXX.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/DeclCXX.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/DeclCXX.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/DeclFriend.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/DeclFriend.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/DeclFriend.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/DeclFriend.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/DeclGroup.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/DeclGroup.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/DeclGroup.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/DeclGroup.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/DeclObjC.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/DeclObjC.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/DeclObjC.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/DeclObjC.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/DeclOpenMP.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/DeclOpenMP.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/DeclOpenMP.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/DeclOpenMP.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/DeclPrinter.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/DeclPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/DeclPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/DeclPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/DeclTemplate.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/DeclTemplate.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/DeclTemplate.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/DeclTemplate.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/DeclarationName.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/DeclarationName.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/DeclarationName.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/DeclarationName.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Expr.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Expr.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Expr.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Expr.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ExprCXX.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/ExprCXX.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ExprCXX.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/ExprCXX.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ExprClassification.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/ExprClassification.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ExprClassification.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/ExprClassification.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ExprConcepts.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/ExprConcepts.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ExprConcepts.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/ExprConcepts.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ExprConstant.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/ExprConstant.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ExprConstant.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/ExprConstant.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ExprObjC.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/ExprObjC.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ExprObjC.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/ExprObjC.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ExternalASTMerger.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/ExternalASTMerger.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ExternalASTMerger.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/ExternalASTMerger.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ExternalASTSource.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/ExternalASTSource.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ExternalASTSource.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/ExternalASTSource.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/FormatString.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/FormatString.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/FormatString.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/FormatString.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/FormatStringParsing.h b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/FormatStringParsing.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/FormatStringParsing.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/FormatStringParsing.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/InheritViz.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/InheritViz.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/InheritViz.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/InheritViz.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Boolean.h b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Boolean.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Boolean.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Boolean.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/ByteCodeEmitter.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/ByteCodeEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/ByteCodeEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/ByteCodeEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/ByteCodeEmitter.h b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/ByteCodeEmitter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/ByteCodeEmitter.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/ByteCodeEmitter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/ByteCodeExprGen.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/ByteCodeExprGen.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/ByteCodeExprGen.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/ByteCodeExprGen.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/ByteCodeExprGen.h b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/ByteCodeExprGen.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/ByteCodeExprGen.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/ByteCodeExprGen.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/ByteCodeGenError.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/ByteCodeGenError.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/ByteCodeGenError.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/ByteCodeGenError.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/ByteCodeGenError.h b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/ByteCodeGenError.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/ByteCodeGenError.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/ByteCodeGenError.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/ByteCodeStmtGen.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/ByteCodeStmtGen.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/ByteCodeStmtGen.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/ByteCodeStmtGen.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/ByteCodeStmtGen.h b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/ByteCodeStmtGen.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/ByteCodeStmtGen.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/ByteCodeStmtGen.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Context.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Context.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Context.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Context.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Context.h b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Context.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Context.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Context.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Descriptor.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Descriptor.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Descriptor.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Descriptor.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Descriptor.h b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Descriptor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Descriptor.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Descriptor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Disasm.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Disasm.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Disasm.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Disasm.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/EvalEmitter.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/EvalEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/EvalEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/EvalEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/EvalEmitter.h b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/EvalEmitter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/EvalEmitter.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/EvalEmitter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Floating.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Floating.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Floating.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Floating.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Floating.h b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Floating.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Floating.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Floating.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Frame.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Frame.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Frame.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Frame.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Frame.h b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Frame.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Frame.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Frame.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Function.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Function.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Function.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Function.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Function.h b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Function.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Function.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Function.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/FunctionPointer.h b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/FunctionPointer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/FunctionPointer.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/FunctionPointer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Integral.h b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Integral.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Integral.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Integral.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Interp.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Interp.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Interp.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Interp.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Interp.h b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Interp.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Interp.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Interp.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/InterpBlock.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/InterpBlock.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/InterpBlock.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/InterpBlock.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/InterpBlock.h b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/InterpBlock.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/InterpBlock.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/InterpBlock.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/InterpBuiltin.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/InterpBuiltin.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/InterpBuiltin.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/InterpBuiltin.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/InterpFrame.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/InterpFrame.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/InterpFrame.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/InterpFrame.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/InterpFrame.h b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/InterpFrame.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/InterpFrame.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/InterpFrame.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/InterpStack.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/InterpStack.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/InterpStack.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/InterpStack.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/InterpStack.h b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/InterpStack.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/InterpStack.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/InterpStack.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/InterpState.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/InterpState.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/InterpState.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/InterpState.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/InterpState.h b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/InterpState.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/InterpState.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/InterpState.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Opcode.h b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Opcode.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Opcode.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Opcode.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Opcodes.td b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Opcodes.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Opcodes.td rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Opcodes.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Pointer.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Pointer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Pointer.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Pointer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Pointer.h b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Pointer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Pointer.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Pointer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/PrimType.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/PrimType.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/PrimType.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/PrimType.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/PrimType.h b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/PrimType.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/PrimType.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/PrimType.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Primitives.h b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Primitives.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Primitives.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Primitives.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Program.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Program.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Program.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Program.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Program.h b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Program.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Program.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Program.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Record.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Record.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Record.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Record.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Record.h b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Record.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Record.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Record.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Source.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Source.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Source.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Source.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Source.h b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Source.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/Source.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/Source.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/State.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/State.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/State.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/State.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/State.h b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/State.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Interp/State.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Interp/State.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ItaniumCXXABI.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/ItaniumCXXABI.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ItaniumCXXABI.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/ItaniumCXXABI.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ItaniumMangle.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/ItaniumMangle.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ItaniumMangle.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/ItaniumMangle.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/JSONNodeDumper.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/JSONNodeDumper.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/JSONNodeDumper.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/JSONNodeDumper.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Linkage.h b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Linkage.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Linkage.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Linkage.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Mangle.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Mangle.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Mangle.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Mangle.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/MicrosoftCXXABI.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/MicrosoftCXXABI.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/MicrosoftCXXABI.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/MicrosoftCXXABI.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/MicrosoftMangle.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/MicrosoftMangle.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/MicrosoftMangle.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/MicrosoftMangle.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/NSAPI.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/NSAPI.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/NSAPI.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/NSAPI.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/NestedNameSpecifier.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/NestedNameSpecifier.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/NestedNameSpecifier.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/NestedNameSpecifier.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ODRDiagsEmitter.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/ODRDiagsEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ODRDiagsEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/ODRDiagsEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ODRHash.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/ODRHash.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ODRHash.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/ODRHash.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/OSLog.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/OSLog.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/OSLog.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/OSLog.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/OpenMPClause.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/OpenMPClause.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/OpenMPClause.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/OpenMPClause.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ParentMap.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/ParentMap.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ParentMap.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/ParentMap.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ParentMapContext.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/ParentMapContext.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ParentMapContext.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/ParentMapContext.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/PrintfFormatString.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/PrintfFormatString.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/PrintfFormatString.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/PrintfFormatString.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/QualTypeNames.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/QualTypeNames.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/QualTypeNames.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/QualTypeNames.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Randstruct.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Randstruct.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Randstruct.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Randstruct.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/RawCommentList.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/RawCommentList.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/RawCommentList.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/RawCommentList.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/RecordLayout.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/RecordLayout.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/RecordLayout.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/RecordLayout.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/RecordLayoutBuilder.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/RecordLayoutBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/RecordLayoutBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/RecordLayoutBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ScanfFormatString.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/ScanfFormatString.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/ScanfFormatString.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/ScanfFormatString.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/SelectorLocationsKind.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/SelectorLocationsKind.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/SelectorLocationsKind.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/SelectorLocationsKind.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Stmt.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Stmt.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Stmt.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Stmt.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/StmtCXX.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/StmtCXX.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/StmtCXX.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/StmtCXX.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/StmtIterator.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/StmtIterator.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/StmtIterator.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/StmtIterator.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/StmtObjC.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/StmtObjC.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/StmtObjC.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/StmtObjC.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/StmtOpenMP.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/StmtOpenMP.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/StmtOpenMP.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/StmtOpenMP.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/StmtPrinter.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/StmtPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/StmtPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/StmtPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/StmtProfile.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/StmtProfile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/StmtProfile.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/StmtProfile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/StmtViz.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/StmtViz.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/StmtViz.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/StmtViz.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/TemplateBase.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/TemplateBase.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/TemplateBase.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/TemplateBase.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/TemplateName.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/TemplateName.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/TemplateName.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/TemplateName.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/TextNodeDumper.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/TextNodeDumper.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/TextNodeDumper.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/TextNodeDumper.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Type.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/Type.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/Type.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/Type.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/TypeLoc.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/TypeLoc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/TypeLoc.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/TypeLoc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/TypePrinter.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/TypePrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/TypePrinter.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/TypePrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/VTTBuilder.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/VTTBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/VTTBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/VTTBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/VTableBuilder.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/AST/VTableBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/AST/VTableBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/AST/VTableBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/ASTMatchers/ASTMatchFinder.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/ASTMatchers/ASTMatchFinder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/ASTMatchers/ASTMatchFinder.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/ASTMatchers/ASTMatchFinder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/ASTMatchers/ASTMatchersInternal.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/ASTMatchers/ASTMatchersInternal.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/ASTMatchers/ASTMatchersInternal.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/ASTMatchers/ASTMatchersInternal.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/ASTMatchers/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/ASTMatchers/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/ASTMatchers/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/ASTMatchers/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/ASTMatchers/Dynamic/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/ASTMatchers/Dynamic/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/ASTMatchers/Dynamic/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/ASTMatchers/Dynamic/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/ASTMatchers/Dynamic/Marshallers.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/ASTMatchers/Dynamic/Marshallers.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/ASTMatchers/Dynamic/Marshallers.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/ASTMatchers/Dynamic/Marshallers.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/ASTMatchers/Dynamic/Marshallers.h b/flang-classic/17.0-4/llvm-classic/clang/lib/ASTMatchers/Dynamic/Marshallers.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/ASTMatchers/Dynamic/Marshallers.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/ASTMatchers/Dynamic/Marshallers.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/ASTMatchers/Dynamic/Parser.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/ASTMatchers/Dynamic/Parser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/ASTMatchers/Dynamic/Parser.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/ASTMatchers/Dynamic/Parser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/ASTMatchers/Dynamic/Registry.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/ASTMatchers/Dynamic/Registry.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/ASTMatchers/Dynamic/Registry.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/ASTMatchers/Dynamic/Registry.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/ASTMatchers/GtestMatchers.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/ASTMatchers/GtestMatchers.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/ASTMatchers/GtestMatchers.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/ASTMatchers/GtestMatchers.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/AnalysisDeclContext.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/AnalysisDeclContext.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/AnalysisDeclContext.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/AnalysisDeclContext.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/BodyFarm.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/BodyFarm.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/BodyFarm.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/BodyFarm.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/CFG.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/CFG.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/CFG.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/CFG.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/CFGReachabilityAnalysis.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/CFGReachabilityAnalysis.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/CFGReachabilityAnalysis.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/CFGReachabilityAnalysis.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/CFGStmtMap.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/CFGStmtMap.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/CFGStmtMap.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/CFGStmtMap.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/CallGraph.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/CallGraph.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/CallGraph.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/CallGraph.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/CalledOnceCheck.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/CalledOnceCheck.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/CalledOnceCheck.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/CalledOnceCheck.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/CloneDetection.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/CloneDetection.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/CloneDetection.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/CloneDetection.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/CocoaConventions.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/CocoaConventions.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/CocoaConventions.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/CocoaConventions.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/CodeInjector.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/CodeInjector.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/CodeInjector.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/CodeInjector.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/ConstructionContext.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/ConstructionContext.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/ConstructionContext.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/ConstructionContext.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/Consumed.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/Consumed.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/Consumed.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/Consumed.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/Dominators.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/Dominators.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/Dominators.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/Dominators.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/ExprMutationAnalyzer.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/ExprMutationAnalyzer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/ExprMutationAnalyzer.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/ExprMutationAnalyzer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/FlowSensitive/Arena.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/FlowSensitive/Arena.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/FlowSensitive/Arena.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/FlowSensitive/Arena.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/FlowSensitive/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/FlowSensitive/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/FlowSensitive/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/FlowSensitive/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/FlowSensitive/ControlFlowContext.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/FlowSensitive/ControlFlowContext.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/FlowSensitive/ControlFlowContext.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/FlowSensitive/ControlFlowContext.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/FlowSensitive/DataflowAnalysisContext.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/FlowSensitive/DataflowAnalysisContext.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/FlowSensitive/DataflowAnalysisContext.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/FlowSensitive/DataflowAnalysisContext.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/FlowSensitive/DataflowEnvironment.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/FlowSensitive/DataflowEnvironment.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/FlowSensitive/DataflowEnvironment.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/FlowSensitive/DataflowEnvironment.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/FlowSensitive/DebugSupport.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/FlowSensitive/DebugSupport.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/FlowSensitive/DebugSupport.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/FlowSensitive/DebugSupport.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/FlowSensitive/Formula.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/FlowSensitive/Formula.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/FlowSensitive/Formula.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/FlowSensitive/Formula.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/FlowSensitive/HTMLLogger.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/FlowSensitive/HTMLLogger.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/FlowSensitive/HTMLLogger.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/FlowSensitive/HTMLLogger.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/FlowSensitive/HTMLLogger.css b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/FlowSensitive/HTMLLogger.css similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/FlowSensitive/HTMLLogger.css rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/FlowSensitive/HTMLLogger.css diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/FlowSensitive/HTMLLogger.html b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/FlowSensitive/HTMLLogger.html similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/FlowSensitive/HTMLLogger.html rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/FlowSensitive/HTMLLogger.html diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/FlowSensitive/HTMLLogger.js b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/FlowSensitive/HTMLLogger.js similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/FlowSensitive/HTMLLogger.js rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/FlowSensitive/HTMLLogger.js diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/FlowSensitive/Logger.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/FlowSensitive/Logger.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/FlowSensitive/Logger.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/FlowSensitive/Logger.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/FlowSensitive/Models/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/FlowSensitive/Models/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/FlowSensitive/Models/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/FlowSensitive/Models/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/FlowSensitive/Models/ChromiumCheckModel.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/FlowSensitive/Models/ChromiumCheckModel.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/FlowSensitive/Models/ChromiumCheckModel.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/FlowSensitive/Models/ChromiumCheckModel.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/FlowSensitive/Models/UncheckedOptionalAccessModel.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/FlowSensitive/Models/UncheckedOptionalAccessModel.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/FlowSensitive/Models/UncheckedOptionalAccessModel.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/FlowSensitive/Models/UncheckedOptionalAccessModel.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/FlowSensitive/RecordOps.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/FlowSensitive/RecordOps.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/FlowSensitive/RecordOps.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/FlowSensitive/RecordOps.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/FlowSensitive/Transfer.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/FlowSensitive/Transfer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/FlowSensitive/Transfer.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/FlowSensitive/Transfer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/FlowSensitive/Value.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/FlowSensitive/Value.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/FlowSensitive/Value.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/FlowSensitive/Value.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/FlowSensitive/WatchedLiteralsSolver.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/FlowSensitive/WatchedLiteralsSolver.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/FlowSensitive/WatchedLiteralsSolver.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/FlowSensitive/WatchedLiteralsSolver.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/IntervalPartition.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/IntervalPartition.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/IntervalPartition.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/IntervalPartition.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/IssueHash.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/IssueHash.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/IssueHash.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/IssueHash.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/LiveVariables.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/LiveVariables.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/LiveVariables.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/LiveVariables.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/MacroExpansionContext.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/MacroExpansionContext.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/MacroExpansionContext.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/MacroExpansionContext.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/ObjCNoReturn.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/ObjCNoReturn.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/ObjCNoReturn.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/ObjCNoReturn.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/PathDiagnostic.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/PathDiagnostic.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/PathDiagnostic.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/PathDiagnostic.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/PostOrderCFGView.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/PostOrderCFGView.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/PostOrderCFGView.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/PostOrderCFGView.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/ProgramPoint.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/ProgramPoint.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/ProgramPoint.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/ProgramPoint.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/ReachableCode.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/ReachableCode.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/ReachableCode.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/ReachableCode.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/RetainSummaryManager.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/RetainSummaryManager.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/RetainSummaryManager.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/RetainSummaryManager.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/ThreadSafety.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/ThreadSafety.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/ThreadSafety.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/ThreadSafety.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/ThreadSafetyCommon.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/ThreadSafetyCommon.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/ThreadSafetyCommon.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/ThreadSafetyCommon.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/ThreadSafetyLogical.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/ThreadSafetyLogical.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/ThreadSafetyLogical.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/ThreadSafetyLogical.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/ThreadSafetyTIL.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/ThreadSafetyTIL.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/ThreadSafetyTIL.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/ThreadSafetyTIL.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/UninitializedValues.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/UninitializedValues.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/UninitializedValues.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/UninitializedValues.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/UnsafeBufferUsage.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/UnsafeBufferUsage.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/UnsafeBufferUsage.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/UnsafeBufferUsage.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/plugins/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/plugins/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/plugins/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/plugins/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/plugins/CheckerDependencyHandling/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/plugins/CheckerDependencyHandling/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/plugins/CheckerDependencyHandling/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/plugins/CheckerDependencyHandling/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/plugins/CheckerDependencyHandling/CheckerDependencyHandling.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/plugins/CheckerDependencyHandling/CheckerDependencyHandling.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/plugins/CheckerDependencyHandling/CheckerDependencyHandling.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/plugins/CheckerDependencyHandling/CheckerDependencyHandling.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/plugins/CheckerDependencyHandling/CheckerDependencyHandlingAnalyzerPlugin.exports b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/plugins/CheckerDependencyHandling/CheckerDependencyHandlingAnalyzerPlugin.exports similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/plugins/CheckerDependencyHandling/CheckerDependencyHandlingAnalyzerPlugin.exports rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/plugins/CheckerDependencyHandling/CheckerDependencyHandlingAnalyzerPlugin.exports diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/plugins/CheckerOptionHandling/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/plugins/CheckerOptionHandling/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/plugins/CheckerOptionHandling/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/plugins/CheckerOptionHandling/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/plugins/CheckerOptionHandling/CheckerOptionHandling.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/plugins/CheckerOptionHandling/CheckerOptionHandling.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/plugins/CheckerOptionHandling/CheckerOptionHandling.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/plugins/CheckerOptionHandling/CheckerOptionHandling.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/plugins/CheckerOptionHandling/CheckerOptionHandlingAnalyzerPlugin.exports b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/plugins/CheckerOptionHandling/CheckerOptionHandlingAnalyzerPlugin.exports similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/plugins/CheckerOptionHandling/CheckerOptionHandlingAnalyzerPlugin.exports rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/plugins/CheckerOptionHandling/CheckerOptionHandlingAnalyzerPlugin.exports diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/plugins/SampleAnalyzer/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/plugins/SampleAnalyzer/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/plugins/SampleAnalyzer/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/plugins/SampleAnalyzer/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/plugins/SampleAnalyzer/MainCallChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/plugins/SampleAnalyzer/MainCallChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/plugins/SampleAnalyzer/MainCallChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/plugins/SampleAnalyzer/MainCallChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/plugins/SampleAnalyzer/SampleAnalyzerPlugin.exports b/flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/plugins/SampleAnalyzer/SampleAnalyzerPlugin.exports similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Analysis/plugins/SampleAnalyzer/SampleAnalyzerPlugin.exports rename to flang-classic/17.0-4/llvm-classic/clang/lib/Analysis/plugins/SampleAnalyzer/SampleAnalyzerPlugin.exports diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Attributes.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Attributes.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Attributes.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Attributes.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/BuiltinTargetFeatures.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/BuiltinTargetFeatures.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/BuiltinTargetFeatures.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/BuiltinTargetFeatures.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Builtins.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Builtins.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Builtins.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Builtins.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/CLWarnings.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/CLWarnings.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/CLWarnings.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/CLWarnings.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/CharInfo.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/CharInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/CharInfo.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/CharInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/CodeGenOptions.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/CodeGenOptions.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/CodeGenOptions.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/CodeGenOptions.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Cuda.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Cuda.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Cuda.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Cuda.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/DarwinSDKInfo.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/DarwinSDKInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/DarwinSDKInfo.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/DarwinSDKInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Diagnostic.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Diagnostic.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Diagnostic.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Diagnostic.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/DiagnosticIDs.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/DiagnosticIDs.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/DiagnosticIDs.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/DiagnosticIDs.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/DiagnosticOptions.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/DiagnosticOptions.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/DiagnosticOptions.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/DiagnosticOptions.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/ExpressionTraits.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/ExpressionTraits.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/ExpressionTraits.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/ExpressionTraits.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/FileEntry.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/FileEntry.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/FileEntry.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/FileEntry.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/FileManager.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/FileManager.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/FileManager.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/FileManager.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/FileSystemStatCache.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/FileSystemStatCache.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/FileSystemStatCache.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/FileSystemStatCache.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/IdentifierTable.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/IdentifierTable.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/IdentifierTable.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/IdentifierTable.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/LangOptions.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/LangOptions.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/LangOptions.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/LangOptions.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/LangStandards.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/LangStandards.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/LangStandards.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/LangStandards.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/MakeSupport.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/MakeSupport.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/MakeSupport.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/MakeSupport.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Module.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Module.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Module.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Module.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/NoSanitizeList.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/NoSanitizeList.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/NoSanitizeList.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/NoSanitizeList.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/ObjCRuntime.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/ObjCRuntime.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/ObjCRuntime.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/ObjCRuntime.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/OpenCLOptions.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/OpenCLOptions.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/OpenCLOptions.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/OpenCLOptions.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/OpenMPKinds.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/OpenMPKinds.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/OpenMPKinds.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/OpenMPKinds.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/OperatorPrecedence.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/OperatorPrecedence.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/OperatorPrecedence.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/OperatorPrecedence.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/ParsedAttrInfo.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/ParsedAttrInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/ParsedAttrInfo.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/ParsedAttrInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/ProfileList.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/ProfileList.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/ProfileList.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/ProfileList.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/SanitizerSpecialCaseList.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/SanitizerSpecialCaseList.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/SanitizerSpecialCaseList.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/SanitizerSpecialCaseList.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Sanitizers.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Sanitizers.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Sanitizers.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Sanitizers.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Sarif.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Sarif.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Sarif.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Sarif.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/SourceLocation.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/SourceLocation.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/SourceLocation.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/SourceLocation.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/SourceManager.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/SourceManager.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/SourceManager.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/SourceManager.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Stack.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Stack.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Stack.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Stack.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/TargetID.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/TargetID.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/TargetID.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/TargetID.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/TargetInfo.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/TargetInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/TargetInfo.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/TargetInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/AArch64.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/AArch64.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/AArch64.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/AArch64.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/AArch64.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/AArch64.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/AArch64.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/AArch64.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/AMDGPU.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/AMDGPU.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/AMDGPU.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/AMDGPU.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/AMDGPU.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/AMDGPU.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/AMDGPU.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/AMDGPU.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/ARC.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/ARC.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/ARC.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/ARC.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/ARC.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/ARC.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/ARC.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/ARC.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/ARM.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/ARM.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/ARM.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/ARM.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/ARM.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/ARM.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/ARM.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/ARM.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/AVR.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/AVR.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/AVR.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/AVR.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/AVR.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/AVR.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/AVR.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/AVR.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/BPF.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/BPF.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/BPF.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/BPF.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/BPF.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/BPF.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/BPF.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/BPF.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/CSKY.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/CSKY.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/CSKY.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/CSKY.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/CSKY.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/CSKY.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/CSKY.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/CSKY.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/DirectX.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/DirectX.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/DirectX.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/DirectX.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/DirectX.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/DirectX.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/DirectX.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/DirectX.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/Hexagon.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/Hexagon.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/Hexagon.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/Hexagon.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/Hexagon.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/Hexagon.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/Hexagon.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/Hexagon.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/Lanai.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/Lanai.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/Lanai.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/Lanai.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/Lanai.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/Lanai.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/Lanai.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/Lanai.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/Le64.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/Le64.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/Le64.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/Le64.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/Le64.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/Le64.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/Le64.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/Le64.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/LoongArch.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/LoongArch.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/LoongArch.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/LoongArch.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/LoongArch.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/LoongArch.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/LoongArch.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/LoongArch.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/M68k.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/M68k.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/M68k.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/M68k.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/M68k.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/M68k.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/M68k.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/M68k.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/MSP430.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/MSP430.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/MSP430.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/MSP430.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/MSP430.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/MSP430.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/MSP430.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/MSP430.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/Mips.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/Mips.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/Mips.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/Mips.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/Mips.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/Mips.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/Mips.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/Mips.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/NVPTX.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/NVPTX.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/NVPTX.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/NVPTX.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/NVPTX.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/NVPTX.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/NVPTX.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/NVPTX.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/OSTargets.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/OSTargets.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/OSTargets.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/OSTargets.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/OSTargets.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/OSTargets.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/OSTargets.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/OSTargets.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/PNaCl.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/PNaCl.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/PNaCl.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/PNaCl.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/PNaCl.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/PNaCl.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/PNaCl.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/PNaCl.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/PPC.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/PPC.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/PPC.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/PPC.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/PPC.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/PPC.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/PPC.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/PPC.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/RISCV.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/RISCV.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/RISCV.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/RISCV.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/RISCV.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/RISCV.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/RISCV.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/RISCV.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/SPIR.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/SPIR.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/SPIR.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/SPIR.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/SPIR.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/SPIR.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/SPIR.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/SPIR.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/Sparc.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/Sparc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/Sparc.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/Sparc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/Sparc.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/Sparc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/Sparc.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/Sparc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/SystemZ.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/SystemZ.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/SystemZ.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/SystemZ.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/SystemZ.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/SystemZ.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/SystemZ.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/SystemZ.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/TCE.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/TCE.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/TCE.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/TCE.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/TCE.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/TCE.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/TCE.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/TCE.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/VE.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/VE.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/VE.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/VE.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/VE.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/VE.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/VE.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/VE.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/WebAssembly.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/WebAssembly.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/WebAssembly.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/WebAssembly.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/WebAssembly.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/WebAssembly.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/WebAssembly.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/WebAssembly.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/X86.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/X86.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/X86.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/X86.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/X86.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/X86.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/X86.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/X86.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/XCore.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/XCore.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/XCore.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/XCore.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/XCore.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/XCore.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Targets/XCore.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Targets/XCore.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/TokenKinds.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/TokenKinds.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/TokenKinds.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/TokenKinds.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/TypeTraits.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/TypeTraits.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/TypeTraits.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/TypeTraits.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Version.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Version.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Version.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Version.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Warnings.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Warnings.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/Warnings.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/Warnings.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/XRayInstr.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/XRayInstr.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/XRayInstr.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/XRayInstr.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/XRayLists.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Basic/XRayLists.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Basic/XRayLists.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Basic/XRayLists.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/ABIInfo.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/ABIInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/ABIInfo.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/ABIInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/ABIInfo.h b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/ABIInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/ABIInfo.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/ABIInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/ABIInfoImpl.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/ABIInfoImpl.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/ABIInfoImpl.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/ABIInfoImpl.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/ABIInfoImpl.h b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/ABIInfoImpl.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/ABIInfoImpl.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/ABIInfoImpl.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Address.h b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Address.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Address.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Address.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/BackendUtil.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/BackendUtil.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/BackendUtil.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/BackendUtil.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGAtomic.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGAtomic.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGAtomic.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGAtomic.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGBlocks.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGBlocks.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGBlocks.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGBlocks.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGBlocks.h b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGBlocks.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGBlocks.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGBlocks.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGBuilder.h b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGBuilder.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGBuiltin.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGBuiltin.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGBuiltin.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGBuiltin.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGCUDANV.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGCUDANV.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGCUDANV.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGCUDANV.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGCUDARuntime.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGCUDARuntime.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGCUDARuntime.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGCUDARuntime.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGCUDARuntime.h b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGCUDARuntime.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGCUDARuntime.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGCUDARuntime.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGCXX.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGCXX.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGCXX.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGCXX.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGCXXABI.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGCXXABI.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGCXXABI.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGCXXABI.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGCXXABI.h b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGCXXABI.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGCXXABI.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGCXXABI.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGCall.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGCall.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGCall.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGCall.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGCall.h b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGCall.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGCall.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGCall.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGClass.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGClass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGClass.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGClass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGCleanup.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGCleanup.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGCleanup.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGCleanup.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGCleanup.h b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGCleanup.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGCleanup.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGCleanup.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGCoroutine.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGCoroutine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGCoroutine.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGCoroutine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGDebugInfo.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGDebugInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGDebugInfo.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGDebugInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGDebugInfo.h b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGDebugInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGDebugInfo.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGDebugInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGDecl.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGDecl.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGDecl.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGDecl.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGDeclCXX.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGDeclCXX.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGDeclCXX.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGDeclCXX.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGException.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGException.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGException.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGException.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGExpr.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGExpr.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGExpr.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGExpr.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGExprAgg.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGExprAgg.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGExprAgg.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGExprAgg.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGExprCXX.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGExprCXX.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGExprCXX.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGExprCXX.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGExprComplex.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGExprComplex.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGExprComplex.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGExprComplex.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGExprConstant.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGExprConstant.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGExprConstant.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGExprConstant.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGExprScalar.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGExprScalar.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGExprScalar.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGExprScalar.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGGPUBuiltin.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGGPUBuiltin.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGGPUBuiltin.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGGPUBuiltin.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGHLSLRuntime.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGHLSLRuntime.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGHLSLRuntime.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGHLSLRuntime.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGHLSLRuntime.h b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGHLSLRuntime.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGHLSLRuntime.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGHLSLRuntime.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGLoopInfo.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGLoopInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGLoopInfo.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGLoopInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGLoopInfo.h b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGLoopInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGLoopInfo.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGLoopInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGNonTrivialStruct.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGNonTrivialStruct.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGNonTrivialStruct.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGNonTrivialStruct.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGObjC.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGObjC.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGObjC.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGObjC.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGObjCGNU.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGObjCGNU.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGObjCGNU.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGObjCGNU.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGObjCMac.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGObjCMac.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGObjCMac.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGObjCMac.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGObjCRuntime.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGObjCRuntime.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGObjCRuntime.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGObjCRuntime.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGObjCRuntime.h b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGObjCRuntime.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGObjCRuntime.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGObjCRuntime.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGOpenCLRuntime.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGOpenCLRuntime.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGOpenCLRuntime.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGOpenCLRuntime.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGOpenCLRuntime.h b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGOpenCLRuntime.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGOpenCLRuntime.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGOpenCLRuntime.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGOpenMPRuntime.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGOpenMPRuntime.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGOpenMPRuntime.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGOpenMPRuntime.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGOpenMPRuntime.h b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGOpenMPRuntime.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGOpenMPRuntime.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGOpenMPRuntime.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGOpenMPRuntimeGPU.h b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGOpenMPRuntimeGPU.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGOpenMPRuntimeGPU.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGOpenMPRuntimeGPU.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGRecordLayout.h b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGRecordLayout.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGRecordLayout.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGRecordLayout.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGStmt.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGStmt.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGStmt.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGStmt.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGStmtOpenMP.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGStmtOpenMP.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGStmtOpenMP.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGStmtOpenMP.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGVTT.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGVTT.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGVTT.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGVTT.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGVTables.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGVTables.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGVTables.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGVTables.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGVTables.h b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGVTables.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGVTables.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGVTables.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGValue.h b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGValue.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CGValue.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CGValue.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CodeGenABITypes.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CodeGenABITypes.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CodeGenABITypes.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CodeGenABITypes.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CodeGenAction.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CodeGenAction.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CodeGenAction.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CodeGenAction.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CodeGenFunction.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CodeGenFunction.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CodeGenFunction.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CodeGenFunction.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CodeGenFunction.h b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CodeGenFunction.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CodeGenFunction.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CodeGenFunction.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CodeGenModule.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CodeGenModule.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CodeGenModule.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CodeGenModule.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CodeGenModule.h b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CodeGenModule.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CodeGenModule.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CodeGenModule.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CodeGenPGO.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CodeGenPGO.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CodeGenPGO.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CodeGenPGO.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CodeGenPGO.h b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CodeGenPGO.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CodeGenPGO.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CodeGenPGO.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CodeGenTBAA.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CodeGenTBAA.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CodeGenTBAA.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CodeGenTBAA.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CodeGenTBAA.h b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CodeGenTBAA.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CodeGenTBAA.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CodeGenTBAA.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CodeGenTypeCache.h b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CodeGenTypeCache.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CodeGenTypeCache.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CodeGenTypeCache.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CodeGenTypes.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CodeGenTypes.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CodeGenTypes.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CodeGenTypes.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CodeGenTypes.h b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CodeGenTypes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CodeGenTypes.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CodeGenTypes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/ConstantEmitter.h b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/ConstantEmitter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/ConstantEmitter.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/ConstantEmitter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/ConstantInitBuilder.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/ConstantInitBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/ConstantInitBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/ConstantInitBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CoverageMappingGen.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CoverageMappingGen.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CoverageMappingGen.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CoverageMappingGen.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CoverageMappingGen.h b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CoverageMappingGen.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/CoverageMappingGen.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/CoverageMappingGen.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/EHScopeStack.h b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/EHScopeStack.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/EHScopeStack.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/EHScopeStack.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/ItaniumCXXABI.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/ItaniumCXXABI.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/ItaniumCXXABI.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/ItaniumCXXABI.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/MacroPPCallbacks.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/MacroPPCallbacks.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/MacroPPCallbacks.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/MacroPPCallbacks.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/MacroPPCallbacks.h b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/MacroPPCallbacks.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/MacroPPCallbacks.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/MacroPPCallbacks.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/MicrosoftCXXABI.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/MicrosoftCXXABI.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/MicrosoftCXXABI.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/MicrosoftCXXABI.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/ModuleBuilder.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/ModuleBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/ModuleBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/ModuleBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/PatternInit.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/PatternInit.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/PatternInit.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/PatternInit.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/PatternInit.h b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/PatternInit.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/PatternInit.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/PatternInit.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/README.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/README.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/README.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/README.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/SanitizerMetadata.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/SanitizerMetadata.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/SanitizerMetadata.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/SanitizerMetadata.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/SanitizerMetadata.h b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/SanitizerMetadata.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/SanitizerMetadata.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/SanitizerMetadata.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/SwiftCallingConv.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/SwiftCallingConv.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/SwiftCallingConv.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/SwiftCallingConv.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/TargetInfo.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/TargetInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/TargetInfo.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/TargetInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/TargetInfo.h b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/TargetInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/TargetInfo.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/TargetInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/AArch64.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/AArch64.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/AArch64.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/AArch64.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/AMDGPU.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/AMDGPU.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/AMDGPU.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/AMDGPU.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/ARC.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/ARC.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/ARC.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/ARC.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/ARM.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/ARM.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/ARM.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/ARM.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/AVR.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/AVR.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/AVR.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/AVR.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/BPF.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/BPF.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/BPF.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/BPF.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/CSKY.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/CSKY.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/CSKY.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/CSKY.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/Hexagon.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/Hexagon.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/Hexagon.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/Hexagon.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/Lanai.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/Lanai.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/Lanai.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/Lanai.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/LoongArch.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/LoongArch.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/LoongArch.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/LoongArch.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/M68k.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/M68k.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/M68k.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/M68k.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/MSP430.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/MSP430.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/MSP430.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/MSP430.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/Mips.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/Mips.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/Mips.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/Mips.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/NVPTX.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/NVPTX.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/NVPTX.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/NVPTX.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/PNaCl.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/PNaCl.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/PNaCl.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/PNaCl.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/PPC.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/PPC.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/PPC.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/PPC.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/RISCV.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/RISCV.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/RISCV.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/RISCV.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/SPIR.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/SPIR.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/SPIR.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/SPIR.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/Sparc.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/Sparc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/Sparc.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/Sparc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/SystemZ.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/SystemZ.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/SystemZ.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/SystemZ.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/TCE.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/TCE.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/TCE.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/TCE.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/VE.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/VE.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/VE.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/VE.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/WebAssembly.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/WebAssembly.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/WebAssembly.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/WebAssembly.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/X86.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/X86.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/X86.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/X86.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/XCore.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/XCore.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/Targets/XCore.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/Targets/XCore.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/VarBypassDetector.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/VarBypassDetector.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/VarBypassDetector.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/VarBypassDetector.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/VarBypassDetector.h b/flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/VarBypassDetector.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CodeGen/VarBypassDetector.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/CodeGen/VarBypassDetector.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CrossTU/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/CrossTU/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CrossTU/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/CrossTU/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/CrossTU/CrossTranslationUnit.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/CrossTU/CrossTranslationUnit.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/CrossTU/CrossTranslationUnit.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/CrossTU/CrossTranslationUnit.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/DirectoryWatcher/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/DirectoryWatcher/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/DirectoryWatcher/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/DirectoryWatcher/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/DirectoryWatcher/DirectoryScanner.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/DirectoryWatcher/DirectoryScanner.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/DirectoryWatcher/DirectoryScanner.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/DirectoryWatcher/DirectoryScanner.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/DirectoryWatcher/DirectoryScanner.h b/flang-classic/17.0-4/llvm-classic/clang/lib/DirectoryWatcher/DirectoryScanner.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/DirectoryWatcher/DirectoryScanner.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/DirectoryWatcher/DirectoryScanner.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/DirectoryWatcher/default/DirectoryWatcher-not-implemented.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/DirectoryWatcher/default/DirectoryWatcher-not-implemented.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/DirectoryWatcher/default/DirectoryWatcher-not-implemented.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/DirectoryWatcher/default/DirectoryWatcher-not-implemented.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/DirectoryWatcher/linux/DirectoryWatcher-linux.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/DirectoryWatcher/linux/DirectoryWatcher-linux.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/DirectoryWatcher/linux/DirectoryWatcher-linux.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/DirectoryWatcher/linux/DirectoryWatcher-linux.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/DirectoryWatcher/mac/DirectoryWatcher-mac.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/DirectoryWatcher/mac/DirectoryWatcher-mac.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/DirectoryWatcher/mac/DirectoryWatcher-mac.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/DirectoryWatcher/mac/DirectoryWatcher-mac.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/DirectoryWatcher/windows/DirectoryWatcher-windows.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/DirectoryWatcher/windows/DirectoryWatcher-windows.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/DirectoryWatcher/windows/DirectoryWatcher-windows.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/DirectoryWatcher/windows/DirectoryWatcher-windows.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/Action.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/Action.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/Action.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/Action.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/Compilation.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/Compilation.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/Compilation.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/Compilation.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/Distro.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/Distro.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/Distro.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/Distro.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/Driver.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/Driver.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/Driver.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/Driver.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/DriverOptions.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/DriverOptions.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/DriverOptions.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/DriverOptions.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/Job.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/Job.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/Job.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/Job.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/Multilib.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/Multilib.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/Multilib.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/Multilib.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/MultilibBuilder.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/MultilibBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/MultilibBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/MultilibBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/OffloadBundler.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/OffloadBundler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/OffloadBundler.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/OffloadBundler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/OptionUtils.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/OptionUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/OptionUtils.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/OptionUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/Phases.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/Phases.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/Phases.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/Phases.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/SanitizerArgs.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/SanitizerArgs.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/SanitizerArgs.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/SanitizerArgs.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/Tool.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/Tool.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/Tool.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/Tool.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChain.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChain.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChain.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChain.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/AIX.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/AIX.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/AIX.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/AIX.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/AIX.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/AIX.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/AIX.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/AIX.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/AMDFlang.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/AMDFlang.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/AMDFlang.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/AMDFlang.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/AMDFlang.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/AMDFlang.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/AMDFlang.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/AMDFlang.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/AMDGPU.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/AMDGPU.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/AMDGPU.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/AMDGPU.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/AMDGPU.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/AMDGPU.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/AMDGPU.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/AMDGPU.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/AMDGPUOpenMP.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/AMDGPUOpenMP.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/AMDGPUOpenMP.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/AMDGPUOpenMP.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/AMDGPUOpenMP.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/AMDGPUOpenMP.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/AMDGPUOpenMP.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/AMDGPUOpenMP.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/AVR.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/AVR.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/AVR.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/AVR.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/AVR.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/AVR.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/AVR.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/AVR.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/AmdOptArgs.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/AmdOptArgs.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/AmdOptArgs.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/AmdOptArgs.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/AmdOptArgs.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/AmdOptArgs.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/AmdOptArgs.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/AmdOptArgs.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Ananas.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Ananas.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Ananas.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Ananas.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Ananas.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Ananas.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Ananas.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Ananas.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/AArch64.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/AArch64.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/AArch64.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/AArch64.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/AArch64.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/AArch64.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/AArch64.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/AArch64.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/ARM.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/ARM.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/ARM.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/ARM.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/ARM.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/ARM.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/ARM.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/ARM.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/CSKY.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/CSKY.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/CSKY.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/CSKY.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/CSKY.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/CSKY.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/CSKY.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/CSKY.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/LoongArch.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/LoongArch.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/LoongArch.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/LoongArch.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/LoongArch.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/LoongArch.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/LoongArch.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/LoongArch.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/M68k.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/M68k.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/M68k.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/M68k.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/M68k.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/M68k.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/M68k.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/M68k.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/Mips.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/Mips.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/Mips.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/Mips.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/Mips.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/Mips.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/Mips.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/Mips.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/PPC.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/PPC.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/PPC.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/PPC.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/PPC.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/PPC.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/PPC.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/PPC.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/RISCV.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/RISCV.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/RISCV.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/RISCV.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/RISCV.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/RISCV.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/RISCV.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/RISCV.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/Sparc.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/Sparc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/Sparc.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/Sparc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/Sparc.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/Sparc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/Sparc.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/Sparc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/SystemZ.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/SystemZ.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/SystemZ.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/SystemZ.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/SystemZ.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/SystemZ.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/SystemZ.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/SystemZ.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/VE.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/VE.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/VE.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/VE.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/VE.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/VE.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/VE.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/VE.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/X86.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/X86.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/X86.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/X86.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/X86.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/X86.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Arch/X86.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Arch/X86.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/BareMetal.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/BareMetal.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/BareMetal.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/BareMetal.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/BareMetal.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/BareMetal.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/BareMetal.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/BareMetal.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/CSKYToolChain.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/CSKYToolChain.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/CSKYToolChain.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/CSKYToolChain.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/CSKYToolChain.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/CSKYToolChain.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/CSKYToolChain.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/CSKYToolChain.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Clang.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Clang.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Clang.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Clang.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Clang.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Clang.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Clang.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Clang.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/CloudABI.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/CloudABI.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/CloudABI.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/CloudABI.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/CloudABI.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/CloudABI.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/CloudABI.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/CloudABI.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/CommonArgs.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/CommonArgs.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/CommonArgs.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/CommonArgs.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/CommonArgs.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/CommonArgs.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/CommonArgs.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/CommonArgs.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Contiki.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Contiki.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Contiki.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Contiki.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Contiki.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Contiki.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Contiki.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Contiki.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/CrossWindows.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/CrossWindows.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/CrossWindows.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/CrossWindows.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/CrossWindows.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/CrossWindows.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/CrossWindows.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/CrossWindows.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Cuda.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Cuda.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Cuda.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Cuda.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Cuda.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Cuda.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Cuda.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Cuda.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Darwin.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Darwin.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Darwin.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Darwin.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Darwin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Darwin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Darwin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Darwin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/DragonFly.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/DragonFly.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/DragonFly.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/DragonFly.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/DragonFly.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/DragonFly.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/DragonFly.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/DragonFly.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Flang.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Flang.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Flang.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Flang.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Flang.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Flang.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Flang.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Flang.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/FreeBSD.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/FreeBSD.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/FreeBSD.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/FreeBSD.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/FreeBSD.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/FreeBSD.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/FreeBSD.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/FreeBSD.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Fuchsia.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Fuchsia.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Fuchsia.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Fuchsia.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Fuchsia.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Fuchsia.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Fuchsia.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Fuchsia.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Gnu.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Gnu.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Gnu.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Gnu.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Gnu.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Gnu.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Gnu.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Gnu.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/HIPAMD.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/HIPAMD.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/HIPAMD.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/HIPAMD.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/HIPAMD.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/HIPAMD.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/HIPAMD.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/HIPAMD.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/HIPSPV.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/HIPSPV.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/HIPSPV.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/HIPSPV.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/HIPSPV.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/HIPSPV.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/HIPSPV.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/HIPSPV.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/HIPUtility.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/HIPUtility.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/HIPUtility.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/HIPUtility.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/HIPUtility.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/HIPUtility.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/HIPUtility.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/HIPUtility.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/HLSL.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/HLSL.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/HLSL.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/HLSL.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/HLSL.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/HLSL.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/HLSL.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/HLSL.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Haiku.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Haiku.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Haiku.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Haiku.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Haiku.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Haiku.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Haiku.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Haiku.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Hexagon.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Hexagon.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Hexagon.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Hexagon.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Hexagon.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Hexagon.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Hexagon.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Hexagon.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Hurd.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Hurd.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Hurd.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Hurd.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Hurd.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Hurd.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Hurd.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Hurd.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/InterfaceStubs.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/InterfaceStubs.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/InterfaceStubs.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/InterfaceStubs.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/InterfaceStubs.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/InterfaceStubs.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/InterfaceStubs.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/InterfaceStubs.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Lanai.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Lanai.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Lanai.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Lanai.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/LazyDetector.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/LazyDetector.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/LazyDetector.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/LazyDetector.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Linux.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Linux.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Linux.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Linux.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Linux.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Linux.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Linux.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Linux.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/MSP430.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/MSP430.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/MSP430.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/MSP430.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/MSP430.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/MSP430.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/MSP430.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/MSP430.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/MSVC.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/MSVC.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/MSVC.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/MSVC.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/MSVC.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/MSVC.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/MSVC.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/MSVC.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/MinGW.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/MinGW.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/MinGW.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/MinGW.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/MinGW.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/MinGW.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/MinGW.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/MinGW.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Minix.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Minix.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Minix.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Minix.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Minix.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Minix.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Minix.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Minix.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/MipsLinux.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/MipsLinux.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/MipsLinux.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/MipsLinux.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/MipsLinux.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/MipsLinux.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/MipsLinux.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/MipsLinux.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Myriad.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Myriad.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Myriad.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Myriad.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Myriad.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Myriad.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Myriad.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Myriad.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/NaCl.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/NaCl.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/NaCl.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/NaCl.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/NaCl.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/NaCl.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/NaCl.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/NaCl.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/NetBSD.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/NetBSD.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/NetBSD.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/NetBSD.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/NetBSD.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/NetBSD.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/NetBSD.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/NetBSD.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/OHOS.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/OHOS.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/OHOS.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/OHOS.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/OHOS.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/OHOS.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/OHOS.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/OHOS.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/OpenBSD.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/OpenBSD.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/OpenBSD.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/OpenBSD.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/OpenBSD.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/OpenBSD.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/OpenBSD.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/OpenBSD.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/PPCFreeBSD.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/PPCFreeBSD.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/PPCFreeBSD.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/PPCFreeBSD.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/PPCFreeBSD.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/PPCFreeBSD.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/PPCFreeBSD.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/PPCFreeBSD.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/PPCLinux.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/PPCLinux.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/PPCLinux.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/PPCLinux.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/PPCLinux.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/PPCLinux.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/PPCLinux.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/PPCLinux.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/PS4CPU.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/PS4CPU.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/PS4CPU.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/PS4CPU.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/PS4CPU.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/PS4CPU.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/PS4CPU.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/PS4CPU.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/RISCVToolchain.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/RISCVToolchain.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/RISCVToolchain.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/RISCVToolchain.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/RISCVToolchain.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/RISCVToolchain.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/RISCVToolchain.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/RISCVToolchain.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/ROCm.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/ROCm.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/ROCm.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/ROCm.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/SPIRV.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/SPIRV.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/SPIRV.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/SPIRV.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/SPIRV.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/SPIRV.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/SPIRV.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/SPIRV.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Solaris.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Solaris.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Solaris.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Solaris.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Solaris.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Solaris.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/Solaris.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/Solaris.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/TCE.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/TCE.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/TCE.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/TCE.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/TCE.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/TCE.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/TCE.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/TCE.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/VEToolchain.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/VEToolchain.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/VEToolchain.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/VEToolchain.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/VEToolchain.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/VEToolchain.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/VEToolchain.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/VEToolchain.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/WebAssembly.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/WebAssembly.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/WebAssembly.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/WebAssembly.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/WebAssembly.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/WebAssembly.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/WebAssembly.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/WebAssembly.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/XCore.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/XCore.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/XCore.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/XCore.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/XCore.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/XCore.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/XCore.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/XCore.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/ZOS.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/ZOS.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/ZOS.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/ZOS.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/ZOS.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/ZOS.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/ZOS.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/ToolChains/ZOS.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/Types.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/Types.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/Types.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/Types.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/XRayArgs.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Driver/XRayArgs.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/XRayArgs.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Driver/XRayArgs.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Edit/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/Edit/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Edit/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/Edit/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Edit/Commit.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Edit/Commit.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Edit/Commit.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Edit/Commit.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Edit/EditedSource.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Edit/EditedSource.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Edit/EditedSource.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Edit/EditedSource.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Edit/RewriteObjCFoundationAPI.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Edit/RewriteObjCFoundationAPI.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Edit/RewriteObjCFoundationAPI.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Edit/RewriteObjCFoundationAPI.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/ExtractAPI/API.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/ExtractAPI/API.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/ExtractAPI/API.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/ExtractAPI/API.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/ExtractAPI/APIIgnoresList.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/ExtractAPI/APIIgnoresList.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/ExtractAPI/APIIgnoresList.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/ExtractAPI/APIIgnoresList.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/ExtractAPI/AvailabilityInfo.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/ExtractAPI/AvailabilityInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/ExtractAPI/AvailabilityInfo.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/ExtractAPI/AvailabilityInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/ExtractAPI/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/ExtractAPI/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/ExtractAPI/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/ExtractAPI/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/ExtractAPI/DeclarationFragments.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/ExtractAPI/DeclarationFragments.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/ExtractAPI/DeclarationFragments.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/ExtractAPI/DeclarationFragments.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/ExtractAPI/ExtractAPIConsumer.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/ExtractAPI/ExtractAPIConsumer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/ExtractAPI/ExtractAPIConsumer.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/ExtractAPI/ExtractAPIConsumer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/ExtractAPI/TypedefUnderlyingTypeResolver.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/ExtractAPI/TypedefUnderlyingTypeResolver.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/ExtractAPI/TypedefUnderlyingTypeResolver.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/ExtractAPI/TypedefUnderlyingTypeResolver.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/.clang-format b/flang-classic/17.0-4/llvm-classic/clang/lib/Format/.clang-format similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/.clang-format rename to flang-classic/17.0-4/llvm-classic/clang/lib/Format/.clang-format diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/AffectedRangeManager.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Format/AffectedRangeManager.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/AffectedRangeManager.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Format/AffectedRangeManager.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/AffectedRangeManager.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Format/AffectedRangeManager.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/AffectedRangeManager.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Format/AffectedRangeManager.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/BreakableToken.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Format/BreakableToken.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/BreakableToken.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Format/BreakableToken.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/BreakableToken.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Format/BreakableToken.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/BreakableToken.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Format/BreakableToken.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/Format/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/Format/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/ContinuationIndenter.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Format/ContinuationIndenter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/ContinuationIndenter.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Format/ContinuationIndenter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/ContinuationIndenter.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Format/ContinuationIndenter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/ContinuationIndenter.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Format/ContinuationIndenter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/DefinitionBlockSeparator.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Format/DefinitionBlockSeparator.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/DefinitionBlockSeparator.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Format/DefinitionBlockSeparator.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/DefinitionBlockSeparator.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Format/DefinitionBlockSeparator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/DefinitionBlockSeparator.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Format/DefinitionBlockSeparator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/Encoding.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Format/Encoding.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/Encoding.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Format/Encoding.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/Format.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Format/Format.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/Format.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Format/Format.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/FormatInternal.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Format/FormatInternal.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/FormatInternal.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Format/FormatInternal.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/FormatToken.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Format/FormatToken.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/FormatToken.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Format/FormatToken.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/FormatToken.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Format/FormatToken.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/FormatToken.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Format/FormatToken.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/FormatTokenLexer.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Format/FormatTokenLexer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/FormatTokenLexer.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Format/FormatTokenLexer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/FormatTokenLexer.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Format/FormatTokenLexer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/FormatTokenLexer.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Format/FormatTokenLexer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/FormatTokenSource.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Format/FormatTokenSource.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/FormatTokenSource.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Format/FormatTokenSource.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/IntegerLiteralSeparatorFixer.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Format/IntegerLiteralSeparatorFixer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/IntegerLiteralSeparatorFixer.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Format/IntegerLiteralSeparatorFixer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/IntegerLiteralSeparatorFixer.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Format/IntegerLiteralSeparatorFixer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/IntegerLiteralSeparatorFixer.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Format/IntegerLiteralSeparatorFixer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/MacroCallReconstructor.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Format/MacroCallReconstructor.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/MacroCallReconstructor.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Format/MacroCallReconstructor.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/MacroExpander.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Format/MacroExpander.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/MacroExpander.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Format/MacroExpander.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/Macros.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Format/Macros.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/Macros.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Format/Macros.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/NamespaceEndCommentsFixer.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Format/NamespaceEndCommentsFixer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/NamespaceEndCommentsFixer.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Format/NamespaceEndCommentsFixer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/NamespaceEndCommentsFixer.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Format/NamespaceEndCommentsFixer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/NamespaceEndCommentsFixer.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Format/NamespaceEndCommentsFixer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/QualifierAlignmentFixer.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Format/QualifierAlignmentFixer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/QualifierAlignmentFixer.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Format/QualifierAlignmentFixer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/QualifierAlignmentFixer.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Format/QualifierAlignmentFixer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/QualifierAlignmentFixer.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Format/QualifierAlignmentFixer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/SortJavaScriptImports.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Format/SortJavaScriptImports.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/SortJavaScriptImports.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Format/SortJavaScriptImports.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/SortJavaScriptImports.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Format/SortJavaScriptImports.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/SortJavaScriptImports.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Format/SortJavaScriptImports.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/TokenAnalyzer.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Format/TokenAnalyzer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/TokenAnalyzer.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Format/TokenAnalyzer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/TokenAnalyzer.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Format/TokenAnalyzer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/TokenAnalyzer.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Format/TokenAnalyzer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/TokenAnnotator.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Format/TokenAnnotator.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/TokenAnnotator.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Format/TokenAnnotator.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/TokenAnnotator.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Format/TokenAnnotator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/TokenAnnotator.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Format/TokenAnnotator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/UnwrappedLineFormatter.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Format/UnwrappedLineFormatter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/UnwrappedLineFormatter.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Format/UnwrappedLineFormatter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/UnwrappedLineFormatter.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Format/UnwrappedLineFormatter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/UnwrappedLineFormatter.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Format/UnwrappedLineFormatter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/UnwrappedLineParser.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Format/UnwrappedLineParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/UnwrappedLineParser.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Format/UnwrappedLineParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/UnwrappedLineParser.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Format/UnwrappedLineParser.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/UnwrappedLineParser.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Format/UnwrappedLineParser.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/UsingDeclarationsSorter.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Format/UsingDeclarationsSorter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/UsingDeclarationsSorter.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Format/UsingDeclarationsSorter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/UsingDeclarationsSorter.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Format/UsingDeclarationsSorter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/UsingDeclarationsSorter.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Format/UsingDeclarationsSorter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/WhitespaceManager.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Format/WhitespaceManager.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/WhitespaceManager.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Format/WhitespaceManager.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/WhitespaceManager.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Format/WhitespaceManager.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Format/WhitespaceManager.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Format/WhitespaceManager.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/ASTConsumers.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/ASTConsumers.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/ASTConsumers.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/ASTConsumers.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/ASTMerge.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/ASTMerge.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/ASTMerge.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/ASTMerge.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/ASTUnit.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/ASTUnit.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/ASTUnit.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/ASTUnit.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/ChainedDiagnosticConsumer.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/ChainedDiagnosticConsumer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/ChainedDiagnosticConsumer.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/ChainedDiagnosticConsumer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/ChainedIncludesSource.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/ChainedIncludesSource.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/ChainedIncludesSource.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/ChainedIncludesSource.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/CompilerInstance.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/CompilerInstance.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/CompilerInstance.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/CompilerInstance.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/CompilerInvocation.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/CompilerInvocation.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/CompilerInvocation.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/CompilerInvocation.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/DependencyFile.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/DependencyFile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/DependencyFile.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/DependencyFile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/DependencyGraph.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/DependencyGraph.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/DependencyGraph.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/DependencyGraph.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/DiagnosticRenderer.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/DiagnosticRenderer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/DiagnosticRenderer.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/DiagnosticRenderer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/FrontendAction.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/FrontendAction.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/FrontendAction.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/FrontendAction.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/FrontendActions.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/FrontendActions.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/FrontendActions.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/FrontendActions.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/FrontendOptions.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/FrontendOptions.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/FrontendOptions.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/FrontendOptions.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/HeaderIncludeGen.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/HeaderIncludeGen.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/HeaderIncludeGen.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/HeaderIncludeGen.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/InitPreprocessor.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/InitPreprocessor.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/InitPreprocessor.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/InitPreprocessor.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/InterfaceStubFunctionsConsumer.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/InterfaceStubFunctionsConsumer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/InterfaceStubFunctionsConsumer.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/InterfaceStubFunctionsConsumer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/LayoutOverrideSource.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/LayoutOverrideSource.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/LayoutOverrideSource.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/LayoutOverrideSource.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/LogDiagnosticPrinter.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/LogDiagnosticPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/LogDiagnosticPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/LogDiagnosticPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/ModuleDependencyCollector.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/ModuleDependencyCollector.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/ModuleDependencyCollector.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/ModuleDependencyCollector.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/MultiplexConsumer.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/MultiplexConsumer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/MultiplexConsumer.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/MultiplexConsumer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/PrecompiledPreamble.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/PrecompiledPreamble.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/PrecompiledPreamble.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/PrecompiledPreamble.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/PrintPreprocessedOutput.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/PrintPreprocessedOutput.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/PrintPreprocessedOutput.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/PrintPreprocessedOutput.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/Rewrite/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/Rewrite/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/Rewrite/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/Rewrite/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/Rewrite/FixItRewriter.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/Rewrite/FixItRewriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/Rewrite/FixItRewriter.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/Rewrite/FixItRewriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/Rewrite/FrontendActions.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/Rewrite/FrontendActions.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/Rewrite/FrontendActions.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/Rewrite/FrontendActions.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/Rewrite/HTMLPrint.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/Rewrite/HTMLPrint.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/Rewrite/HTMLPrint.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/Rewrite/HTMLPrint.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/Rewrite/InclusionRewriter.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/Rewrite/InclusionRewriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/Rewrite/InclusionRewriter.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/Rewrite/InclusionRewriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/Rewrite/RewriteMacros.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/Rewrite/RewriteMacros.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/Rewrite/RewriteMacros.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/Rewrite/RewriteMacros.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/Rewrite/RewriteObjC.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/Rewrite/RewriteObjC.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/Rewrite/RewriteObjC.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/Rewrite/RewriteObjC.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/Rewrite/RewriteTest.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/Rewrite/RewriteTest.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/Rewrite/RewriteTest.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/Rewrite/RewriteTest.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/SARIFDiagnostic.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/SARIFDiagnostic.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/SARIFDiagnostic.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/SARIFDiagnostic.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/SARIFDiagnosticPrinter.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/SARIFDiagnosticPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/SARIFDiagnosticPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/SARIFDiagnosticPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/SerializedDiagnosticReader.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/SerializedDiagnosticReader.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/SerializedDiagnosticReader.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/SerializedDiagnosticReader.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/TestModuleFileExtension.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/TestModuleFileExtension.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/TestModuleFileExtension.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/TestModuleFileExtension.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/TestModuleFileExtension.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/TestModuleFileExtension.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/TestModuleFileExtension.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/TestModuleFileExtension.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/TextDiagnostic.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/TextDiagnostic.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/TextDiagnostic.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/TextDiagnostic.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/TextDiagnosticBuffer.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/TextDiagnosticBuffer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/TextDiagnosticBuffer.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/TextDiagnosticBuffer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/TextDiagnosticPrinter.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/TextDiagnosticPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/TextDiagnosticPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/TextDiagnosticPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/FrontendTool/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/FrontendTool/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/FrontendTool/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/FrontendTool/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/__clang_cuda_builtin_vars.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/__clang_cuda_builtin_vars.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/__clang_cuda_builtin_vars.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/__clang_cuda_builtin_vars.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/__clang_cuda_cmath.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/__clang_cuda_cmath.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/__clang_cuda_cmath.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/__clang_cuda_cmath.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/__clang_cuda_complex_builtins.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/__clang_cuda_complex_builtins.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/__clang_cuda_complex_builtins.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/__clang_cuda_complex_builtins.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/__clang_cuda_device_functions.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/__clang_cuda_device_functions.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/__clang_cuda_device_functions.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/__clang_cuda_device_functions.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/__clang_cuda_intrinsics.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/__clang_cuda_intrinsics.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/__clang_cuda_intrinsics.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/__clang_cuda_intrinsics.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/__clang_cuda_libdevice_declares.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/__clang_cuda_libdevice_declares.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/__clang_cuda_libdevice_declares.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/__clang_cuda_libdevice_declares.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/__clang_cuda_math.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/__clang_cuda_math.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/__clang_cuda_math.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/__clang_cuda_math.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/__clang_cuda_math_forward_declares.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/__clang_cuda_math_forward_declares.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/__clang_cuda_math_forward_declares.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/__clang_cuda_math_forward_declares.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/__clang_cuda_runtime_wrapper.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/__clang_cuda_runtime_wrapper.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/__clang_cuda_runtime_wrapper.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/__clang_cuda_runtime_wrapper.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/__clang_cuda_texture_intrinsics.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/__clang_cuda_texture_intrinsics.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/__clang_cuda_texture_intrinsics.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/__clang_cuda_texture_intrinsics.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/__clang_hip_cmath.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/__clang_hip_cmath.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/__clang_hip_cmath.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/__clang_hip_cmath.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/__clang_hip_libdevice_declares.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/__clang_hip_libdevice_declares.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/__clang_hip_libdevice_declares.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/__clang_hip_libdevice_declares.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/__clang_hip_math.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/__clang_hip_math.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/__clang_hip_math.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/__clang_hip_math.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/__clang_hip_runtime_wrapper.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/__clang_hip_runtime_wrapper.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/__clang_hip_runtime_wrapper.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/__clang_hip_runtime_wrapper.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/__clang_hip_stdlib.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/__clang_hip_stdlib.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/__clang_hip_stdlib.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/__clang_hip_stdlib.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/__stddef_max_align_t.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/__stddef_max_align_t.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/__stddef_max_align_t.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/__stddef_max_align_t.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/__wmmintrin_aes.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/__wmmintrin_aes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/__wmmintrin_aes.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/__wmmintrin_aes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/__wmmintrin_pclmul.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/__wmmintrin_pclmul.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/__wmmintrin_pclmul.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/__wmmintrin_pclmul.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/adxintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/adxintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/adxintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/adxintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/altivec.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/altivec.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/altivec.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/altivec.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/ammintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/ammintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/ammintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/ammintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/amxcomplexintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/amxcomplexintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/amxcomplexintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/amxcomplexintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/amxfp16intrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/amxfp16intrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/amxfp16intrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/amxfp16intrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/amxintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/amxintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/amxintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/amxintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/arm64intr.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/arm64intr.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/arm64intr.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/arm64intr.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/arm_acle.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/arm_acle.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/arm_acle.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/arm_acle.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/arm_cmse.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/arm_cmse.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/arm_cmse.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/arm_cmse.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/arm_neon_sve_bridge.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/arm_neon_sve_bridge.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/arm_neon_sve_bridge.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/arm_neon_sve_bridge.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/armintr.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/armintr.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/armintr.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/armintr.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx2intrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx2intrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx2intrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx2intrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512bf16intrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512bf16intrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512bf16intrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512bf16intrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512bitalgintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512bitalgintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512bitalgintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512bitalgintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512bwintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512bwintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512bwintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512bwintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512cdintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512cdintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512cdintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512cdintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512dqintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512dqintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512dqintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512dqintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512erintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512erintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512erintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512erintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512fintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512fintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512fintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512fintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512fp16intrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512fp16intrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512fp16intrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512fp16intrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512ifmaintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512ifmaintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512ifmaintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512ifmaintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512ifmavlintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512ifmavlintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512ifmavlintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512ifmavlintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512pfintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512pfintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512pfintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512pfintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512vbmi2intrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512vbmi2intrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512vbmi2intrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512vbmi2intrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512vbmiintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512vbmiintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512vbmiintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512vbmiintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512vbmivlintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512vbmivlintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512vbmivlintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512vbmivlintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512vlbf16intrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512vlbf16intrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512vlbf16intrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512vlbf16intrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512vlbitalgintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512vlbitalgintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512vlbitalgintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512vlbitalgintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512vlbwintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512vlbwintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512vlbwintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512vlbwintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512vlcdintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512vlcdintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512vlcdintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512vlcdintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512vldqintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512vldqintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512vldqintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512vldqintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512vlfp16intrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512vlfp16intrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512vlfp16intrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512vlfp16intrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512vlintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512vlintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512vlintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512vlintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512vlvbmi2intrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512vlvbmi2intrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512vlvbmi2intrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512vlvbmi2intrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512vlvnniintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512vlvnniintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512vlvnniintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512vlvnniintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512vlvp2intersectintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512vlvp2intersectintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512vlvp2intersectintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512vlvp2intersectintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512vnniintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512vnniintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512vnniintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512vnniintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512vp2intersectintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512vp2intersectintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512vp2intersectintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512vp2intersectintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512vpopcntdqintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512vpopcntdqintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512vpopcntdqintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512vpopcntdqintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512vpopcntdqvlintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512vpopcntdqvlintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avx512vpopcntdqvlintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avx512vpopcntdqvlintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avxifmaintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avxifmaintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avxifmaintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avxifmaintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avxintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avxintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avxintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avxintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avxvnniint16intrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avxvnniint16intrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avxvnniint16intrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avxvnniint16intrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avxvnniint8intrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avxvnniint8intrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avxvnniint8intrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avxvnniint8intrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avxvnniintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avxvnniintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/avxvnniintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/avxvnniintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/bmi2intrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/bmi2intrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/bmi2intrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/bmi2intrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/bmiintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/bmiintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/bmiintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/bmiintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/builtins.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/builtins.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/builtins.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/builtins.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/cet.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/cet.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/cet.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/cet.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/cetintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/cetintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/cetintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/cetintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/cldemoteintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/cldemoteintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/cldemoteintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/cldemoteintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/clflushoptintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/clflushoptintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/clflushoptintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/clflushoptintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/clwbintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/clwbintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/clwbintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/clwbintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/clzerointrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/clzerointrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/clzerointrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/clzerointrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/cmpccxaddintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/cmpccxaddintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/cmpccxaddintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/cmpccxaddintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/cpuid.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/cpuid.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/cpuid.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/cpuid.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/crc32intrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/crc32intrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/crc32intrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/crc32intrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/cuda_wrappers/algorithm b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/cuda_wrappers/algorithm similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/cuda_wrappers/algorithm rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/cuda_wrappers/algorithm diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/cuda_wrappers/bits/shared_ptr_base.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/cuda_wrappers/bits/shared_ptr_base.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/cuda_wrappers/bits/shared_ptr_base.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/cuda_wrappers/bits/shared_ptr_base.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/cuda_wrappers/cmath b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/cuda_wrappers/cmath similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/cuda_wrappers/cmath rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/cuda_wrappers/cmath diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/cuda_wrappers/complex b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/cuda_wrappers/complex similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/cuda_wrappers/complex rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/cuda_wrappers/complex diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/cuda_wrappers/new b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/cuda_wrappers/new similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/cuda_wrappers/new rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/cuda_wrappers/new diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/emmintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/emmintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/emmintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/emmintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/enqcmdintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/enqcmdintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/enqcmdintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/enqcmdintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/f16cintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/f16cintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/f16cintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/f16cintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/float.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/float.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/float.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/float.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/fma4intrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/fma4intrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/fma4intrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/fma4intrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/fmaintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/fmaintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/fmaintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/fmaintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/fxsrintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/fxsrintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/fxsrintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/fxsrintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/gfniintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/gfniintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/gfniintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/gfniintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/hexagon_circ_brev_intrinsics.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/hexagon_circ_brev_intrinsics.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/hexagon_circ_brev_intrinsics.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/hexagon_circ_brev_intrinsics.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/hexagon_protos.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/hexagon_protos.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/hexagon_protos.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/hexagon_protos.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/hexagon_types.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/hexagon_types.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/hexagon_types.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/hexagon_types.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/hlsl.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/hlsl.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/hlsl.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/hlsl.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/hlsl/hlsl_basic_types.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/hlsl/hlsl_basic_types.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/hlsl/hlsl_basic_types.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/hlsl/hlsl_basic_types.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/hlsl/hlsl_intrinsics.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/hlsl/hlsl_intrinsics.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/hlsl/hlsl_intrinsics.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/hlsl/hlsl_intrinsics.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/hresetintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/hresetintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/hresetintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/hresetintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/htmintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/htmintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/htmintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/htmintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/htmxlintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/htmxlintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/htmxlintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/htmxlintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/hvx_hexagon_protos.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/hvx_hexagon_protos.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/hvx_hexagon_protos.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/hvx_hexagon_protos.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/ia32intrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/ia32intrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/ia32intrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/ia32intrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/immintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/immintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/immintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/immintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/intrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/intrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/intrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/intrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/inttypes.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/inttypes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/inttypes.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/inttypes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/invpcidintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/invpcidintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/invpcidintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/invpcidintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/iso646.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/iso646.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/iso646.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/iso646.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/keylockerintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/keylockerintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/keylockerintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/keylockerintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/larchintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/larchintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/larchintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/larchintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/limits.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/limits.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/limits.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/limits.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/lwpintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/lwpintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/lwpintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/lwpintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/lzcntintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/lzcntintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/lzcntintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/lzcntintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/mm3dnow.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/mm3dnow.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/mm3dnow.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/mm3dnow.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/mm_malloc.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/mm_malloc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/mm_malloc.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/mm_malloc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/mmintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/mmintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/mmintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/mmintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/module.modulemap b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/module.modulemap similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/module.modulemap rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/module.modulemap diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/movdirintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/movdirintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/movdirintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/movdirintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/msa.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/msa.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/msa.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/msa.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/mwaitxintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/mwaitxintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/mwaitxintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/mwaitxintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/nmmintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/nmmintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/nmmintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/nmmintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/omp_libmextras.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/omp_libmextras.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/omp_libmextras.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/omp_libmextras.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/opencl-c-base.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/opencl-c-base.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/opencl-c-base.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/opencl-c-base.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/opencl-c.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/opencl-c.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/opencl-c.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/opencl-c.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/openmp_wrappers/__clang_openmp_device_functions.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/openmp_wrappers/__clang_openmp_device_functions.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/openmp_wrappers/__clang_openmp_device_functions.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/openmp_wrappers/__clang_openmp_device_functions.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/openmp_wrappers/cmath b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/openmp_wrappers/cmath similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/openmp_wrappers/cmath rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/openmp_wrappers/cmath diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/openmp_wrappers/complex b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/openmp_wrappers/complex similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/openmp_wrappers/complex rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/openmp_wrappers/complex diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/openmp_wrappers/complex.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/openmp_wrappers/complex.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/openmp_wrappers/complex.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/openmp_wrappers/complex.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/openmp_wrappers/complex_cmath.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/openmp_wrappers/complex_cmath.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/openmp_wrappers/complex_cmath.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/openmp_wrappers/complex_cmath.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/openmp_wrappers/hip/hip_runtime.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/openmp_wrappers/hip/hip_runtime.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/openmp_wrappers/hip/hip_runtime.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/openmp_wrappers/hip/hip_runtime.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/openmp_wrappers/math.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/openmp_wrappers/math.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/openmp_wrappers/math.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/openmp_wrappers/math.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/openmp_wrappers/new b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/openmp_wrappers/new similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/openmp_wrappers/new rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/openmp_wrappers/new diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/openmp_wrappers/stdlib.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/openmp_wrappers/stdlib.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/openmp_wrappers/stdlib.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/openmp_wrappers/stdlib.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/openmp_wrappers/time.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/openmp_wrappers/time.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/openmp_wrappers/time.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/openmp_wrappers/time.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/openmp_wrappers/usm/force_usm.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/openmp_wrappers/usm/force_usm.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/openmp_wrappers/usm/force_usm.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/openmp_wrappers/usm/force_usm.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/pconfigintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/pconfigintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/pconfigintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/pconfigintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/pkuintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/pkuintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/pkuintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/pkuintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/pmmintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/pmmintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/pmmintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/pmmintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/popcntintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/popcntintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/popcntintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/popcntintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/ppc_wrappers/bmi2intrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/ppc_wrappers/bmi2intrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/ppc_wrappers/bmi2intrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/ppc_wrappers/bmi2intrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/ppc_wrappers/bmiintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/ppc_wrappers/bmiintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/ppc_wrappers/bmiintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/ppc_wrappers/bmiintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/ppc_wrappers/emmintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/ppc_wrappers/emmintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/ppc_wrappers/emmintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/ppc_wrappers/emmintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/ppc_wrappers/immintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/ppc_wrappers/immintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/ppc_wrappers/immintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/ppc_wrappers/immintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/ppc_wrappers/mm_malloc.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/ppc_wrappers/mm_malloc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/ppc_wrappers/mm_malloc.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/ppc_wrappers/mm_malloc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/ppc_wrappers/mmintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/ppc_wrappers/mmintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/ppc_wrappers/mmintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/ppc_wrappers/mmintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/ppc_wrappers/nmmintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/ppc_wrappers/nmmintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/ppc_wrappers/nmmintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/ppc_wrappers/nmmintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/ppc_wrappers/pmmintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/ppc_wrappers/pmmintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/ppc_wrappers/pmmintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/ppc_wrappers/pmmintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/ppc_wrappers/smmintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/ppc_wrappers/smmintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/ppc_wrappers/smmintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/ppc_wrappers/smmintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/ppc_wrappers/tmmintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/ppc_wrappers/tmmintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/ppc_wrappers/tmmintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/ppc_wrappers/tmmintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/ppc_wrappers/x86gprintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/ppc_wrappers/x86gprintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/ppc_wrappers/x86gprintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/ppc_wrappers/x86gprintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/ppc_wrappers/x86intrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/ppc_wrappers/x86intrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/ppc_wrappers/x86intrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/ppc_wrappers/x86intrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/ppc_wrappers/xmmintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/ppc_wrappers/xmmintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/ppc_wrappers/xmmintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/ppc_wrappers/xmmintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/prfchiintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/prfchiintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/prfchiintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/prfchiintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/prfchwintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/prfchwintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/prfchwintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/prfchwintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/ptwriteintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/ptwriteintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/ptwriteintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/ptwriteintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/raointintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/raointintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/raointintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/raointintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/rdpruintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/rdpruintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/rdpruintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/rdpruintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/rdseedintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/rdseedintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/rdseedintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/rdseedintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/riscv_ntlh.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/riscv_ntlh.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/riscv_ntlh.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/riscv_ntlh.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/rtmintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/rtmintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/rtmintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/rtmintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/s390intrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/s390intrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/s390intrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/s390intrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/serializeintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/serializeintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/serializeintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/serializeintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/sgxintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/sgxintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/sgxintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/sgxintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/shaintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/shaintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/shaintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/shaintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/sifive_vector.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/sifive_vector.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/sifive_vector.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/sifive_vector.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/sm4intrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/sm4intrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/sm4intrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/sm4intrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/smmintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/smmintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/smmintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/smmintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/stdalign.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/stdalign.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/stdalign.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/stdalign.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/stdarg.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/stdarg.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/stdarg.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/stdarg.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/stdatomic.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/stdatomic.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/stdatomic.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/stdatomic.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/stdbool.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/stdbool.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/stdbool.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/stdbool.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/stddef.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/stddef.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/stddef.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/stddef.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/stdint.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/stdint.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/stdint.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/stdint.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/stdnoreturn.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/stdnoreturn.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/stdnoreturn.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/stdnoreturn.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/tbmintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/tbmintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/tbmintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/tbmintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/tgmath.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/tgmath.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/tgmath.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/tgmath.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/tmmintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/tmmintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/tmmintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/tmmintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/tsxldtrkintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/tsxldtrkintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/tsxldtrkintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/tsxldtrkintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/uintrintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/uintrintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/uintrintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/uintrintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/unwind.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/unwind.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/unwind.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/unwind.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/vadefs.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/vadefs.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/vadefs.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/vadefs.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/vaesintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/vaesintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/vaesintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/vaesintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/varargs.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/varargs.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/varargs.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/varargs.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/vecintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/vecintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/vecintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/vecintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/velintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/velintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/velintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/velintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/velintrin_approx.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/velintrin_approx.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/velintrin_approx.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/velintrin_approx.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/velintrin_gen.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/velintrin_gen.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/velintrin_gen.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/velintrin_gen.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/vpclmulqdqintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/vpclmulqdqintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/vpclmulqdqintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/vpclmulqdqintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/waitpkgintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/waitpkgintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/waitpkgintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/waitpkgintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/wasm_simd128.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/wasm_simd128.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/wasm_simd128.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/wasm_simd128.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/wbnoinvdintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/wbnoinvdintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/wbnoinvdintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/wbnoinvdintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/wmmintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/wmmintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/wmmintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/wmmintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/x86gprintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/x86gprintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/x86gprintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/x86gprintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/x86intrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/x86intrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/x86intrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/x86intrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/xmmintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/xmmintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/xmmintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/xmmintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/xopintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/xopintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/xopintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/xopintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/xsavecintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/xsavecintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/xsavecintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/xsavecintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/xsaveintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/xsaveintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/xsaveintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/xsaveintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/xsaveoptintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/xsaveoptintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/xsaveoptintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/xsaveoptintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/xsavesintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/xsavesintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/xsavesintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/xsavesintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/xtestintrin.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Headers/xtestintrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Headers/xtestintrin.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Headers/xtestintrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Index/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/Index/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Index/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/Index/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Index/CommentToXML.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Index/CommentToXML.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Index/CommentToXML.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Index/CommentToXML.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Index/FileIndexRecord.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Index/FileIndexRecord.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Index/FileIndexRecord.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Index/FileIndexRecord.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Index/FileIndexRecord.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Index/FileIndexRecord.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Index/FileIndexRecord.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Index/FileIndexRecord.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Index/IndexBody.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Index/IndexBody.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Index/IndexBody.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Index/IndexBody.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Index/IndexDecl.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Index/IndexDecl.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Index/IndexDecl.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Index/IndexDecl.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Index/IndexSymbol.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Index/IndexSymbol.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Index/IndexSymbol.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Index/IndexSymbol.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Index/IndexTypeSourceInfo.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Index/IndexTypeSourceInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Index/IndexTypeSourceInfo.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Index/IndexTypeSourceInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Index/IndexingAction.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Index/IndexingAction.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Index/IndexingAction.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Index/IndexingAction.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Index/IndexingContext.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Index/IndexingContext.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Index/IndexingContext.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Index/IndexingContext.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Index/IndexingContext.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Index/IndexingContext.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Index/IndexingContext.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Index/IndexingContext.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Index/USRGeneration.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Index/USRGeneration.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Index/USRGeneration.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Index/USRGeneration.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/IndexSerialization/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/IndexSerialization/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/IndexSerialization/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/IndexSerialization/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/IndexSerialization/SerializablePathCollection.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/IndexSerialization/SerializablePathCollection.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/IndexSerialization/SerializablePathCollection.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/IndexSerialization/SerializablePathCollection.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Interpreter/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/Interpreter/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Interpreter/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/Interpreter/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Interpreter/DeviceOffload.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Interpreter/DeviceOffload.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Interpreter/DeviceOffload.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Interpreter/DeviceOffload.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Interpreter/DeviceOffload.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Interpreter/DeviceOffload.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Interpreter/DeviceOffload.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Interpreter/DeviceOffload.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Interpreter/IncrementalExecutor.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Interpreter/IncrementalExecutor.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Interpreter/IncrementalExecutor.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Interpreter/IncrementalExecutor.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Interpreter/IncrementalExecutor.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Interpreter/IncrementalExecutor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Interpreter/IncrementalExecutor.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Interpreter/IncrementalExecutor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Interpreter/IncrementalParser.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Interpreter/IncrementalParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Interpreter/IncrementalParser.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Interpreter/IncrementalParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Interpreter/IncrementalParser.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Interpreter/IncrementalParser.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Interpreter/IncrementalParser.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Interpreter/IncrementalParser.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Interpreter/Interpreter.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Interpreter/Interpreter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Interpreter/Interpreter.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Interpreter/Interpreter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Interpreter/InterpreterUtils.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Interpreter/InterpreterUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Interpreter/InterpreterUtils.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Interpreter/InterpreterUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Interpreter/InterpreterUtils.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Interpreter/InterpreterUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Interpreter/InterpreterUtils.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Interpreter/InterpreterUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Interpreter/Value.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Interpreter/Value.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Interpreter/Value.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Interpreter/Value.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/Lex/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/Lex/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/DependencyDirectivesScanner.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Lex/DependencyDirectivesScanner.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/DependencyDirectivesScanner.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Lex/DependencyDirectivesScanner.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/HeaderMap.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Lex/HeaderMap.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/HeaderMap.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Lex/HeaderMap.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/HeaderSearch.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Lex/HeaderSearch.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/HeaderSearch.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Lex/HeaderSearch.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/InitHeaderSearch.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Lex/InitHeaderSearch.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/InitHeaderSearch.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Lex/InitHeaderSearch.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/Lexer.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Lex/Lexer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/Lexer.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Lex/Lexer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/LiteralSupport.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Lex/LiteralSupport.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/LiteralSupport.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Lex/LiteralSupport.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/MacroArgs.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Lex/MacroArgs.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/MacroArgs.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Lex/MacroArgs.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/MacroInfo.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Lex/MacroInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/MacroInfo.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Lex/MacroInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/ModuleMap.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Lex/ModuleMap.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/ModuleMap.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Lex/ModuleMap.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/PPCaching.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Lex/PPCaching.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/PPCaching.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Lex/PPCaching.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/PPCallbacks.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Lex/PPCallbacks.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/PPCallbacks.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Lex/PPCallbacks.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/PPConditionalDirectiveRecord.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Lex/PPConditionalDirectiveRecord.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/PPConditionalDirectiveRecord.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Lex/PPConditionalDirectiveRecord.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/PPDirectives.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Lex/PPDirectives.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/PPDirectives.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Lex/PPDirectives.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/PPExpressions.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Lex/PPExpressions.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/PPExpressions.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Lex/PPExpressions.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/PPLexerChange.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Lex/PPLexerChange.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/PPLexerChange.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Lex/PPLexerChange.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/PPMacroExpansion.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Lex/PPMacroExpansion.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/PPMacroExpansion.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Lex/PPMacroExpansion.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/Pragma.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Lex/Pragma.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/Pragma.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Lex/Pragma.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/PreprocessingRecord.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Lex/PreprocessingRecord.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/PreprocessingRecord.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Lex/PreprocessingRecord.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/Preprocessor.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Lex/Preprocessor.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/Preprocessor.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Lex/Preprocessor.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/PreprocessorLexer.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Lex/PreprocessorLexer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/PreprocessorLexer.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Lex/PreprocessorLexer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/ScratchBuffer.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Lex/ScratchBuffer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/ScratchBuffer.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Lex/ScratchBuffer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/TokenConcatenation.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Lex/TokenConcatenation.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/TokenConcatenation.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Lex/TokenConcatenation.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/TokenLexer.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Lex/TokenLexer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/TokenLexer.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Lex/TokenLexer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/UnicodeCharSets.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Lex/UnicodeCharSets.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Lex/UnicodeCharSets.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Lex/UnicodeCharSets.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Parse/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/Parse/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Parse/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/Parse/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Parse/ParseAST.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Parse/ParseAST.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Parse/ParseAST.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Parse/ParseAST.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Parse/ParseCXXInlineMethods.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Parse/ParseCXXInlineMethods.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Parse/ParseCXXInlineMethods.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Parse/ParseCXXInlineMethods.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Parse/ParseDecl.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Parse/ParseDecl.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Parse/ParseDecl.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Parse/ParseDecl.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Parse/ParseDeclCXX.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Parse/ParseDeclCXX.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Parse/ParseDeclCXX.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Parse/ParseDeclCXX.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Parse/ParseExpr.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Parse/ParseExpr.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Parse/ParseExpr.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Parse/ParseExpr.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Parse/ParseExprCXX.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Parse/ParseExprCXX.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Parse/ParseExprCXX.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Parse/ParseExprCXX.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Parse/ParseHLSL.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Parse/ParseHLSL.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Parse/ParseHLSL.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Parse/ParseHLSL.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Parse/ParseInit.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Parse/ParseInit.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Parse/ParseInit.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Parse/ParseInit.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Parse/ParseObjc.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Parse/ParseObjc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Parse/ParseObjc.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Parse/ParseObjc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Parse/ParseOpenMP.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Parse/ParseOpenMP.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Parse/ParseOpenMP.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Parse/ParseOpenMP.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Parse/ParsePragma.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Parse/ParsePragma.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Parse/ParsePragma.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Parse/ParsePragma.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Parse/ParseStmt.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Parse/ParseStmt.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Parse/ParseStmt.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Parse/ParseStmt.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Parse/ParseStmtAsm.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Parse/ParseStmtAsm.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Parse/ParseStmtAsm.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Parse/ParseStmtAsm.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Parse/ParseTemplate.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Parse/ParseTemplate.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Parse/ParseTemplate.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Parse/ParseTemplate.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Parse/ParseTentative.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Parse/ParseTentative.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Parse/ParseTentative.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Parse/ParseTentative.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Parse/Parser.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Parse/Parser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Parse/Parser.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Parse/Parser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Rewrite/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/Rewrite/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Rewrite/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/Rewrite/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Rewrite/DeltaTree.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Rewrite/DeltaTree.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Rewrite/DeltaTree.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Rewrite/DeltaTree.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Rewrite/HTMLRewrite.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Rewrite/HTMLRewrite.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Rewrite/HTMLRewrite.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Rewrite/HTMLRewrite.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Rewrite/RewriteRope.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Rewrite/RewriteRope.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Rewrite/RewriteRope.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Rewrite/RewriteRope.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Rewrite/Rewriter.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Rewrite/Rewriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Rewrite/Rewriter.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Rewrite/Rewriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Rewrite/TokenRewriter.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Rewrite/TokenRewriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Rewrite/TokenRewriter.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Rewrite/TokenRewriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/AnalysisBasedWarnings.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/AnalysisBasedWarnings.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/AnalysisBasedWarnings.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/AnalysisBasedWarnings.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/CodeCompleteConsumer.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/CodeCompleteConsumer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/CodeCompleteConsumer.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/CodeCompleteConsumer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/CoroutineStmtBuilder.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/CoroutineStmtBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/CoroutineStmtBuilder.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/CoroutineStmtBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/DeclSpec.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/DeclSpec.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/DeclSpec.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/DeclSpec.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/DelayedDiagnostic.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/DelayedDiagnostic.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/DelayedDiagnostic.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/DelayedDiagnostic.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/HLSLExternalSemaSource.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/HLSLExternalSemaSource.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/HLSLExternalSemaSource.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/HLSLExternalSemaSource.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/IdentifierResolver.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/IdentifierResolver.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/IdentifierResolver.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/IdentifierResolver.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/JumpDiagnostics.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/JumpDiagnostics.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/JumpDiagnostics.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/JumpDiagnostics.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/MultiplexExternalSemaSource.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/MultiplexExternalSemaSource.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/MultiplexExternalSemaSource.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/MultiplexExternalSemaSource.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/OpenCLBuiltins.td b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/OpenCLBuiltins.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/OpenCLBuiltins.td rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/OpenCLBuiltins.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/ParsedAttr.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/ParsedAttr.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/ParsedAttr.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/ParsedAttr.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/Scope.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/Scope.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/Scope.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/Scope.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/ScopeInfo.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/ScopeInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/ScopeInfo.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/ScopeInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/Sema.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/Sema.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/Sema.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/Sema.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaAccess.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaAccess.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaAccess.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaAccess.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaAttr.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaAttr.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaAttr.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaAttr.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaAvailability.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaAvailability.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaAvailability.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaAvailability.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaCUDA.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaCUDA.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaCUDA.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaCUDA.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaCXXScopeSpec.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaCXXScopeSpec.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaCXXScopeSpec.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaCXXScopeSpec.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaCast.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaCast.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaCast.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaCast.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaChecking.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaChecking.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaChecking.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaChecking.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaCodeComplete.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaCodeComplete.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaCodeComplete.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaCodeComplete.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaConcept.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaConcept.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaConcept.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaConcept.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaConsumer.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaConsumer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaConsumer.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaConsumer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaCoroutine.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaCoroutine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaCoroutine.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaCoroutine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaDecl.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaDecl.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaDecl.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaDecl.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaDeclAttr.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaDeclAttr.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaDeclAttr.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaDeclAttr.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaDeclCXX.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaDeclCXX.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaDeclCXX.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaDeclCXX.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaDeclObjC.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaDeclObjC.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaDeclObjC.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaDeclObjC.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaExceptionSpec.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaExceptionSpec.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaExceptionSpec.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaExceptionSpec.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaExpr.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaExpr.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaExpr.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaExpr.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaExprCXX.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaExprCXX.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaExprCXX.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaExprCXX.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaExprMember.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaExprMember.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaExprMember.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaExprMember.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaExprObjC.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaExprObjC.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaExprObjC.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaExprObjC.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaFixItUtils.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaFixItUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaFixItUtils.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaFixItUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaHLSL.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaHLSL.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaHLSL.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaHLSL.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaInit.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaInit.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaInit.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaInit.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaLambda.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaLambda.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaLambda.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaLambda.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaLookup.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaLookup.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaLookup.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaLookup.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaModule.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaModule.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaModule.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaModule.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaObjCProperty.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaObjCProperty.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaObjCProperty.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaObjCProperty.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaOpenMP.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaOpenMP.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaOpenMP.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaOpenMP.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaOverload.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaOverload.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaOverload.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaOverload.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaPseudoObject.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaPseudoObject.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaPseudoObject.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaPseudoObject.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaRISCVVectorLookup.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaRISCVVectorLookup.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaRISCVVectorLookup.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaRISCVVectorLookup.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaSYCL.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaSYCL.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaSYCL.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaSYCL.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaStmt.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaStmt.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaStmt.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaStmt.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaStmtAsm.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaStmtAsm.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaStmtAsm.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaStmtAsm.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaStmtAttr.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaStmtAttr.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaStmtAttr.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaStmtAttr.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaTemplate.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaTemplate.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaTemplate.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaTemplate.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaTemplateDeduction.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaTemplateDeduction.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaTemplateDeduction.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaTemplateDeduction.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaTemplateInstantiate.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaTemplateInstantiate.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaTemplateInstantiate.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaTemplateInstantiate.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaTemplateVariadic.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaTemplateVariadic.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaTemplateVariadic.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaTemplateVariadic.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaType.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaType.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/SemaType.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/SemaType.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/TreeTransform.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/TreeTransform.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/TreeTransform.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/TreeTransform.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/TypeLocBuilder.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/TypeLocBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/TypeLocBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/TypeLocBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/TypeLocBuilder.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/TypeLocBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/TypeLocBuilder.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/TypeLocBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/UsedDeclVisitor.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Sema/UsedDeclVisitor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Sema/UsedDeclVisitor.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Sema/UsedDeclVisitor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Serialization/ASTCommon.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Serialization/ASTCommon.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Serialization/ASTCommon.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Serialization/ASTCommon.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Serialization/ASTCommon.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Serialization/ASTCommon.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Serialization/ASTCommon.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Serialization/ASTCommon.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Serialization/ASTReader.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Serialization/ASTReader.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Serialization/ASTReader.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Serialization/ASTReader.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Serialization/ASTReaderDecl.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Serialization/ASTReaderDecl.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Serialization/ASTReaderDecl.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Serialization/ASTReaderDecl.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Serialization/ASTReaderInternals.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Serialization/ASTReaderInternals.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Serialization/ASTReaderInternals.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Serialization/ASTReaderInternals.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Serialization/ASTReaderStmt.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Serialization/ASTReaderStmt.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Serialization/ASTReaderStmt.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Serialization/ASTReaderStmt.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Serialization/ASTWriter.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Serialization/ASTWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Serialization/ASTWriter.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Serialization/ASTWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Serialization/ASTWriterDecl.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Serialization/ASTWriterDecl.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Serialization/ASTWriterDecl.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Serialization/ASTWriterDecl.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Serialization/ASTWriterStmt.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Serialization/ASTWriterStmt.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Serialization/ASTWriterStmt.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Serialization/ASTWriterStmt.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Serialization/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/Serialization/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Serialization/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/Serialization/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Serialization/GeneratePCH.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Serialization/GeneratePCH.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Serialization/GeneratePCH.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Serialization/GeneratePCH.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Serialization/GlobalModuleIndex.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Serialization/GlobalModuleIndex.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Serialization/GlobalModuleIndex.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Serialization/GlobalModuleIndex.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Serialization/InMemoryModuleCache.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Serialization/InMemoryModuleCache.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Serialization/InMemoryModuleCache.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Serialization/InMemoryModuleCache.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Serialization/ModuleFile.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Serialization/ModuleFile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Serialization/ModuleFile.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Serialization/ModuleFile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Serialization/ModuleFileExtension.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Serialization/ModuleFileExtension.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Serialization/ModuleFileExtension.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Serialization/ModuleFileExtension.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Serialization/ModuleManager.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Serialization/ModuleManager.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Serialization/ModuleManager.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Serialization/ModuleManager.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Serialization/MultiOnDiskHashTable.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Serialization/MultiOnDiskHashTable.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Serialization/MultiOnDiskHashTable.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Serialization/MultiOnDiskHashTable.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Serialization/PCHContainerOperations.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Serialization/PCHContainerOperations.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Serialization/PCHContainerOperations.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Serialization/PCHContainerOperations.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/AllocationState.h b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/AllocationState.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/AllocationState.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/AllocationState.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/AnalysisOrderChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/AnalysisOrderChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/AnalysisOrderChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/AnalysisOrderChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/BlockInCriticalSectionChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/BlockInCriticalSectionChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/BlockInCriticalSectionChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/BlockInCriticalSectionChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CXXSelfAssignmentChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CXXSelfAssignmentChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CXXSelfAssignmentChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CXXSelfAssignmentChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CastValueChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CastValueChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CastValueChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CastValueChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CheckPlacementNew.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CheckPlacementNew.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CheckPlacementNew.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CheckPlacementNew.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CheckerDocumentation.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CheckerDocumentation.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CheckerDocumentation.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CheckerDocumentation.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CloneChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CloneChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CloneChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CloneChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ConversionChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ConversionChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ConversionChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ConversionChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/DebugContainerModeling.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/DebugContainerModeling.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/DebugContainerModeling.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/DebugContainerModeling.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/DebugIteratorModeling.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/DebugIteratorModeling.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/DebugIteratorModeling.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/DebugIteratorModeling.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/DeleteWithNonVirtualDtorChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/DeleteWithNonVirtualDtorChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/DeleteWithNonVirtualDtorChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/DeleteWithNonVirtualDtorChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/EnumCastOutOfRangeChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/EnumCastOutOfRangeChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/EnumCastOutOfRangeChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/EnumCastOutOfRangeChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ErrnoChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ErrnoChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ErrnoChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ErrnoChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ErrnoModeling.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ErrnoModeling.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ErrnoModeling.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ErrnoModeling.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ErrnoModeling.h b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ErrnoModeling.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ErrnoModeling.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ErrnoModeling.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ErrnoTesterChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ErrnoTesterChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ErrnoTesterChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ErrnoTesterChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/FuchsiaHandleChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/FuchsiaHandleChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/FuchsiaHandleChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/FuchsiaHandleChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/GCDAntipatternChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/GCDAntipatternChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/GCDAntipatternChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/GCDAntipatternChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/GTestChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/GTestChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/GTestChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/GTestChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/InnerPointerChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/InnerPointerChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/InnerPointerChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/InnerPointerChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/InterCheckerAPI.h b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/InterCheckerAPI.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/InterCheckerAPI.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/InterCheckerAPI.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/InvalidatedIteratorChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/InvalidatedIteratorChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/InvalidatedIteratorChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/InvalidatedIteratorChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/Iterator.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/Iterator.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/Iterator.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/Iterator.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/Iterator.h b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/Iterator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/Iterator.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/Iterator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/IteratorModeling.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/IteratorModeling.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/IteratorModeling.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/IteratorModeling.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/IteratorRangeChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/IteratorRangeChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/IteratorRangeChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/IteratorRangeChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MIGChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MIGChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MIGChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MIGChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.h b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.h b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIFunctionClassifier.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIFunctionClassifier.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIFunctionClassifier.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIFunctionClassifier.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPITypes.h b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPITypes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPITypes.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPITypes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MismatchedIteratorChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MismatchedIteratorChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MismatchedIteratorChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MismatchedIteratorChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MmapWriteExecChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MmapWriteExecChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MmapWriteExecChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MmapWriteExecChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/Move.h b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/Move.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/Move.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/Move.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/NonnullGlobalConstantsChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/NonnullGlobalConstantsChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/NonnullGlobalConstantsChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/NonnullGlobalConstantsChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/OSObjectCStyleCast.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/OSObjectCStyleCast.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/OSObjectCStyleCast.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/OSObjectCStyleCast.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ObjCAutoreleaseWriteChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ObjCAutoreleaseWriteChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ObjCAutoreleaseWriteChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ObjCAutoreleaseWriteChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ObjCPropertyChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ObjCPropertyChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ObjCPropertyChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ObjCPropertyChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/PointerIterationChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/PointerIterationChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/PointerIterationChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/PointerIterationChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/PointerSortingChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/PointerSortingChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/PointerSortingChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/PointerSortingChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.h b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.h b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ReturnValueChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ReturnValueChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ReturnValueChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ReturnValueChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/RunLoopAutoreleaseLeakChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/RunLoopAutoreleaseLeakChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/RunLoopAutoreleaseLeakChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/RunLoopAutoreleaseLeakChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/STLAlgorithmModeling.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/STLAlgorithmModeling.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/STLAlgorithmModeling.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/STLAlgorithmModeling.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/SmartPtr.h b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/SmartPtr.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/SmartPtr.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/SmartPtr.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/SmartPtrChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/SmartPtrChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/SmartPtrChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/SmartPtrChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/SmartPtrModeling.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/SmartPtrModeling.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/SmartPtrModeling.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/SmartPtrModeling.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/StringChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/StringChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/StringChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/StringChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/Taint.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/Taint.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/Taint.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/Taint.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/TraversalChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/TraversalChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/TraversalChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/TraversalChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/TrustNonnullChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/TrustNonnullChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/TrustNonnullChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/TrustNonnullChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/TrustReturnsNonnullChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/TrustReturnsNonnullChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/TrustReturnsNonnullChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/TrustReturnsNonnullChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UndefinedNewArraySizeChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UndefinedNewArraySizeChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UndefinedNewArraySizeChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UndefinedNewArraySizeChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObject.h b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObject.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObject.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObject.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedPointee.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedPointee.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedPointee.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedPointee.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ValistChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ValistChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ValistChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ValistChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/WebKit/DiagOutputUtils.h b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/WebKit/DiagOutputUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/WebKit/DiagOutputUtils.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/WebKit/DiagOutputUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/WebKit/NoUncountedMembersChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/WebKit/NoUncountedMembersChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/WebKit/NoUncountedMembersChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/WebKit/NoUncountedMembersChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/WebKit/PtrTypesSemantics.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/WebKit/PtrTypesSemantics.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/WebKit/PtrTypesSemantics.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/WebKit/PtrTypesSemantics.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/WebKit/PtrTypesSemantics.h b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/WebKit/PtrTypesSemantics.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/WebKit/PtrTypesSemantics.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/WebKit/PtrTypesSemantics.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/WebKit/RefCntblBaseVirtualDtorChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/WebKit/RefCntblBaseVirtualDtorChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/WebKit/RefCntblBaseVirtualDtorChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/WebKit/RefCntblBaseVirtualDtorChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/WebKit/UncountedCallArgsChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/WebKit/UncountedCallArgsChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/WebKit/UncountedCallArgsChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/WebKit/UncountedCallArgsChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/WebKit/UncountedLambdaCapturesChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/WebKit/UncountedLambdaCapturesChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/WebKit/UncountedLambdaCapturesChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/WebKit/UncountedLambdaCapturesChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/WebKit/UncountedLocalVarsChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/WebKit/UncountedLocalVarsChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/WebKit/UncountedLocalVarsChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/WebKit/UncountedLocalVarsChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/Yaml.h b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/Yaml.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/Yaml.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/Yaml.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/cert/InvalidPtrChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/cert/InvalidPtrChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/cert/InvalidPtrChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/cert/InvalidPtrChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/cert/PutenvWithAutoChecker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/cert/PutenvWithAutoChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/cert/PutenvWithAutoChecker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Checkers/cert/PutenvWithAutoChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/APSIntType.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/APSIntType.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/APSIntType.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/APSIntType.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/AnalysisManager.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/AnalysisManager.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/AnalysisManager.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/AnalysisManager.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/BlockCounter.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/BlockCounter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/BlockCounter.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/BlockCounter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/BugReporter.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/BugReporter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/BugReporter.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/BugReporter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/CallDescription.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/CallDescription.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/CallDescription.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/CallDescription.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/CallEvent.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/CallEvent.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/CallEvent.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/CallEvent.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/Checker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/Checker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/Checker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/Checker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/CheckerRegistryData.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/CheckerRegistryData.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/CheckerRegistryData.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/CheckerRegistryData.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/CommonBugCategories.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/CommonBugCategories.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/CommonBugCategories.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/CommonBugCategories.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/ConstraintManager.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/ConstraintManager.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/ConstraintManager.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/ConstraintManager.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/DynamicExtent.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/DynamicExtent.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/DynamicExtent.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/DynamicExtent.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/DynamicType.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/DynamicType.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/DynamicType.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/DynamicType.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/Environment.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/Environment.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/Environment.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/Environment.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/FunctionSummary.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/FunctionSummary.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/FunctionSummary.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/FunctionSummary.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/LoopUnrolling.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/LoopUnrolling.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/LoopUnrolling.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/LoopUnrolling.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/LoopWidening.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/LoopWidening.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/LoopWidening.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/LoopWidening.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/MemRegion.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/MemRegion.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/MemRegion.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/MemRegion.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/PrettyStackTraceLocationContext.h b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/PrettyStackTraceLocationContext.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/PrettyStackTraceLocationContext.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/PrettyStackTraceLocationContext.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/ProgramState.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/ProgramState.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/ProgramState.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/ProgramState.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/RegionStore.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/RegionStore.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/RegionStore.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/RegionStore.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/SMTConstraintManager.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/SMTConstraintManager.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/SMTConstraintManager.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/SMTConstraintManager.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/SVals.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/SVals.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/SVals.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/SVals.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/Store.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/Store.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/Store.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/Store.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/TextDiagnostics.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/TextDiagnostics.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/TextDiagnostics.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/TextDiagnostics.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/WorkList.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/WorkList.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Core/WorkList.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Core/WorkList.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Frontend/AnalyzerHelpFlags.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Frontend/AnalyzerHelpFlags.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Frontend/AnalyzerHelpFlags.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Frontend/AnalyzerHelpFlags.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Frontend/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Frontend/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Frontend/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Frontend/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Frontend/CreateCheckerManager.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Frontend/CreateCheckerManager.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Frontend/CreateCheckerManager.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Frontend/CreateCheckerManager.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Frontend/FrontendActions.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Frontend/FrontendActions.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Frontend/FrontendActions.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Frontend/FrontendActions.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Frontend/ModelConsumer.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Frontend/ModelConsumer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Frontend/ModelConsumer.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Frontend/ModelConsumer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Frontend/ModelInjector.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Frontend/ModelInjector.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Frontend/ModelInjector.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Frontend/ModelInjector.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Frontend/ModelInjector.h b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Frontend/ModelInjector.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/Frontend/ModelInjector.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/Frontend/ModelInjector.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/README.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/README.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/StaticAnalyzer/README.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/StaticAnalyzer/README.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Support/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/Support/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Support/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/Support/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Support/RISCVVIntrinsicUtils.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Support/RISCVVIntrinsicUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Support/RISCVVIntrinsicUtils.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Support/RISCVVIntrinsicUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Testing/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/Testing/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Testing/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/Testing/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Testing/CommandLineArgs.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Testing/CommandLineArgs.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Testing/CommandLineArgs.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Testing/CommandLineArgs.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Testing/TestAST.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Testing/TestAST.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Testing/TestAST.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Testing/TestAST.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/ASTDiff/ASTDiff.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/ASTDiff/ASTDiff.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/ASTDiff/ASTDiff.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/ASTDiff/ASTDiff.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/ASTDiff/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/ASTDiff/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/ASTDiff/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/ASTDiff/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/AllTUsExecution.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/AllTUsExecution.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/AllTUsExecution.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/AllTUsExecution.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/ArgumentsAdjusters.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/ArgumentsAdjusters.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/ArgumentsAdjusters.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/ArgumentsAdjusters.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/CommonOptionsParser.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/CommonOptionsParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/CommonOptionsParser.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/CommonOptionsParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/CompilationDatabase.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/CompilationDatabase.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/CompilationDatabase.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/CompilationDatabase.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Core/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Core/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Core/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Core/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Core/Diagnostic.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Core/Diagnostic.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Core/Diagnostic.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Core/Diagnostic.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Core/Replacement.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Core/Replacement.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Core/Replacement.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Core/Replacement.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/DependencyScanning/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/DependencyScanning/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/DependencyScanning/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/DependencyScanning/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/DependencyScanning/DependencyScanningFilesystem.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/DependencyScanning/DependencyScanningFilesystem.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/DependencyScanning/DependencyScanningFilesystem.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/DependencyScanning/DependencyScanningFilesystem.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/DependencyScanning/DependencyScanningService.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/DependencyScanning/DependencyScanningService.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/DependencyScanning/DependencyScanningService.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/DependencyScanning/DependencyScanningService.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/DependencyScanning/DependencyScanningTool.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/DependencyScanning/DependencyScanningTool.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/DependencyScanning/DependencyScanningTool.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/DependencyScanning/DependencyScanningTool.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/DependencyScanning/DependencyScanningWorker.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/DependencyScanning/DependencyScanningWorker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/DependencyScanning/DependencyScanningWorker.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/DependencyScanning/DependencyScanningWorker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/DependencyScanning/ModuleDepCollector.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/DependencyScanning/ModuleDepCollector.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/DependencyScanning/ModuleDepCollector.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/DependencyScanning/ModuleDepCollector.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/DumpTool/APIData.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/DumpTool/APIData.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/DumpTool/APIData.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/DumpTool/APIData.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/DumpTool/ASTSrcLocProcessor.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/DumpTool/ASTSrcLocProcessor.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/DumpTool/ASTSrcLocProcessor.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/DumpTool/ASTSrcLocProcessor.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/DumpTool/ASTSrcLocProcessor.h b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/DumpTool/ASTSrcLocProcessor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/DumpTool/ASTSrcLocProcessor.h rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/DumpTool/ASTSrcLocProcessor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/DumpTool/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/DumpTool/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/DumpTool/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/DumpTool/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/DumpTool/ClangSrcLocDump.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/DumpTool/ClangSrcLocDump.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/DumpTool/ClangSrcLocDump.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/DumpTool/ClangSrcLocDump.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/DumpTool/generate_cxx_src_locs.py b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/DumpTool/generate_cxx_src_locs.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/DumpTool/generate_cxx_src_locs.py rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/DumpTool/generate_cxx_src_locs.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/EmptyNodeIntrospection.inc.in b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/EmptyNodeIntrospection.inc.in similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/EmptyNodeIntrospection.inc.in rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/EmptyNodeIntrospection.inc.in diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Execution.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Execution.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Execution.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Execution.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/ExpandResponseFilesCompilationDatabase.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/ExpandResponseFilesCompilationDatabase.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/ExpandResponseFilesCompilationDatabase.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/ExpandResponseFilesCompilationDatabase.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/FileMatchTrie.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/FileMatchTrie.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/FileMatchTrie.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/FileMatchTrie.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/FixIt.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/FixIt.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/FixIt.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/FixIt.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/GuessTargetAndModeCompilationDatabase.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/GuessTargetAndModeCompilationDatabase.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/GuessTargetAndModeCompilationDatabase.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/GuessTargetAndModeCompilationDatabase.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Inclusions/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Inclusions/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Inclusions/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Inclusions/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Inclusions/HeaderAnalysis.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Inclusions/HeaderAnalysis.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Inclusions/HeaderAnalysis.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Inclusions/HeaderAnalysis.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Inclusions/HeaderIncludes.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Inclusions/HeaderIncludes.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Inclusions/HeaderIncludes.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Inclusions/HeaderIncludes.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Inclusions/IncludeStyle.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Inclusions/IncludeStyle.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Inclusions/IncludeStyle.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Inclusions/IncludeStyle.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Inclusions/Stdlib/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Inclusions/Stdlib/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Inclusions/Stdlib/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Inclusions/Stdlib/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Inclusions/Stdlib/CSymbolMap.inc b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Inclusions/Stdlib/CSymbolMap.inc similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Inclusions/Stdlib/CSymbolMap.inc rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Inclusions/Stdlib/CSymbolMap.inc diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Inclusions/Stdlib/StandardLibrary.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Inclusions/Stdlib/StandardLibrary.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Inclusions/Stdlib/StandardLibrary.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Inclusions/Stdlib/StandardLibrary.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Inclusions/Stdlib/StdSpecialSymbolMap.inc b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Inclusions/Stdlib/StdSpecialSymbolMap.inc similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Inclusions/Stdlib/StdSpecialSymbolMap.inc rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Inclusions/Stdlib/StdSpecialSymbolMap.inc diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Inclusions/Stdlib/StdSymbolMap.inc b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Inclusions/Stdlib/StdSymbolMap.inc similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Inclusions/Stdlib/StdSymbolMap.inc rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Inclusions/Stdlib/StdSymbolMap.inc diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Inclusions/Stdlib/StdTsSymbolMap.inc b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Inclusions/Stdlib/StdTsSymbolMap.inc similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Inclusions/Stdlib/StdTsSymbolMap.inc rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Inclusions/Stdlib/StdTsSymbolMap.inc diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/InterpolatingCompilationDatabase.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/InterpolatingCompilationDatabase.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/InterpolatingCompilationDatabase.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/InterpolatingCompilationDatabase.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/JSONCompilationDatabase.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/JSONCompilationDatabase.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/JSONCompilationDatabase.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/JSONCompilationDatabase.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/NodeIntrospection.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/NodeIntrospection.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/NodeIntrospection.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/NodeIntrospection.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Refactoring.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Refactoring.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Refactoring.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Refactoring.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Refactoring/ASTSelection.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Refactoring/ASTSelection.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Refactoring/ASTSelection.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Refactoring/ASTSelection.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Refactoring/ASTSelectionRequirements.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Refactoring/ASTSelectionRequirements.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Refactoring/ASTSelectionRequirements.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Refactoring/ASTSelectionRequirements.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Refactoring/AtomicChange.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Refactoring/AtomicChange.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Refactoring/AtomicChange.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Refactoring/AtomicChange.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Refactoring/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Refactoring/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Refactoring/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Refactoring/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Refactoring/Extract/Extract.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Refactoring/Extract/Extract.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Refactoring/Extract/Extract.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Refactoring/Extract/Extract.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Refactoring/Extract/SourceExtraction.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Refactoring/Extract/SourceExtraction.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Refactoring/Extract/SourceExtraction.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Refactoring/Extract/SourceExtraction.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Refactoring/Lookup.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Refactoring/Lookup.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Refactoring/Lookup.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Refactoring/Lookup.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Refactoring/RefactoringActions.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Refactoring/RefactoringActions.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Refactoring/RefactoringActions.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Refactoring/RefactoringActions.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Refactoring/Rename/RenamingAction.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Refactoring/Rename/RenamingAction.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Refactoring/Rename/RenamingAction.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Refactoring/Rename/RenamingAction.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Refactoring/Rename/SymbolOccurrences.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Refactoring/Rename/SymbolOccurrences.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Refactoring/Rename/SymbolOccurrences.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Refactoring/Rename/SymbolOccurrences.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Refactoring/Rename/USRFinder.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Refactoring/Rename/USRFinder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Refactoring/Rename/USRFinder.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Refactoring/Rename/USRFinder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Refactoring/Rename/USRFindingAction.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Refactoring/Rename/USRFindingAction.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Refactoring/Rename/USRFindingAction.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Refactoring/Rename/USRFindingAction.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/RefactoringCallbacks.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/RefactoringCallbacks.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/RefactoringCallbacks.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/RefactoringCallbacks.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/StandaloneExecution.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/StandaloneExecution.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/StandaloneExecution.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/StandaloneExecution.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Syntax/BuildTree.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Syntax/BuildTree.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Syntax/BuildTree.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Syntax/BuildTree.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Syntax/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Syntax/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Syntax/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Syntax/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Syntax/ComputeReplacements.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Syntax/ComputeReplacements.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Syntax/ComputeReplacements.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Syntax/ComputeReplacements.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Syntax/Mutations.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Syntax/Mutations.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Syntax/Mutations.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Syntax/Mutations.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Syntax/Nodes.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Syntax/Nodes.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Syntax/Nodes.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Syntax/Nodes.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Syntax/Synthesis.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Syntax/Synthesis.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Syntax/Synthesis.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Syntax/Synthesis.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Syntax/TokenBufferTokenManager.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Syntax/TokenBufferTokenManager.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Syntax/TokenBufferTokenManager.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Syntax/TokenBufferTokenManager.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Syntax/Tokens.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Syntax/Tokens.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Syntax/Tokens.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Syntax/Tokens.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Syntax/Tree.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Syntax/Tree.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Syntax/Tree.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Syntax/Tree.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Tooling.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Tooling.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Tooling.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Tooling.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Transformer/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Transformer/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Transformer/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Transformer/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Transformer/Parsing.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Transformer/Parsing.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Transformer/Parsing.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Transformer/Parsing.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Transformer/RangeSelector.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Transformer/RangeSelector.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Transformer/RangeSelector.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Transformer/RangeSelector.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Transformer/RewriteRule.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Transformer/RewriteRule.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Transformer/RewriteRule.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Transformer/RewriteRule.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Transformer/SourceCode.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Transformer/SourceCode.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Transformer/SourceCode.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Transformer/SourceCode.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Transformer/SourceCodeBuilders.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Transformer/SourceCodeBuilders.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Transformer/SourceCodeBuilders.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Transformer/SourceCodeBuilders.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Transformer/Stencil.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Transformer/Stencil.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Transformer/Stencil.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Transformer/Stencil.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Transformer/Transformer.cpp b/flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Transformer/Transformer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/lib/Tooling/Transformer/Transformer.cpp rename to flang-classic/17.0-4/llvm-classic/clang/lib/Tooling/Transformer/Transformer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/runtime/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/runtime/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/runtime/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/runtime/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/runtime/compiler-rt/clang_linux_test_input.c b/flang-classic/17.0-4/llvm-classic/clang/runtime/compiler-rt/clang_linux_test_input.c similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/runtime/compiler-rt/clang_linux_test_input.c rename to flang-classic/17.0-4/llvm-classic/clang/runtime/compiler-rt/clang_linux_test_input.c diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/tools/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/tools/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/amdgpu-arch/AMDGPUArch.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/amdgpu-arch/AMDGPUArch.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/amdgpu-arch/AMDGPUArch.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/amdgpu-arch/AMDGPUArch.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/amdgpu-arch/AMDGPUArchByHIP.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/amdgpu-arch/AMDGPUArchByHIP.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/amdgpu-arch/AMDGPUArchByHIP.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/amdgpu-arch/AMDGPUArchByHIP.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/amdgpu-arch/AMDGPUArchByHSA.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/amdgpu-arch/AMDGPUArchByHSA.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/amdgpu-arch/AMDGPUArchByHSA.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/amdgpu-arch/AMDGPUArchByHSA.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/amdgpu-arch/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/tools/amdgpu-arch/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/amdgpu-arch/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/tools/amdgpu-arch/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/apinotes-test/APINotesTest.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/apinotes-test/APINotesTest.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/apinotes-test/APINotesTest.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/apinotes-test/APINotesTest.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/apinotes-test/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/tools/apinotes-test/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/apinotes-test/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/tools/apinotes-test/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/arcmt-test/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/tools/arcmt-test/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/arcmt-test/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/tools/arcmt-test/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/arcmt-test/arcmt-test.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/arcmt-test/arcmt-test.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/arcmt-test/arcmt-test.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/arcmt-test/arcmt-test.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/c-arcmt-test/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/tools/c-arcmt-test/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/c-arcmt-test/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/tools/c-arcmt-test/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/c-arcmt-test/c-arcmt-test.c b/flang-classic/17.0-4/llvm-classic/clang/tools/c-arcmt-test/c-arcmt-test.c similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/c-arcmt-test/c-arcmt-test.c rename to flang-classic/17.0-4/llvm-classic/clang/tools/c-arcmt-test/c-arcmt-test.c diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/c-index-test/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/tools/c-index-test/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/c-index-test/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/tools/c-index-test/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/c-index-test/c-index-test.c b/flang-classic/17.0-4/llvm-classic/clang/tools/c-index-test/c-index-test.c similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/c-index-test/c-index-test.c rename to flang-classic/17.0-4/llvm-classic/clang/tools/c-index-test/c-index-test.c diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/c-index-test/core_main.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/c-index-test/core_main.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/c-index-test/core_main.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/c-index-test/core_main.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-check/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-check/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-check/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-check/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-check/ClangCheck.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-check/ClangCheck.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-check/ClangCheck.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-check/ClangCheck.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-diff/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-diff/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-diff/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-diff/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-diff/ClangDiff.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-diff/ClangDiff.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-diff/ClangDiff.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-diff/ClangDiff.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-extdef-mapping/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-extdef-mapping/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-extdef-mapping/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-extdef-mapping/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-extdef-mapping/ClangExtDefMapGen.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-extdef-mapping/ClangExtDefMapGen.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-extdef-mapping/ClangExtDefMapGen.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-extdef-mapping/ClangExtDefMapGen.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format-vs/.gitignore b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-format-vs/.gitignore similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format-vs/.gitignore rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-format-vs/.gitignore diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format-vs/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-format-vs/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format-vs/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-format-vs/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format-vs/ClangFormat.sln b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-format-vs/ClangFormat.sln similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format-vs/ClangFormat.sln rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-format-vs/ClangFormat.sln diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format-vs/ClangFormat/ClangFormat.csproj b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-format-vs/ClangFormat/ClangFormat.csproj similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format-vs/ClangFormat/ClangFormat.csproj rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-format-vs/ClangFormat/ClangFormat.csproj diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format-vs/ClangFormat/ClangFormat.vsct b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-format-vs/ClangFormat/ClangFormat.vsct similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format-vs/ClangFormat/ClangFormat.vsct rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-format-vs/ClangFormat/ClangFormat.vsct diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format-vs/ClangFormat/ClangFormatPackage.cs b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-format-vs/ClangFormat/ClangFormatPackage.cs similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format-vs/ClangFormat/ClangFormatPackage.cs rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-format-vs/ClangFormat/ClangFormatPackage.cs diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format-vs/ClangFormat/GlobalSuppressions.cs b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-format-vs/ClangFormat/GlobalSuppressions.cs similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format-vs/ClangFormat/GlobalSuppressions.cs rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-format-vs/ClangFormat/GlobalSuppressions.cs diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format-vs/ClangFormat/Guids.cs b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-format-vs/ClangFormat/Guids.cs similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format-vs/ClangFormat/Guids.cs rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-format-vs/ClangFormat/Guids.cs diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format-vs/ClangFormat/PkgCmdID.cs b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-format-vs/ClangFormat/PkgCmdID.cs similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format-vs/ClangFormat/PkgCmdID.cs rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-format-vs/ClangFormat/PkgCmdID.cs diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format-vs/ClangFormat/Properties/AssemblyInfo.cs b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-format-vs/ClangFormat/Properties/AssemblyInfo.cs similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format-vs/ClangFormat/Properties/AssemblyInfo.cs rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-format-vs/ClangFormat/Properties/AssemblyInfo.cs diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format-vs/ClangFormat/Resources.Designer.cs b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-format-vs/ClangFormat/Resources.Designer.cs similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format-vs/ClangFormat/Resources.Designer.cs rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-format-vs/ClangFormat/Resources.Designer.cs diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format-vs/ClangFormat/Resources.resx b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-format-vs/ClangFormat/Resources.resx similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format-vs/ClangFormat/Resources.resx rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-format-vs/ClangFormat/Resources.resx diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format-vs/ClangFormat/Resources/Images_32bit.bmp b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-format-vs/ClangFormat/Resources/Images_32bit.bmp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format-vs/ClangFormat/Resources/Images_32bit.bmp rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-format-vs/ClangFormat/Resources/Images_32bit.bmp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format-vs/ClangFormat/Resources/Package.ico b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-format-vs/ClangFormat/Resources/Package.ico similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format-vs/ClangFormat/Resources/Package.ico rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-format-vs/ClangFormat/Resources/Package.ico diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format-vs/ClangFormat/RunningDocTableEventsDispatcher.cs b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-format-vs/ClangFormat/RunningDocTableEventsDispatcher.cs similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format-vs/ClangFormat/RunningDocTableEventsDispatcher.cs rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-format-vs/ClangFormat/RunningDocTableEventsDispatcher.cs diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format-vs/ClangFormat/VSPackage.resx b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-format-vs/ClangFormat/VSPackage.resx similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format-vs/ClangFormat/VSPackage.resx rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-format-vs/ClangFormat/VSPackage.resx diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format-vs/ClangFormat/Vsix.cs b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-format-vs/ClangFormat/Vsix.cs similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format-vs/ClangFormat/Vsix.cs rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-format-vs/ClangFormat/Vsix.cs diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format-vs/ClangFormat/license.txt b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-format-vs/ClangFormat/license.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format-vs/ClangFormat/license.txt rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-format-vs/ClangFormat/license.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format-vs/ClangFormat/packages.config b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-format-vs/ClangFormat/packages.config similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format-vs/ClangFormat/packages.config rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-format-vs/ClangFormat/packages.config diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format-vs/README.txt b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-format-vs/README.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format-vs/README.txt rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-format-vs/README.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format-vs/source.extension.vsixmanifest.in b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-format-vs/source.extension.vsixmanifest.in similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format-vs/source.extension.vsixmanifest.in rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-format-vs/source.extension.vsixmanifest.in diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format/.clang-format b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-format/.clang-format similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format/.clang-format rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-format/.clang-format diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-format/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-format/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format/ClangFormat.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-format/ClangFormat.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format/ClangFormat.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-format/ClangFormat.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format/clang-format-bbedit.applescript b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-format/clang-format-bbedit.applescript similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format/clang-format-bbedit.applescript rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-format/clang-format-bbedit.applescript diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format/clang-format-diff.py b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-format/clang-format-diff.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format/clang-format-diff.py rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-format/clang-format-diff.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format/clang-format-sublime.py b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-format/clang-format-sublime.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format/clang-format-sublime.py rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-format/clang-format-sublime.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format/clang-format-test.el b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-format/clang-format-test.el similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format/clang-format-test.el rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-format/clang-format-test.el diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format/clang-format.el b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-format/clang-format.el similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format/clang-format.el rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-format/clang-format.el diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format/clang-format.py b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-format/clang-format.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format/clang-format.py rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-format/clang-format.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format/fuzzer/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-format/fuzzer/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format/fuzzer/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-format/fuzzer/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format/fuzzer/ClangFormatFuzzer.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-format/fuzzer/ClangFormatFuzzer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format/fuzzer/ClangFormatFuzzer.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-format/fuzzer/ClangFormatFuzzer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format/git-clang-format b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-format/git-clang-format similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-format/git-clang-format rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-format/git-clang-format diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/ClangFuzzer.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/ClangFuzzer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/ClangFuzzer.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/ClangFuzzer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/ClangObjectiveCFuzzer.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/ClangObjectiveCFuzzer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/ClangObjectiveCFuzzer.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/ClangObjectiveCFuzzer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/Dockerfile b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/Dockerfile similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/Dockerfile rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/Dockerfile diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/DummyClangFuzzer.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/DummyClangFuzzer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/DummyClangFuzzer.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/DummyClangFuzzer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/ExampleClangLLVMProtoFuzzer.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/ExampleClangLLVMProtoFuzzer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/ExampleClangLLVMProtoFuzzer.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/ExampleClangLLVMProtoFuzzer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/ExampleClangLoopProtoFuzzer.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/ExampleClangLoopProtoFuzzer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/ExampleClangLoopProtoFuzzer.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/ExampleClangLoopProtoFuzzer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/ExampleClangProtoFuzzer.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/ExampleClangProtoFuzzer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/ExampleClangProtoFuzzer.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/ExampleClangProtoFuzzer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/README.txt b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/README.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/README.txt rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/README.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/corpus_examples/objc/BasicClass.m b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/corpus_examples/objc/BasicClass.m similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/corpus_examples/objc/BasicClass.m rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/corpus_examples/objc/BasicClass.m diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/corpus_examples/objc/ClassCategory.m b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/corpus_examples/objc/ClassCategory.m similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/corpus_examples/objc/ClassCategory.m rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/corpus_examples/objc/ClassCategory.m diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/corpus_examples/objc/ClassExtension.m b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/corpus_examples/objc/ClassExtension.m similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/corpus_examples/objc/ClassExtension.m rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/corpus_examples/objc/ClassExtension.m diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/corpus_examples/objc/SharedInstance.m b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/corpus_examples/objc/SharedInstance.m similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/corpus_examples/objc/SharedInstance.m rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/corpus_examples/objc/SharedInstance.m diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/cxx_loop_proto.proto b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/cxx_loop_proto.proto similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/cxx_loop_proto.proto rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/cxx_loop_proto.proto diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/cxx_proto.proto b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/cxx_proto.proto similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/cxx_proto.proto rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/cxx_proto.proto diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/fuzzer-initialize/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/fuzzer-initialize/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/fuzzer-initialize/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/fuzzer-initialize/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/fuzzer-initialize/fuzzer_initialize.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/fuzzer-initialize/fuzzer_initialize.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/fuzzer-initialize/fuzzer_initialize.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/fuzzer-initialize/fuzzer_initialize.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/fuzzer-initialize/fuzzer_initialize.h b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/fuzzer-initialize/fuzzer_initialize.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/fuzzer-initialize/fuzzer_initialize.h rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/fuzzer-initialize/fuzzer_initialize.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/handle-cxx/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/handle-cxx/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/handle-cxx/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/handle-cxx/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.h b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.h rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/handle-llvm/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/handle-llvm/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/handle-llvm/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/handle-llvm/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/handle-llvm/handle_llvm.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/handle-llvm/handle_llvm.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/handle-llvm/handle_llvm.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/handle-llvm/handle_llvm.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/handle-llvm/handle_llvm.h b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/handle-llvm/handle_llvm.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/handle-llvm/handle_llvm.h rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/handle-llvm/handle_llvm.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/handle-llvm/input_arrays.h b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/handle-llvm/input_arrays.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/handle-llvm/input_arrays.h rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/handle-llvm/input_arrays.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/proto-to-cxx/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/proto-to-cxx/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/proto-to-cxx/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/proto-to-cxx/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/proto-to-cxx/loop_proto_to_cxx.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/proto-to-cxx/loop_proto_to_cxx.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/proto-to-cxx/loop_proto_to_cxx.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/proto-to-cxx/loop_proto_to_cxx.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/proto-to-cxx/loop_proto_to_cxx_main.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/proto-to-cxx/loop_proto_to_cxx_main.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/proto-to-cxx/loop_proto_to_cxx_main.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/proto-to-cxx/loop_proto_to_cxx_main.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/proto-to-cxx/proto_to_cxx.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/proto-to-cxx/proto_to_cxx.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/proto-to-cxx/proto_to_cxx.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/proto-to-cxx/proto_to_cxx.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/proto-to-cxx/proto_to_cxx.h b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/proto-to-cxx/proto_to_cxx.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/proto-to-cxx/proto_to_cxx.h rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/proto-to-cxx/proto_to_cxx.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/proto-to-cxx/proto_to_cxx_main.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/proto-to-cxx/proto_to_cxx_main.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/proto-to-cxx/proto_to_cxx_main.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/proto-to-cxx/proto_to_cxx_main.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/proto-to-llvm/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/proto-to-llvm/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/proto-to-llvm/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/proto-to-llvm/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/proto-to-llvm/loop_proto_to_llvm.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/proto-to-llvm/loop_proto_to_llvm.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/proto-to-llvm/loop_proto_to_llvm.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/proto-to-llvm/loop_proto_to_llvm.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/proto-to-llvm/loop_proto_to_llvm.h b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/proto-to-llvm/loop_proto_to_llvm.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/proto-to-llvm/loop_proto_to_llvm.h rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/proto-to-llvm/loop_proto_to_llvm.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/proto-to-llvm/loop_proto_to_llvm_main.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/proto-to-llvm/loop_proto_to_llvm_main.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-fuzzer/proto-to-llvm/loop_proto_to_llvm_main.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-fuzzer/proto-to-llvm/loop_proto_to_llvm_main.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-hip/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-hip/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-hip/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-hip/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-hip/clang-build-select-link/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-hip/clang-build-select-link/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-hip/clang-build-select-link/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-hip/clang-build-select-link/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-hip/clang-build-select-link/ClangBuildSelectLink.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-hip/clang-build-select-link/ClangBuildSelectLink.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-hip/clang-build-select-link/ClangBuildSelectLink.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-hip/clang-build-select-link/ClangBuildSelectLink.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-import-test/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-import-test/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-import-test/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-import-test/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-import-test/clang-import-test.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-import-test/clang-import-test.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-import-test/clang-import-test.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-import-test/clang-import-test.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-linker-wrapper/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-linker-wrapper/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-linker-wrapper/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-linker-wrapper/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-linker-wrapper/ClangLinkerWrapper.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-linker-wrapper/ClangLinkerWrapper.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-linker-wrapper/ClangLinkerWrapper.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-linker-wrapper/ClangLinkerWrapper.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-linker-wrapper/LinkerWrapperOpts.td b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-linker-wrapper/LinkerWrapperOpts.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-linker-wrapper/LinkerWrapperOpts.td rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-linker-wrapper/LinkerWrapperOpts.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-linker-wrapper/OffloadWrapper.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-linker-wrapper/OffloadWrapper.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-linker-wrapper/OffloadWrapper.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-linker-wrapper/OffloadWrapper.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-linker-wrapper/OffloadWrapper.h b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-linker-wrapper/OffloadWrapper.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-linker-wrapper/OffloadWrapper.h rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-linker-wrapper/OffloadWrapper.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-nvlink-wrapper/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-nvlink-wrapper/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-nvlink-wrapper/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-nvlink-wrapper/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-nvlink-wrapper/ClangNvlinkWrapper.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-nvlink-wrapper/ClangNvlinkWrapper.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-nvlink-wrapper/ClangNvlinkWrapper.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-nvlink-wrapper/ClangNvlinkWrapper.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-offload-bundler/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-offload-bundler/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-offload-bundler/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-offload-bundler/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-offload-bundler/ClangOffloadBundler.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-offload-bundler/ClangOffloadBundler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-offload-bundler/ClangOffloadBundler.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-offload-bundler/ClangOffloadBundler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-offload-packager/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-offload-packager/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-offload-packager/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-offload-packager/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-offload-packager/ClangOffloadPackager.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-offload-packager/ClangOffloadPackager.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-offload-packager/ClangOffloadPackager.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-offload-packager/ClangOffloadPackager.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-offload-wrapper/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-offload-wrapper/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-offload-wrapper/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-offload-wrapper/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-offload-wrapper/ClangOffloadWrapper.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-offload-wrapper/ClangOffloadWrapper.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-offload-wrapper/ClangOffloadWrapper.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-offload-wrapper/ClangOffloadWrapper.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-refactor/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-refactor/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-refactor/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-refactor/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-refactor/ClangRefactor.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-refactor/ClangRefactor.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-refactor/ClangRefactor.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-refactor/ClangRefactor.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-refactor/TestSupport.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-refactor/TestSupport.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-refactor/TestSupport.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-refactor/TestSupport.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-refactor/TestSupport.h b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-refactor/TestSupport.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-refactor/TestSupport.h rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-refactor/TestSupport.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-refactor/ToolRefactoringResultConsumer.h b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-refactor/ToolRefactoringResultConsumer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-refactor/ToolRefactoringResultConsumer.h rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-refactor/ToolRefactoringResultConsumer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-rename/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-rename/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-rename/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-rename/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-rename/ClangRename.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-rename/ClangRename.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-rename/ClangRename.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-rename/ClangRename.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-rename/clang-rename.el b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-rename/clang-rename.el similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-rename/clang-rename.el rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-rename/clang-rename.el diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-rename/clang-rename.py b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-rename/clang-rename.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-rename/clang-rename.py rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-rename/clang-rename.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-repl/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-repl/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-repl/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-repl/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-repl/ClangRepl.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-repl/ClangRepl.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-repl/ClangRepl.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-repl/ClangRepl.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-scan-deps/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-scan-deps/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-scan-deps/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-scan-deps/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-scan-deps/ClangScanDeps.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-scan-deps/ClangScanDeps.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-scan-deps/ClangScanDeps.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-scan-deps/ClangScanDeps.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-scan-deps/Opts.td b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-scan-deps/Opts.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-scan-deps/Opts.td rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-scan-deps/Opts.td diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-shlib/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-shlib/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-shlib/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-shlib/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-shlib/clang-shlib.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/clang-shlib/clang-shlib.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/clang-shlib/clang-shlib.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/clang-shlib/clang-shlib.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/diag-build/diag-build.sh b/flang-classic/17.0-4/llvm-classic/clang/tools/diag-build/diag-build.sh similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/diag-build/diag-build.sh rename to flang-classic/17.0-4/llvm-classic/clang/tools/diag-build/diag-build.sh diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/diagtool/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/tools/diagtool/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/diagtool/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/tools/diagtool/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/diagtool/DiagTool.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/diagtool/DiagTool.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/diagtool/DiagTool.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/diagtool/DiagTool.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/diagtool/DiagTool.h b/flang-classic/17.0-4/llvm-classic/clang/tools/diagtool/DiagTool.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/diagtool/DiagTool.h rename to flang-classic/17.0-4/llvm-classic/clang/tools/diagtool/DiagTool.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/diagtool/DiagnosticNames.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/diagtool/DiagnosticNames.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/diagtool/DiagnosticNames.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/diagtool/DiagnosticNames.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/diagtool/DiagnosticNames.h b/flang-classic/17.0-4/llvm-classic/clang/tools/diagtool/DiagnosticNames.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/diagtool/DiagnosticNames.h rename to flang-classic/17.0-4/llvm-classic/clang/tools/diagtool/DiagnosticNames.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/diagtool/FindDiagnosticID.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/diagtool/FindDiagnosticID.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/diagtool/FindDiagnosticID.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/diagtool/FindDiagnosticID.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/diagtool/ListWarnings.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/diagtool/ListWarnings.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/diagtool/ListWarnings.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/diagtool/ListWarnings.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/diagtool/ShowEnabledWarnings.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/diagtool/ShowEnabledWarnings.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/diagtool/ShowEnabledWarnings.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/diagtool/ShowEnabledWarnings.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/diagtool/TreeView.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/diagtool/TreeView.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/diagtool/TreeView.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/diagtool/TreeView.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/diagtool/diagtool_main.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/diagtool/diagtool_main.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/diagtool/diagtool_main.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/diagtool/diagtool_main.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/driver/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/tools/driver/CMakeLists.txt similarity index 95% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/driver/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/tools/driver/CMakeLists.txt index 71314d6bdb..08a6c1c968 100644 --- a/flang-legacy/17.0-4/llvm-legacy/clang/tools/driver/CMakeLists.txt +++ b/flang-classic/17.0-4/llvm-classic/clang/tools/driver/CMakeLists.txt @@ -74,8 +74,8 @@ endif() foreach(link ${CLANG_LINKS_TO_CREATE} ${HLSL_LINK}) # We need to separate classic flang from the new llvm flang # that is in development. Until the new llvm flang replaces -# classic, we need to have a flang -> flang-legacy symlink -# instead of flang -> clang. Flang-legacy is built later during +# classic, we need to have a flang -> flang-classic symlink +# instead of flang -> clang. Flang-classic is built later during # openmp-extras and is based of llvm archives from ROCm 5.5. # This can be removed once llvm flang is in production. if(CLANG_LINK_FLANG_LEGACY AND "${link}" STREQUAL "flang") @@ -86,7 +86,7 @@ foreach(link ${CLANG_LINKS_TO_CREATE} ${HLSL_LINK}) endif() endforeach() install(SCRIPT ${INSTALL_SYMLINK} - CODE "install_symlink(flang flang-legacy bin create_symlink)" + CODE "install_symlink(flang flang-classic bin create_symlink)" COMPONENT ${component}) else() add_clang_symlink(${link} clang) diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/driver/Info.plist.in b/flang-classic/17.0-4/llvm-classic/clang/tools/driver/Info.plist.in similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/driver/Info.plist.in rename to flang-classic/17.0-4/llvm-classic/clang/tools/driver/Info.plist.in diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/driver/cc1_main.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/driver/cc1_main.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/driver/cc1_main.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/driver/cc1_main.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/driver/cc1as_main.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/driver/cc1as_main.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/driver/cc1as_main.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/driver/cc1as_main.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/driver/cc1gen_reproducer_main.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/driver/cc1gen_reproducer_main.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/driver/cc1gen_reproducer_main.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/driver/cc1gen_reproducer_main.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/driver/driver.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/driver/driver.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/driver/driver.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/driver/driver.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/include-mapping/cppreference_parser.py b/flang-classic/17.0-4/llvm-classic/clang/tools/include-mapping/cppreference_parser.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/include-mapping/cppreference_parser.py rename to flang-classic/17.0-4/llvm-classic/clang/tools/include-mapping/cppreference_parser.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/include-mapping/gen_std.py b/flang-classic/17.0-4/llvm-classic/clang/tools/include-mapping/gen_std.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/include-mapping/gen_std.py rename to flang-classic/17.0-4/llvm-classic/clang/tools/include-mapping/gen_std.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/include-mapping/test.py b/flang-classic/17.0-4/llvm-classic/clang/tools/include-mapping/test.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/include-mapping/test.py rename to flang-classic/17.0-4/llvm-classic/clang/tools/include-mapping/test.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/ARCMigrate.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/libclang/ARCMigrate.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/ARCMigrate.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/libclang/ARCMigrate.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/BuildSystem.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/libclang/BuildSystem.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/BuildSystem.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/libclang/BuildSystem.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CIndex.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CIndex.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CIndex.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CIndex.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CIndexCXX.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CIndexCXX.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CIndexCXX.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CIndexCXX.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CIndexCodeCompletion.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CIndexCodeCompletion.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CIndexCodeCompletion.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CIndexCodeCompletion.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CIndexDiagnostic.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CIndexDiagnostic.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CIndexDiagnostic.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CIndexDiagnostic.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CIndexDiagnostic.h b/flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CIndexDiagnostic.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CIndexDiagnostic.h rename to flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CIndexDiagnostic.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CIndexHigh.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CIndexHigh.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CIndexHigh.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CIndexHigh.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CIndexInclusionStack.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CIndexInclusionStack.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CIndexInclusionStack.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CIndexInclusionStack.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CIndexUSRs.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CIndexUSRs.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CIndexUSRs.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CIndexUSRs.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CIndexer.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CIndexer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CIndexer.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CIndexer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CIndexer.h b/flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CIndexer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CIndexer.h rename to flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CIndexer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CLog.h b/flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CLog.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CLog.h rename to flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CLog.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CXComment.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CXComment.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CXComment.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CXComment.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CXComment.h b/flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CXComment.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CXComment.h rename to flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CXComment.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CXCompilationDatabase.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CXCompilationDatabase.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CXCompilationDatabase.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CXCompilationDatabase.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CXCursor.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CXCursor.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CXCursor.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CXCursor.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CXCursor.h b/flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CXCursor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CXCursor.h rename to flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CXCursor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CXExtractAPI.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CXExtractAPI.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CXExtractAPI.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CXExtractAPI.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CXFile.h b/flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CXFile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CXFile.h rename to flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CXFile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CXIndexDataConsumer.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CXIndexDataConsumer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CXIndexDataConsumer.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CXIndexDataConsumer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CXIndexDataConsumer.h b/flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CXIndexDataConsumer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CXIndexDataConsumer.h rename to flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CXIndexDataConsumer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CXLoadedDiagnostic.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CXLoadedDiagnostic.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CXLoadedDiagnostic.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CXLoadedDiagnostic.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CXLoadedDiagnostic.h b/flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CXLoadedDiagnostic.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CXLoadedDiagnostic.h rename to flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CXLoadedDiagnostic.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CXSourceLocation.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CXSourceLocation.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CXSourceLocation.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CXSourceLocation.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CXSourceLocation.h b/flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CXSourceLocation.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CXSourceLocation.h rename to flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CXSourceLocation.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CXStoredDiagnostic.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CXStoredDiagnostic.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CXStoredDiagnostic.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CXStoredDiagnostic.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CXString.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CXString.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CXString.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CXString.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CXString.h b/flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CXString.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CXString.h rename to flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CXString.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CXTranslationUnit.h b/flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CXTranslationUnit.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CXTranslationUnit.h rename to flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CXTranslationUnit.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CXType.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CXType.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CXType.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CXType.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CXType.h b/flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CXType.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CXType.h rename to flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CXType.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CursorVisitor.h b/flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CursorVisitor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/CursorVisitor.h rename to flang-classic/17.0-4/llvm-classic/clang/tools/libclang/CursorVisitor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/FatalErrorHandler.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/libclang/FatalErrorHandler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/FatalErrorHandler.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/libclang/FatalErrorHandler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/Index_Internal.h b/flang-classic/17.0-4/llvm-classic/clang/tools/libclang/Index_Internal.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/Index_Internal.h rename to flang-classic/17.0-4/llvm-classic/clang/tools/libclang/Index_Internal.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/Indexing.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/libclang/Indexing.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/Indexing.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/libclang/Indexing.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/Rewrite.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/libclang/Rewrite.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/Rewrite.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/libclang/Rewrite.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/libclang.map b/flang-classic/17.0-4/llvm-classic/clang/tools/libclang/libclang.map similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/libclang.map rename to flang-classic/17.0-4/llvm-classic/clang/tools/libclang/libclang.map diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/linker-script-to-export-list.py b/flang-classic/17.0-4/llvm-classic/clang/tools/libclang/linker-script-to-export-list.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/libclang/linker-script-to-export-list.py rename to flang-classic/17.0-4/llvm-classic/clang/tools/libclang/linker-script-to-export-list.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/nvptx-arch/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/tools/nvptx-arch/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/nvptx-arch/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/tools/nvptx-arch/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/nvptx-arch/NVPTXArch.cpp b/flang-classic/17.0-4/llvm-classic/clang/tools/nvptx-arch/NVPTXArch.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/nvptx-arch/NVPTXArch.cpp rename to flang-classic/17.0-4/llvm-classic/clang/tools/nvptx-arch/NVPTXArch.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/README.md b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/README.md similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/README.md rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/README.md diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/bin/analyze-build b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/bin/analyze-build similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/bin/analyze-build rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/bin/analyze-build diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/bin/intercept-build b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/bin/intercept-build similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/bin/intercept-build rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/bin/intercept-build diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/bin/scan-build b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/bin/scan-build similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/bin/scan-build rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/bin/scan-build diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/lib/libear/__init__.py b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/lib/libear/__init__.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/lib/libear/__init__.py rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/lib/libear/__init__.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/lib/libear/config.h.in b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/lib/libear/config.h.in similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/lib/libear/config.h.in rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/lib/libear/config.h.in diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/lib/libear/ear.c b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/lib/libear/ear.c similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/lib/libear/ear.c rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/lib/libear/ear.c diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/lib/libscanbuild/__init__.py b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/lib/libscanbuild/__init__.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/lib/libscanbuild/__init__.py rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/lib/libscanbuild/__init__.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/lib/libscanbuild/analyze.py b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/lib/libscanbuild/analyze.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/lib/libscanbuild/analyze.py rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/lib/libscanbuild/analyze.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/lib/libscanbuild/arguments.py b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/lib/libscanbuild/arguments.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/lib/libscanbuild/arguments.py rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/lib/libscanbuild/arguments.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/lib/libscanbuild/clang.py b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/lib/libscanbuild/clang.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/lib/libscanbuild/clang.py rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/lib/libscanbuild/clang.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/lib/libscanbuild/compilation.py b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/lib/libscanbuild/compilation.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/lib/libscanbuild/compilation.py rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/lib/libscanbuild/compilation.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/lib/libscanbuild/intercept.py b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/lib/libscanbuild/intercept.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/lib/libscanbuild/intercept.py rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/lib/libscanbuild/intercept.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/lib/libscanbuild/report.py b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/lib/libscanbuild/report.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/lib/libscanbuild/report.py rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/lib/libscanbuild/report.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/lib/libscanbuild/resources/scanview.css b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/lib/libscanbuild/resources/scanview.css similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/lib/libscanbuild/resources/scanview.css rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/lib/libscanbuild/resources/scanview.css diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/lib/libscanbuild/resources/selectable.js b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/lib/libscanbuild/resources/selectable.js similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/lib/libscanbuild/resources/selectable.js rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/lib/libscanbuild/resources/selectable.js diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/lib/libscanbuild/resources/sorttable.js b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/lib/libscanbuild/resources/sorttable.js similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/lib/libscanbuild/resources/sorttable.js rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/lib/libscanbuild/resources/sorttable.js diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/lib/libscanbuild/shell.py b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/lib/libscanbuild/shell.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/lib/libscanbuild/shell.py rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/lib/libscanbuild/shell.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/libexec/analyze-c++ b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/libexec/analyze-c++ similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/libexec/analyze-c++ rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/libexec/analyze-c++ diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/libexec/analyze-cc b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/libexec/analyze-cc similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/libexec/analyze-cc rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/libexec/analyze-cc diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/libexec/intercept-c++ b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/libexec/intercept-c++ similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/libexec/intercept-c++ rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/libexec/intercept-c++ diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/libexec/intercept-cc b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/libexec/intercept-cc similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/libexec/intercept-cc rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/libexec/intercept-cc diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/libscanbuild/resources/sorttable.js b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/libscanbuild/resources/sorttable.js similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/libscanbuild/resources/sorttable.js rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/libscanbuild/resources/sorttable.js diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/__init__.py b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/__init__.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/__init__.py rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/__init__.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/functional/__init__.py b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/functional/__init__.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/functional/__init__.py rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/functional/__init__.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/functional/cases/__init__.py b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/functional/cases/__init__.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/functional/cases/__init__.py rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/functional/cases/__init__.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/functional/cases/test_create_cdb.py b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/functional/cases/test_create_cdb.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/functional/cases/test_create_cdb.py rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/functional/cases/test_create_cdb.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/functional/cases/test_exec_anatomy.py b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/functional/cases/test_exec_anatomy.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/functional/cases/test_exec_anatomy.py rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/functional/cases/test_exec_anatomy.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/functional/cases/test_from_cdb.py b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/functional/cases/test_from_cdb.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/functional/cases/test_from_cdb.py rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/functional/cases/test_from_cdb.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/functional/cases/test_from_cmd.py b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/functional/cases/test_from_cmd.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/functional/cases/test_from_cmd.py rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/functional/cases/test_from_cmd.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/functional/exec/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/functional/exec/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/functional/exec/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/functional/exec/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/functional/exec/config.h.in b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/functional/exec/config.h.in similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/functional/exec/config.h.in rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/functional/exec/config.h.in diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/functional/exec/main.c b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/functional/exec/main.c similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/functional/exec/main.c rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/functional/exec/main.c diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/functional/src/broken-one.c b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/functional/src/broken-one.c similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/functional/src/broken-one.c rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/functional/src/broken-one.c diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/functional/src/broken-two.c b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/functional/src/broken-two.c similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/functional/src/broken-two.c rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/functional/src/broken-two.c diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/functional/src/clean-one.c b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/functional/src/clean-one.c similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/functional/src/clean-one.c rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/functional/src/clean-one.c diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/functional/src/clean-two.c b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/functional/src/clean-two.c similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/functional/src/clean-two.c rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/functional/src/clean-two.c diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/functional/src/compilation_database/build_broken.json.in b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/functional/src/compilation_database/build_broken.json.in similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/functional/src/compilation_database/build_broken.json.in rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/functional/src/compilation_database/build_broken.json.in diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/functional/src/compilation_database/build_clean.json.in b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/functional/src/compilation_database/build_clean.json.in similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/functional/src/compilation_database/build_clean.json.in rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/functional/src/compilation_database/build_clean.json.in diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/functional/src/compilation_database/build_regular.json.in b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/functional/src/compilation_database/build_regular.json.in similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/functional/src/compilation_database/build_regular.json.in rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/functional/src/compilation_database/build_regular.json.in diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/functional/src/emit-one.c b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/functional/src/emit-one.c similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/functional/src/emit-one.c rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/functional/src/emit-one.c diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/functional/src/emit-two.c b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/functional/src/emit-two.c similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/functional/src/emit-two.c rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/functional/src/emit-two.c diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/functional/src/include/clean-one.h b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/functional/src/include/clean-one.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/functional/src/include/clean-one.h rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/functional/src/include/clean-one.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/functional/src/main.c b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/functional/src/main.c similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/functional/src/main.c rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/functional/src/main.c diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/unit/__init__.py b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/unit/__init__.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/unit/__init__.py rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/unit/__init__.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/unit/test_analyze.py b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/unit/test_analyze.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/unit/test_analyze.py rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/unit/test_analyze.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/unit/test_clang.py b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/unit/test_clang.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/unit/test_clang.py rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/unit/test_clang.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/unit/test_compilation.py b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/unit/test_compilation.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/unit/test_compilation.py rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/unit/test_compilation.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/unit/test_intercept.py b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/unit/test_intercept.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/unit/test_intercept.py rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/unit/test_intercept.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/unit/test_libear.py b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/unit/test_libear.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/unit/test_libear.py rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/unit/test_libear.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/unit/test_report.py b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/unit/test_report.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/unit/test_report.py rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/unit/test_report.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/unit/test_shell.py b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/unit/test_shell.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build-py/tests/unit/test_shell.py rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build-py/tests/unit/test_shell.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build/bin/scan-build b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build/bin/scan-build similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build/bin/scan-build rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build/bin/scan-build diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build/bin/scan-build.bat b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build/bin/scan-build.bat similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build/bin/scan-build.bat rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build/bin/scan-build.bat diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build/bin/set-xcode-analyzer b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build/bin/set-xcode-analyzer similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build/bin/set-xcode-analyzer rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build/bin/set-xcode-analyzer diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build/libexec/c++-analyzer b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build/libexec/c++-analyzer similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build/libexec/c++-analyzer rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build/libexec/c++-analyzer diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build/libexec/c++-analyzer.bat b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build/libexec/c++-analyzer.bat similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build/libexec/c++-analyzer.bat rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build/libexec/c++-analyzer.bat diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build/libexec/ccc-analyzer b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build/libexec/ccc-analyzer similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build/libexec/ccc-analyzer rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build/libexec/ccc-analyzer diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build/libexec/ccc-analyzer.bat b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build/libexec/ccc-analyzer.bat similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build/libexec/ccc-analyzer.bat rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build/libexec/ccc-analyzer.bat diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build/man/scan-build.1 b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build/man/scan-build.1 similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build/man/scan-build.1 rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build/man/scan-build.1 diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build/share/scan-build/scanview.css b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build/share/scan-build/scanview.css similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build/share/scan-build/scanview.css rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build/share/scan-build/scanview.css diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build/share/scan-build/sorttable.js b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-build/share/scan-build/sorttable.js similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-build/share/scan-build/sorttable.js rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-build/share/scan-build/sorttable.js diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-view/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-view/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-view/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-view/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-view/bin/scan-view b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-view/bin/scan-view similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-view/bin/scan-view rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-view/bin/scan-view diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-view/share/Reporter.py b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-view/share/Reporter.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-view/share/Reporter.py rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-view/share/Reporter.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-view/share/ScanView.py b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-view/share/ScanView.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-view/share/ScanView.py rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-view/share/ScanView.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-view/share/bugcatcher.ico b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-view/share/bugcatcher.ico similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-view/share/bugcatcher.ico rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-view/share/bugcatcher.ico diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-view/share/startfile.py b/flang-classic/17.0-4/llvm-classic/clang/tools/scan-view/share/startfile.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/tools/scan-view/share/startfile.py rename to flang-classic/17.0-4/llvm-classic/clang/tools/scan-view/share/startfile.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/utils/CaptureCmd b/flang-classic/17.0-4/llvm-classic/clang/utils/CaptureCmd similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/utils/CaptureCmd rename to flang-classic/17.0-4/llvm-classic/clang/utils/CaptureCmd diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/utils/ClangDataFormat.py b/flang-classic/17.0-4/llvm-classic/clang/utils/ClangDataFormat.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/utils/ClangDataFormat.py rename to flang-classic/17.0-4/llvm-classic/clang/utils/ClangDataFormat.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/utils/CmpDriver b/flang-classic/17.0-4/llvm-classic/clang/utils/CmpDriver similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/utils/CmpDriver rename to flang-classic/17.0-4/llvm-classic/clang/utils/CmpDriver diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/utils/FindSpecRefs b/flang-classic/17.0-4/llvm-classic/clang/utils/FindSpecRefs similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/utils/FindSpecRefs rename to flang-classic/17.0-4/llvm-classic/clang/utils/FindSpecRefs diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/utils/FuzzTest b/flang-classic/17.0-4/llvm-classic/clang/utils/FuzzTest similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/utils/FuzzTest rename to flang-classic/17.0-4/llvm-classic/clang/utils/FuzzTest diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/ASTTableGen.cpp b/flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/ASTTableGen.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/ASTTableGen.cpp rename to flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/ASTTableGen.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/ASTTableGen.h b/flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/ASTTableGen.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/ASTTableGen.h rename to flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/ASTTableGen.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/ClangASTNodesEmitter.cpp b/flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/ClangASTNodesEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/ClangASTNodesEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/ClangASTNodesEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/ClangASTPropertiesEmitter.cpp b/flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/ClangASTPropertiesEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/ClangASTPropertiesEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/ClangASTPropertiesEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/ClangAttrEmitter.cpp b/flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/ClangAttrEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/ClangAttrEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/ClangAttrEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/ClangCommentCommandInfoEmitter.cpp b/flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/ClangCommentCommandInfoEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/ClangCommentCommandInfoEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/ClangCommentCommandInfoEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp b/flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/ClangCommentHTMLTagsEmitter.cpp b/flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/ClangCommentHTMLTagsEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/ClangCommentHTMLTagsEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/ClangCommentHTMLTagsEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/ClangDataCollectorsEmitter.cpp b/flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/ClangDataCollectorsEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/ClangDataCollectorsEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/ClangDataCollectorsEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp b/flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/ClangOpcodesEmitter.cpp b/flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/ClangOpcodesEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/ClangOpcodesEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/ClangOpcodesEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/ClangOpenCLBuiltinEmitter.cpp b/flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/ClangOpenCLBuiltinEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/ClangOpenCLBuiltinEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/ClangOpenCLBuiltinEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/ClangOptionDocEmitter.cpp b/flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/ClangOptionDocEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/ClangOptionDocEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/ClangOptionDocEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/ClangSACheckersEmitter.cpp b/flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/ClangSACheckersEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/ClangSACheckersEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/ClangSACheckersEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/ClangSyntaxEmitter.cpp b/flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/ClangSyntaxEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/ClangSyntaxEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/ClangSyntaxEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/ClangTypeNodesEmitter.cpp b/flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/ClangTypeNodesEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/ClangTypeNodesEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/ClangTypeNodesEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/MveEmitter.cpp b/flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/MveEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/MveEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/MveEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/NeonEmitter.cpp b/flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/NeonEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/NeonEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/NeonEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/RISCVVEmitter.cpp b/flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/RISCVVEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/RISCVVEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/RISCVVEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/SveEmitter.cpp b/flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/SveEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/SveEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/SveEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/TableGen.cpp b/flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/TableGen.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/TableGen.cpp rename to flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/TableGen.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/TableGenBackends.h b/flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/TableGenBackends.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/utils/TableGen/TableGenBackends.h rename to flang-classic/17.0-4/llvm-classic/clang/utils/TableGen/TableGenBackends.h diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/utils/bash-autocomplete.sh b/flang-classic/17.0-4/llvm-classic/clang/utils/bash-autocomplete.sh similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/utils/bash-autocomplete.sh rename to flang-classic/17.0-4/llvm-classic/clang/utils/bash-autocomplete.sh diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/utils/builtin-defines.c b/flang-classic/17.0-4/llvm-classic/clang/utils/builtin-defines.c similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/utils/builtin-defines.c rename to flang-classic/17.0-4/llvm-classic/clang/utils/builtin-defines.c diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/utils/bundle_resources.py b/flang-classic/17.0-4/llvm-classic/clang/utils/bundle_resources.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/utils/bundle_resources.py rename to flang-classic/17.0-4/llvm-classic/clang/utils/bundle_resources.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/utils/clangdiag.py b/flang-classic/17.0-4/llvm-classic/clang/utils/clangdiag.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/utils/clangdiag.py rename to flang-classic/17.0-4/llvm-classic/clang/utils/clangdiag.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/utils/convert_arm_neon.py b/flang-classic/17.0-4/llvm-classic/clang/utils/convert_arm_neon.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/utils/convert_arm_neon.py rename to flang-classic/17.0-4/llvm-classic/clang/utils/convert_arm_neon.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/utils/creduce-clang-crash.py b/flang-classic/17.0-4/llvm-classic/clang/utils/creduce-clang-crash.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/utils/creduce-clang-crash.py rename to flang-classic/17.0-4/llvm-classic/clang/utils/creduce-clang-crash.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/utils/find-unused-diagnostics.sh b/flang-classic/17.0-4/llvm-classic/clang/utils/find-unused-diagnostics.sh similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/utils/find-unused-diagnostics.sh rename to flang-classic/17.0-4/llvm-classic/clang/utils/find-unused-diagnostics.sh diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/utils/hmaptool/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/clang/utils/hmaptool/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/utils/hmaptool/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/clang/utils/hmaptool/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/utils/hmaptool/hmaptool b/flang-classic/17.0-4/llvm-classic/clang/utils/hmaptool/hmaptool similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/utils/hmaptool/hmaptool rename to flang-classic/17.0-4/llvm-classic/clang/utils/hmaptool/hmaptool diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/utils/make-ast-dump-check.sh b/flang-classic/17.0-4/llvm-classic/clang/utils/make-ast-dump-check.sh similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/utils/make-ast-dump-check.sh rename to flang-classic/17.0-4/llvm-classic/clang/utils/make-ast-dump-check.sh diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/utils/modfuzz.py b/flang-classic/17.0-4/llvm-classic/clang/utils/modfuzz.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/utils/modfuzz.py rename to flang-classic/17.0-4/llvm-classic/clang/utils/modfuzz.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/utils/module-deps-to-rsp.py b/flang-classic/17.0-4/llvm-classic/clang/utils/module-deps-to-rsp.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/utils/module-deps-to-rsp.py rename to flang-classic/17.0-4/llvm-classic/clang/utils/module-deps-to-rsp.py diff --git a/flang-legacy/17.0-4/llvm-legacy/clang/utils/token-delta.py b/flang-classic/17.0-4/llvm-classic/clang/utils/token-delta.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/clang/utils/token-delta.py rename to flang-classic/17.0-4/llvm-classic/clang/utils/token-delta.py diff --git a/flang-legacy/17.0-4/llvm-legacy/cmake/Modules/CMakePolicy.cmake b/flang-classic/17.0-4/llvm-classic/cmake/Modules/CMakePolicy.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/cmake/Modules/CMakePolicy.cmake rename to flang-classic/17.0-4/llvm-classic/cmake/Modules/CMakePolicy.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/cmake/Modules/EnableLanguageNolink.cmake b/flang-classic/17.0-4/llvm-classic/cmake/Modules/EnableLanguageNolink.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/cmake/Modules/EnableLanguageNolink.cmake rename to flang-classic/17.0-4/llvm-classic/cmake/Modules/EnableLanguageNolink.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/cmake/Modules/ExtendPath.cmake b/flang-classic/17.0-4/llvm-classic/cmake/Modules/ExtendPath.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/cmake/Modules/ExtendPath.cmake rename to flang-classic/17.0-4/llvm-classic/cmake/Modules/ExtendPath.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/cmake/Modules/FindGRPC.cmake b/flang-classic/17.0-4/llvm-classic/cmake/Modules/FindGRPC.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/cmake/Modules/FindGRPC.cmake rename to flang-classic/17.0-4/llvm-classic/cmake/Modules/FindGRPC.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/cmake/Modules/FindPrefixFromConfig.cmake b/flang-classic/17.0-4/llvm-classic/cmake/Modules/FindPrefixFromConfig.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/cmake/Modules/FindPrefixFromConfig.cmake rename to flang-classic/17.0-4/llvm-classic/cmake/Modules/FindPrefixFromConfig.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/cmake/Modules/GNUInstallPackageDir.cmake b/flang-classic/17.0-4/llvm-classic/cmake/Modules/GNUInstallPackageDir.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/cmake/Modules/GNUInstallPackageDir.cmake rename to flang-classic/17.0-4/llvm-classic/cmake/Modules/GNUInstallPackageDir.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/cmake/Modules/GetClangResourceDir.cmake b/flang-classic/17.0-4/llvm-classic/cmake/Modules/GetClangResourceDir.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/cmake/Modules/GetClangResourceDir.cmake rename to flang-classic/17.0-4/llvm-classic/cmake/Modules/GetClangResourceDir.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/cmake/Modules/HandleCompilerRT.cmake b/flang-classic/17.0-4/llvm-classic/cmake/Modules/HandleCompilerRT.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/cmake/Modules/HandleCompilerRT.cmake rename to flang-classic/17.0-4/llvm-classic/cmake/Modules/HandleCompilerRT.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/cmake/Modules/HandleOutOfTreeLLVM.cmake b/flang-classic/17.0-4/llvm-classic/cmake/Modules/HandleOutOfTreeLLVM.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/cmake/Modules/HandleOutOfTreeLLVM.cmake rename to flang-classic/17.0-4/llvm-classic/cmake/Modules/HandleOutOfTreeLLVM.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/cmake/Modules/LLVMCheckCompilerLinkerFlag.cmake b/flang-classic/17.0-4/llvm-classic/cmake/Modules/LLVMCheckCompilerLinkerFlag.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/cmake/Modules/LLVMCheckCompilerLinkerFlag.cmake rename to flang-classic/17.0-4/llvm-classic/cmake/Modules/LLVMCheckCompilerLinkerFlag.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/cmake/Modules/SetPlatformToolchainTools.cmake b/flang-classic/17.0-4/llvm-classic/cmake/Modules/SetPlatformToolchainTools.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/cmake/Modules/SetPlatformToolchainTools.cmake rename to flang-classic/17.0-4/llvm-classic/cmake/Modules/SetPlatformToolchainTools.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/cmake/Modules/SortSubset.cmake b/flang-classic/17.0-4/llvm-classic/cmake/Modules/SortSubset.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/cmake/Modules/SortSubset.cmake rename to flang-classic/17.0-4/llvm-classic/cmake/Modules/SortSubset.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/cmake/README.rst b/flang-classic/17.0-4/llvm-classic/cmake/README.rst similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/cmake/README.rst rename to flang-classic/17.0-4/llvm-classic/cmake/README.rst diff --git a/flang-legacy/17.0-4/llvm-legacy/foo b/flang-classic/17.0-4/llvm-classic/foo similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/foo rename to flang-classic/17.0-4/llvm-classic/foo diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/.clang-format b/flang-classic/17.0-4/llvm-classic/llvm/.clang-format similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/.clang-format rename to flang-classic/17.0-4/llvm-classic/llvm/.clang-format diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/.clang-tidy b/flang-classic/17.0-4/llvm-classic/llvm/.clang-tidy similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/.clang-tidy rename to flang-classic/17.0-4/llvm-classic/llvm/.clang-tidy diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/.gitattributes b/flang-classic/17.0-4/llvm-classic/llvm/.gitattributes similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/.gitattributes rename to flang-classic/17.0-4/llvm-classic/llvm/.gitattributes diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/.gitignore b/flang-classic/17.0-4/llvm-classic/llvm/.gitignore similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/.gitignore rename to flang-classic/17.0-4/llvm-classic/llvm/.gitignore diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/CODE_OWNERS.TXT b/flang-classic/17.0-4/llvm-classic/llvm/CODE_OWNERS.TXT similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/CODE_OWNERS.TXT rename to flang-classic/17.0-4/llvm-classic/llvm/CODE_OWNERS.TXT diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/CREDITS.TXT b/flang-classic/17.0-4/llvm-classic/llvm/CREDITS.TXT similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/CREDITS.TXT rename to flang-classic/17.0-4/llvm-classic/llvm/CREDITS.TXT diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/LICENSE.TXT b/flang-classic/17.0-4/llvm-classic/llvm/LICENSE.TXT similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/LICENSE.TXT rename to flang-classic/17.0-4/llvm-classic/llvm/LICENSE.TXT diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/README.txt b/flang-classic/17.0-4/llvm-classic/llvm/README.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/README.txt rename to flang-classic/17.0-4/llvm-classic/llvm/README.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/RELEASE_TESTERS.TXT b/flang-classic/17.0-4/llvm-classic/llvm/RELEASE_TESTERS.TXT similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/RELEASE_TESTERS.TXT rename to flang-classic/17.0-4/llvm-classic/llvm/RELEASE_TESTERS.TXT diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/README b/flang-classic/17.0-4/llvm-classic/llvm/cmake/README similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/README rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/README diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/config-ix.cmake b/flang-classic/17.0-4/llvm-classic/llvm/cmake/config-ix.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/config-ix.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/config-ix.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/config.guess b/flang-classic/17.0-4/llvm-classic/llvm/cmake/config.guess similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/config.guess rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/config.guess diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/dummy.cpp b/flang-classic/17.0-4/llvm-classic/llvm/cmake/dummy.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/dummy.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/dummy.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/AddLLVM.cmake b/flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/AddLLVM.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/AddLLVM.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/AddLLVM.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/AddOCaml.cmake b/flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/AddOCaml.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/AddOCaml.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/AddOCaml.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/AddSphinxTarget.cmake b/flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/AddSphinxTarget.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/AddSphinxTarget.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/AddSphinxTarget.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/CheckAtomic.cmake b/flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/CheckAtomic.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/CheckAtomic.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/CheckAtomic.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/CheckCompilerVersion.cmake b/flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/CheckCompilerVersion.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/CheckCompilerVersion.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/CheckCompilerVersion.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/CheckProblematicConfigurations.cmake b/flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/CheckProblematicConfigurations.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/CheckProblematicConfigurations.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/CheckProblematicConfigurations.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/ChooseMSVCCRT.cmake b/flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/ChooseMSVCCRT.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/ChooseMSVCCRT.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/ChooseMSVCCRT.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/CoverageReport.cmake b/flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/CoverageReport.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/CoverageReport.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/CoverageReport.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/CrossCompile.cmake b/flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/CrossCompile.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/CrossCompile.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/CrossCompile.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/DetermineGCCCompatible.cmake b/flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/DetermineGCCCompatible.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/DetermineGCCCompatible.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/DetermineGCCCompatible.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/FindFFI.cmake b/flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/FindFFI.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/FindFFI.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/FindFFI.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/FindLibEdit.cmake b/flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/FindLibEdit.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/FindLibEdit.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/FindLibEdit.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/FindLibpfm.cmake b/flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/FindLibpfm.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/FindLibpfm.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/FindLibpfm.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/FindOCaml.cmake b/flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/FindOCaml.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/FindOCaml.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/FindOCaml.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/FindSphinx.cmake b/flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/FindSphinx.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/FindSphinx.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/FindSphinx.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/FindTerminfo.cmake b/flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/FindTerminfo.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/FindTerminfo.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/FindTerminfo.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/FindZ3.cmake b/flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/FindZ3.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/FindZ3.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/FindZ3.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/Findzstd.cmake b/flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/Findzstd.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/Findzstd.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/Findzstd.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/GenerateVersionFromVCS.cmake b/flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/GenerateVersionFromVCS.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/GenerateVersionFromVCS.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/GenerateVersionFromVCS.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/GetErrcMessages.cmake b/flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/GetErrcMessages.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/GetErrcMessages.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/GetErrcMessages.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/GetHostTriple.cmake b/flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/GetHostTriple.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/GetHostTriple.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/GetHostTriple.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/GetLibraryName.cmake b/flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/GetLibraryName.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/GetLibraryName.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/GetLibraryName.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/HandleLLVMOptions.cmake b/flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/HandleLLVMOptions.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/HandleLLVMOptions.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/HandleLLVMOptions.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/HandleLLVMStdlib.cmake b/flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/HandleLLVMStdlib.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/HandleLLVMStdlib.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/HandleLLVMStdlib.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/LLVM-Build.cmake b/flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/LLVM-Build.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/LLVM-Build.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/LLVM-Build.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/LLVM-Config.cmake b/flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/LLVM-Config.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/LLVM-Config.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/LLVM-Config.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/LLVMCheckLinkerFlag.cmake b/flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/LLVMCheckLinkerFlag.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/LLVMCheckLinkerFlag.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/LLVMCheckLinkerFlag.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/LLVMConfig.cmake.in b/flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/LLVMConfig.cmake.in similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/LLVMConfig.cmake.in rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/LLVMConfig.cmake.in diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/LLVMConfigVersion.cmake.in b/flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/LLVMConfigVersion.cmake.in similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/LLVMConfigVersion.cmake.in rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/LLVMConfigVersion.cmake.in diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/LLVMDistributionSupport.cmake b/flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/LLVMDistributionSupport.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/LLVMDistributionSupport.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/LLVMDistributionSupport.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/LLVMExternalProjectUtils.cmake b/flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/LLVMExternalProjectUtils.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/LLVMExternalProjectUtils.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/LLVMExternalProjectUtils.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/LLVMInstallSymlink.cmake b/flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/LLVMInstallSymlink.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/LLVMInstallSymlink.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/LLVMInstallSymlink.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/LLVMProcessSources.cmake b/flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/LLVMProcessSources.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/LLVMProcessSources.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/LLVMProcessSources.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/SetTargetTriple.cmake b/flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/SetTargetTriple.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/SetTargetTriple.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/SetTargetTriple.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/TableGen.cmake b/flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/TableGen.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/TableGen.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/TableGen.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/TensorFlowCompile.cmake b/flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/TensorFlowCompile.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/TensorFlowCompile.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/TensorFlowCompile.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/UseLibtool.cmake b/flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/UseLibtool.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/UseLibtool.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/UseLibtool.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/VersionFromVCS.cmake b/flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/VersionFromVCS.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/VersionFromVCS.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/VersionFromVCS.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/llvm-driver-template.cpp.in b/flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/llvm-driver-template.cpp.in similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/modules/llvm-driver-template.cpp.in rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/modules/llvm-driver-template.cpp.in diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/nsis_icon.ico b/flang-classic/17.0-4/llvm-classic/llvm/cmake/nsis_icon.ico similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/nsis_icon.ico rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/nsis_icon.ico diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/nsis_logo.bmp b/flang-classic/17.0-4/llvm-classic/llvm/cmake/nsis_logo.bmp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/nsis_logo.bmp rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/nsis_logo.bmp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/platforms/Android.cmake b/flang-classic/17.0-4/llvm-classic/llvm/cmake/platforms/Android.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/platforms/Android.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/platforms/Android.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/platforms/ClangClCMakeCompileRules.cmake b/flang-classic/17.0-4/llvm-classic/llvm/cmake/platforms/ClangClCMakeCompileRules.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/platforms/ClangClCMakeCompileRules.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/platforms/ClangClCMakeCompileRules.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/platforms/WinMsvc.cmake b/flang-classic/17.0-4/llvm-classic/llvm/cmake/platforms/WinMsvc.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/platforms/WinMsvc.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/platforms/WinMsvc.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/platforms/iOS.cmake b/flang-classic/17.0-4/llvm-classic/llvm/cmake/platforms/iOS.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/platforms/iOS.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/platforms/iOS.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/cmake/unwind.h b/flang-classic/17.0-4/llvm-classic/llvm/cmake/unwind.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/cmake/unwind.h rename to flang-classic/17.0-4/llvm-classic/llvm/cmake/unwind.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/configure b/flang-classic/17.0-4/llvm-classic/llvm/configure similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/configure rename to flang-classic/17.0-4/llvm-classic/llvm/configure diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/BrainF/BrainF.cpp b/flang-classic/17.0-4/llvm-classic/llvm/examples/BrainF/BrainF.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/BrainF/BrainF.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/examples/BrainF/BrainF.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/BrainF/BrainF.h b/flang-classic/17.0-4/llvm-classic/llvm/examples/BrainF/BrainF.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/BrainF/BrainF.h rename to flang-classic/17.0-4/llvm-classic/llvm/examples/BrainF/BrainF.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/BrainF/BrainFDriver.cpp b/flang-classic/17.0-4/llvm-classic/llvm/examples/BrainF/BrainFDriver.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/BrainF/BrainFDriver.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/examples/BrainF/BrainFDriver.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/BrainF/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/BrainF/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/BrainF/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/BrainF/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Bye/Bye.cpp b/flang-classic/17.0-4/llvm-classic/llvm/examples/Bye/Bye.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Bye/Bye.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Bye/Bye.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Bye/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/Bye/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Bye/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Bye/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/ExceptionDemo/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/ExceptionDemo/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/ExceptionDemo/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/ExceptionDemo/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/ExceptionDemo/ExceptionDemo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/examples/ExceptionDemo/ExceptionDemo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/ExceptionDemo/ExceptionDemo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/examples/ExceptionDemo/ExceptionDemo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Fibonacci/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/Fibonacci/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Fibonacci/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Fibonacci/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Fibonacci/fibonacci.cpp b/flang-classic/17.0-4/llvm-classic/llvm/examples/Fibonacci/fibonacci.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Fibonacci/fibonacci.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Fibonacci/fibonacci.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/HowToUseJIT/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/HowToUseJIT/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/HowToUseJIT/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/HowToUseJIT/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/HowToUseJIT/HowToUseJIT.cpp b/flang-classic/17.0-4/llvm-classic/llvm/examples/HowToUseJIT/HowToUseJIT.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/HowToUseJIT/HowToUseJIT.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/examples/HowToUseJIT/HowToUseJIT.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/HowToUseLLJIT/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/HowToUseLLJIT/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/HowToUseLLJIT/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/HowToUseLLJIT/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/HowToUseLLJIT/HowToUseLLJIT.cpp b/flang-classic/17.0-4/llvm-classic/llvm/examples/HowToUseLLJIT/HowToUseLLJIT.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/HowToUseLLJIT/HowToUseLLJIT.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/examples/HowToUseLLJIT/HowToUseLLJIT.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/IRTransforms/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/IRTransforms/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/IRTransforms/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/IRTransforms/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/IRTransforms/SimplifyCFG.cpp b/flang-classic/17.0-4/llvm-classic/llvm/examples/IRTransforms/SimplifyCFG.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/IRTransforms/SimplifyCFG.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/examples/IRTransforms/SimplifyCFG.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/BuildingAJIT/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/BuildingAJIT/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/BuildingAJIT/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/BuildingAJIT/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/KaleidoscopeJIT.h b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/KaleidoscopeJIT.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/KaleidoscopeJIT.h rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/KaleidoscopeJIT.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/toy.cpp b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/toy.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/toy.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/toy.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/KaleidoscopeJIT.h b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/KaleidoscopeJIT.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/KaleidoscopeJIT.h rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/KaleidoscopeJIT.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/toy.cpp b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/toy.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/toy.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/toy.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/KaleidoscopeJIT.h b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/KaleidoscopeJIT.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/KaleidoscopeJIT.h rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/KaleidoscopeJIT.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/toy.cpp b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/toy.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/toy.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/toy.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/KaleidoscopeJIT.h b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/KaleidoscopeJIT.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/KaleidoscopeJIT.h rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/KaleidoscopeJIT.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/toy.cpp b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/toy.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/toy.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/toy.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/Chapter2/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/Chapter2/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/Chapter2/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/Chapter2/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/Chapter2/toy.cpp b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/Chapter2/toy.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/Chapter2/toy.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/Chapter2/toy.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/Chapter3/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/Chapter3/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/Chapter3/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/Chapter3/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/Chapter3/toy.cpp b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/Chapter3/toy.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/Chapter3/toy.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/Chapter3/toy.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/Chapter4/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/Chapter4/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/Chapter4/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/Chapter4/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/Chapter4/toy.cpp b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/Chapter4/toy.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/Chapter4/toy.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/Chapter4/toy.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/Chapter5/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/Chapter5/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/Chapter5/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/Chapter5/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/Chapter5/toy.cpp b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/Chapter5/toy.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/Chapter5/toy.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/Chapter5/toy.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/Chapter6/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/Chapter6/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/Chapter6/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/Chapter6/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/Chapter6/toy.cpp b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/Chapter6/toy.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/Chapter6/toy.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/Chapter6/toy.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/Chapter7/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/Chapter7/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/Chapter7/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/Chapter7/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/Chapter7/toy.cpp b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/Chapter7/toy.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/Chapter7/toy.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/Chapter7/toy.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/Chapter8/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/Chapter8/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/Chapter8/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/Chapter8/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/Chapter8/toy.cpp b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/Chapter8/toy.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/Chapter8/toy.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/Chapter8/toy.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/Chapter9/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/Chapter9/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/Chapter9/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/Chapter9/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/Chapter9/toy.cpp b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/Chapter9/toy.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/Chapter9/toy.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/Chapter9/toy.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/MCJIT/README.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/MCJIT/README.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/MCJIT/README.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/MCJIT/README.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/MCJIT/cached/README.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/MCJIT/cached/README.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/MCJIT/cached/README.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/MCJIT/cached/README.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/MCJIT/cached/genk-timing.py b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/MCJIT/cached/genk-timing.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/MCJIT/cached/genk-timing.py rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/MCJIT/cached/genk-timing.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/MCJIT/cached/split-lib.py b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/MCJIT/cached/split-lib.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/MCJIT/cached/split-lib.py rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/MCJIT/cached/split-lib.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/MCJIT/cached/toy-jit.cpp b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/MCJIT/cached/toy-jit.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/MCJIT/cached/toy-jit.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/MCJIT/cached/toy-jit.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/MCJIT/cached/toy.cpp b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/MCJIT/cached/toy.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/MCJIT/cached/toy.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/MCJIT/cached/toy.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/MCJIT/complete/README.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/MCJIT/complete/README.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/MCJIT/complete/README.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/MCJIT/complete/README.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/MCJIT/complete/genk-timing.py b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/MCJIT/complete/genk-timing.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/MCJIT/complete/genk-timing.py rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/MCJIT/complete/genk-timing.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/MCJIT/complete/split-lib.py b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/MCJIT/complete/split-lib.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/MCJIT/complete/split-lib.py rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/MCJIT/complete/split-lib.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/MCJIT/complete/toy.cpp b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/MCJIT/complete/toy.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/MCJIT/complete/toy.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/MCJIT/complete/toy.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/MCJIT/initial/README.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/MCJIT/initial/README.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/MCJIT/initial/README.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/MCJIT/initial/README.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/MCJIT/initial/toy.cpp b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/MCJIT/initial/toy.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/MCJIT/initial/toy.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/MCJIT/initial/toy.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/MCJIT/lazy/README.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/MCJIT/lazy/README.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/MCJIT/lazy/README.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/MCJIT/lazy/README.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/MCJIT/lazy/genk-timing.py b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/MCJIT/lazy/genk-timing.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/MCJIT/lazy/genk-timing.py rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/MCJIT/lazy/genk-timing.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/MCJIT/lazy/toy-jit.cpp b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/MCJIT/lazy/toy-jit.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/MCJIT/lazy/toy-jit.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/MCJIT/lazy/toy-jit.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/MCJIT/lazy/toy.cpp b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/MCJIT/lazy/toy.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/MCJIT/lazy/toy.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/MCJIT/lazy/toy.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/include/KaleidoscopeJIT.h b/flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/include/KaleidoscopeJIT.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/Kaleidoscope/include/KaleidoscopeJIT.h rename to flang-classic/17.0-4/llvm-classic/llvm/examples/Kaleidoscope/include/KaleidoscopeJIT.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/ModuleMaker/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/ModuleMaker/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/ModuleMaker/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/ModuleMaker/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/ModuleMaker/ModuleMaker.cpp b/flang-classic/17.0-4/llvm-classic/llvm/examples/ModuleMaker/ModuleMaker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/ModuleMaker/ModuleMaker.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/examples/ModuleMaker/ModuleMaker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/ModuleMaker/README.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/ModuleMaker/README.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/ModuleMaker/README.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/ModuleMaker/README.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/ExampleModules.h b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/ExampleModules.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/ExampleModules.h rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/ExampleModules.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITDumpObjects/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITDumpObjects/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITDumpObjects/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITDumpObjects/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITDumpObjects/LLJITDumpObjects.cpp b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITDumpObjects/LLJITDumpObjects.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITDumpObjects/LLJITDumpObjects.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITDumpObjects/LLJITDumpObjects.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITRemovableCode/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITRemovableCode/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITRemovableCode/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITRemovableCode/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITRemovableCode/LLJITRemovableCode.cpp b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITRemovableCode/LLJITRemovableCode.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITRemovableCode/LLJITRemovableCode.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITRemovableCode/LLJITRemovableCode.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithCustomObjectLinkingLayer/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithCustomObjectLinkingLayer/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithCustomObjectLinkingLayer/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithCustomObjectLinkingLayer/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithCustomObjectLinkingLayer/LLJITWithCustomObjectLinkingLayer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithCustomObjectLinkingLayer/LLJITWithCustomObjectLinkingLayer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithCustomObjectLinkingLayer/LLJITWithCustomObjectLinkingLayer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithCustomObjectLinkingLayer/LLJITWithCustomObjectLinkingLayer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithExecutorProcessControl/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithExecutorProcessControl/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithExecutorProcessControl/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithExecutorProcessControl/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithExecutorProcessControl/LLJITWithExecutorProcessControl.cpp b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithExecutorProcessControl/LLJITWithExecutorProcessControl.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithExecutorProcessControl/LLJITWithExecutorProcessControl.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithExecutorProcessControl/LLJITWithExecutorProcessControl.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithGDBRegistrationListener/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithGDBRegistrationListener/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithGDBRegistrationListener/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithGDBRegistrationListener/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithGDBRegistrationListener/LLJITWithGDBRegistrationListener.cpp b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithGDBRegistrationListener/LLJITWithGDBRegistrationListener.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithGDBRegistrationListener/LLJITWithGDBRegistrationListener.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithGDBRegistrationListener/LLJITWithGDBRegistrationListener.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithInitializers/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithInitializers/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithInitializers/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithInitializers/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithInitializers/LLJITWithInitializers.cpp b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithInitializers/LLJITWithInitializers.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithInitializers/LLJITWithInitializers.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithInitializers/LLJITWithInitializers.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithLazyReexports/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithLazyReexports/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithLazyReexports/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithLazyReexports/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithLazyReexports/LLJITWithLazyReexports.cpp b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithLazyReexports/LLJITWithLazyReexports.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithLazyReexports/LLJITWithLazyReexports.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithLazyReexports/LLJITWithLazyReexports.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithObjectCache/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithObjectCache/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithObjectCache/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithObjectCache/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithObjectCache/LLJITWithObjectCache.cpp b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithObjectCache/LLJITWithObjectCache.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithObjectCache/LLJITWithObjectCache.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithObjectCache/LLJITWithObjectCache.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithObjectLinkingLayerPlugin/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithObjectLinkingLayerPlugin/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithObjectLinkingLayerPlugin/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithObjectLinkingLayerPlugin/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithObjectLinkingLayerPlugin/LLJITWithObjectLinkingLayerPlugin.cpp b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithObjectLinkingLayerPlugin/LLJITWithObjectLinkingLayerPlugin.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithObjectLinkingLayerPlugin/LLJITWithObjectLinkingLayerPlugin.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithObjectLinkingLayerPlugin/LLJITWithObjectLinkingLayerPlugin.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithOptimizingIRTransform/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithOptimizingIRTransform/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithOptimizingIRTransform/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithOptimizingIRTransform/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithOptimizingIRTransform/LLJITWithOptimizingIRTransform.cpp b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithOptimizingIRTransform/LLJITWithOptimizingIRTransform.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithOptimizingIRTransform/LLJITWithOptimizingIRTransform.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithOptimizingIRTransform/LLJITWithOptimizingIRTransform.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/LLJITWithRemoteDebugging.cpp b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/LLJITWithRemoteDebugging.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/LLJITWithRemoteDebugging.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/LLJITWithRemoteDebugging.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/RemoteJITUtils.cpp b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/RemoteJITUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/RemoteJITUtils.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/RemoteJITUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/RemoteJITUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/RemoteJITUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/RemoteJITUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/RemoteJITUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithThinLTOSummaries/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithThinLTOSummaries/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithThinLTOSummaries/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithThinLTOSummaries/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithThinLTOSummaries/LLJITWithThinLTOSummaries.cpp b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithThinLTOSummaries/LLJITWithThinLTOSummaries.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/LLJITWithThinLTOSummaries/LLJITWithThinLTOSummaries.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/LLJITWithThinLTOSummaries/LLJITWithThinLTOSummaries.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/OrcV2CBindingsAddObjectFile/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/OrcV2CBindingsAddObjectFile/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/OrcV2CBindingsAddObjectFile/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/OrcV2CBindingsAddObjectFile/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/OrcV2CBindingsAddObjectFile/OrcV2CBindingsAddObjectFile.c b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/OrcV2CBindingsAddObjectFile/OrcV2CBindingsAddObjectFile.c similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/OrcV2CBindingsAddObjectFile/OrcV2CBindingsAddObjectFile.c rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/OrcV2CBindingsAddObjectFile/OrcV2CBindingsAddObjectFile.c diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/OrcV2CBindingsBasicUsage/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/OrcV2CBindingsBasicUsage/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/OrcV2CBindingsBasicUsage/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/OrcV2CBindingsBasicUsage/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/OrcV2CBindingsBasicUsage/OrcV2CBindingsBasicUsage.c b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/OrcV2CBindingsBasicUsage/OrcV2CBindingsBasicUsage.c similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/OrcV2CBindingsBasicUsage/OrcV2CBindingsBasicUsage.c rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/OrcV2CBindingsBasicUsage/OrcV2CBindingsBasicUsage.c diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/OrcV2CBindingsDumpObjects/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/OrcV2CBindingsDumpObjects/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/OrcV2CBindingsDumpObjects/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/OrcV2CBindingsDumpObjects/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/OrcV2CBindingsDumpObjects/OrcV2CBindingsDumpObjects.c b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/OrcV2CBindingsDumpObjects/OrcV2CBindingsDumpObjects.c similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/OrcV2CBindingsDumpObjects/OrcV2CBindingsDumpObjects.c rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/OrcV2CBindingsDumpObjects/OrcV2CBindingsDumpObjects.c diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/OrcV2CBindingsIRTransforms/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/OrcV2CBindingsIRTransforms/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/OrcV2CBindingsIRTransforms/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/OrcV2CBindingsIRTransforms/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/OrcV2CBindingsIRTransforms/OrcV2CBindingsIRTransforms.c b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/OrcV2CBindingsIRTransforms/OrcV2CBindingsIRTransforms.c similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/OrcV2CBindingsIRTransforms/OrcV2CBindingsIRTransforms.c rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/OrcV2CBindingsIRTransforms/OrcV2CBindingsIRTransforms.c diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/OrcV2CBindingsLazy/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/OrcV2CBindingsLazy/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/OrcV2CBindingsLazy/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/OrcV2CBindingsLazy/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/OrcV2CBindingsLazy/OrcV2CBindingsLazy.c b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/OrcV2CBindingsLazy/OrcV2CBindingsLazy.c similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/OrcV2CBindingsLazy/OrcV2CBindingsLazy.c rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/OrcV2CBindingsLazy/OrcV2CBindingsLazy.c diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/OrcV2CBindingsMCJITLikeMemoryManager/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/OrcV2CBindingsMCJITLikeMemoryManager/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/OrcV2CBindingsMCJITLikeMemoryManager/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/OrcV2CBindingsMCJITLikeMemoryManager/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/OrcV2CBindingsMCJITLikeMemoryManager/OrcV2CBindingsMCJITLikeMemoryManager.c b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/OrcV2CBindingsMCJITLikeMemoryManager/OrcV2CBindingsMCJITLikeMemoryManager.c similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/OrcV2CBindingsMCJITLikeMemoryManager/OrcV2CBindingsMCJITLikeMemoryManager.c rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/OrcV2CBindingsMCJITLikeMemoryManager/OrcV2CBindingsMCJITLikeMemoryManager.c diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/OrcV2CBindingsRemovableCode/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/OrcV2CBindingsRemovableCode/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/OrcV2CBindingsRemovableCode/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/OrcV2CBindingsRemovableCode/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/OrcV2CBindingsRemovableCode/OrcV2CBindingsRemovableCode.c b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/OrcV2CBindingsRemovableCode/OrcV2CBindingsRemovableCode.c similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/OrcV2CBindingsRemovableCode/OrcV2CBindingsRemovableCode.c rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/OrcV2CBindingsRemovableCode/OrcV2CBindingsRemovableCode.c diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/OrcV2CBindingsVeryLazy/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/OrcV2CBindingsVeryLazy/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/OrcV2CBindingsVeryLazy/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/OrcV2CBindingsVeryLazy/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/OrcV2CBindingsVeryLazy/OrcV2CBindingsVeryLazy.c b/flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/OrcV2CBindingsVeryLazy/OrcV2CBindingsVeryLazy.c similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/OrcV2Examples/OrcV2CBindingsVeryLazy/OrcV2CBindingsVeryLazy.c rename to flang-classic/17.0-4/llvm-classic/llvm/examples/OrcV2Examples/OrcV2CBindingsVeryLazy/OrcV2CBindingsVeryLazy.c diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/ParallelJIT/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/ParallelJIT/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/ParallelJIT/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/ParallelJIT/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/ParallelJIT/ParallelJIT.cpp b/flang-classic/17.0-4/llvm-classic/llvm/examples/ParallelJIT/ParallelJIT.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/ParallelJIT/ParallelJIT.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/examples/ParallelJIT/ParallelJIT.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/SpeculativeJIT/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/examples/SpeculativeJIT/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/SpeculativeJIT/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/examples/SpeculativeJIT/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/examples/SpeculativeJIT/SpeculativeJIT.cpp b/flang-classic/17.0-4/llvm-classic/llvm/examples/SpeculativeJIT/SpeculativeJIT.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/examples/SpeculativeJIT/SpeculativeJIT.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/examples/SpeculativeJIT/SpeculativeJIT.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/include/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/include/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/Analysis.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/Analysis.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/Analysis.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/Analysis.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/BitReader.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/BitReader.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/BitReader.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/BitReader.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/BitWriter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/BitWriter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/BitWriter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/BitWriter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/Comdat.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/Comdat.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/Comdat.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/Comdat.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/Core.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/Core.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/Core.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/Core.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/DataTypes.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/DataTypes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/DataTypes.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/DataTypes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/DebugInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/DebugInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/DebugInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/DebugInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/Deprecated.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/Deprecated.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/Deprecated.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/Deprecated.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/Disassembler.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/Disassembler.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/Disassembler.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/Disassembler.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/DisassemblerTypes.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/DisassemblerTypes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/DisassemblerTypes.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/DisassemblerTypes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/Error.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/Error.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/Error.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/Error.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/ErrorHandling.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/ErrorHandling.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/ErrorHandling.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/ErrorHandling.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/ExecutionEngine.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/ExecutionEngine.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/ExecutionEngine.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/ExecutionEngine.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/ExternC.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/ExternC.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/ExternC.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/ExternC.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/IRReader.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/IRReader.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/IRReader.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/IRReader.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/LLJIT.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/LLJIT.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/LLJIT.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/LLJIT.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/Linker.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/Linker.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/Linker.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/Linker.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/Object.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/Object.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/Object.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/Object.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/Orc.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/Orc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/Orc.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/Orc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/OrcEE.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/OrcEE.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/OrcEE.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/OrcEE.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/Remarks.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/Remarks.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/Remarks.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/Remarks.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/Support.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/Support.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/Support.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/Support.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/Target.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/Target.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/Target.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/Target.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/TargetMachine.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/TargetMachine.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/TargetMachine.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/TargetMachine.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/Transforms/PassBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/Transforms/PassBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/Transforms/PassBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/Transforms/PassBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/Types.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/Types.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/Types.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/Types.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/blake3.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/blake3.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/blake3.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/blake3.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/lto.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/lto.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm-c/lto.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm-c/lto.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/ADL.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/ADL.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/ADL.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/ADL.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/APFixedPoint.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/APFixedPoint.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/APFixedPoint.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/APFixedPoint.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/APFloat.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/APFloat.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/APFloat.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/APFloat.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/APInt.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/APInt.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/APInt.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/APInt.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/APSInt.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/APSInt.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/APSInt.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/APSInt.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/AddressRanges.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/AddressRanges.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/AddressRanges.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/AddressRanges.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/AllocatorList.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/AllocatorList.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/AllocatorList.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/AllocatorList.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/Any.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/Any.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/Any.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/Any.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/ArrayRef.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/ArrayRef.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/ArrayRef.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/ArrayRef.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/BitVector.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/BitVector.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/BitVector.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/BitVector.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/Bitfields.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/Bitfields.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/Bitfields.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/Bitfields.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/BitmaskEnum.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/BitmaskEnum.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/BitmaskEnum.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/BitmaskEnum.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/BreadthFirstIterator.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/BreadthFirstIterator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/BreadthFirstIterator.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/BreadthFirstIterator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/CachedHashString.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/CachedHashString.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/CachedHashString.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/CachedHashString.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/CoalescingBitVector.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/CoalescingBitVector.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/CoalescingBitVector.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/CoalescingBitVector.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/CombinationGenerator.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/CombinationGenerator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/CombinationGenerator.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/CombinationGenerator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/ConcurrentHashtable.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/ConcurrentHashtable.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/ConcurrentHashtable.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/ConcurrentHashtable.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/DAGDeltaAlgorithm.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/DAGDeltaAlgorithm.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/DAGDeltaAlgorithm.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/DAGDeltaAlgorithm.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/DeltaAlgorithm.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/DeltaAlgorithm.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/DeltaAlgorithm.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/DeltaAlgorithm.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/DenseMap.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/DenseMap.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/DenseMap.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/DenseMap.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/DenseMapInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/DenseMapInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/DenseMapInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/DenseMapInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/DenseMapInfoVariant.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/DenseMapInfoVariant.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/DenseMapInfoVariant.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/DenseMapInfoVariant.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/DenseSet.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/DenseSet.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/DenseSet.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/DenseSet.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/DepthFirstIterator.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/DepthFirstIterator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/DepthFirstIterator.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/DepthFirstIterator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/DirectedGraph.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/DirectedGraph.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/DirectedGraph.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/DirectedGraph.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/EnumeratedArray.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/EnumeratedArray.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/EnumeratedArray.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/EnumeratedArray.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/EpochTracker.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/EpochTracker.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/EpochTracker.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/EpochTracker.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/EquivalenceClasses.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/EquivalenceClasses.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/EquivalenceClasses.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/EquivalenceClasses.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/FloatingPointMode.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/FloatingPointMode.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/FloatingPointMode.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/FloatingPointMode.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/FoldingSet.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/FoldingSet.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/FoldingSet.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/FoldingSet.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/FunctionExtras.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/FunctionExtras.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/FunctionExtras.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/FunctionExtras.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/GenericConvergenceVerifier.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/GenericConvergenceVerifier.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/GenericConvergenceVerifier.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/GenericConvergenceVerifier.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/GenericCycleImpl.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/GenericCycleImpl.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/GenericCycleImpl.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/GenericCycleImpl.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/GenericCycleInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/GenericCycleInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/GenericCycleInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/GenericCycleInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/GenericSSAContext.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/GenericSSAContext.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/GenericSSAContext.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/GenericSSAContext.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/GenericUniformityImpl.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/GenericUniformityImpl.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/GenericUniformityImpl.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/GenericUniformityImpl.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/GenericUniformityInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/GenericUniformityInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/GenericUniformityInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/GenericUniformityInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/GraphTraits.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/GraphTraits.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/GraphTraits.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/GraphTraits.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/Hashing.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/Hashing.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/Hashing.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/Hashing.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/ImmutableList.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/ImmutableList.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/ImmutableList.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/ImmutableList.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/ImmutableMap.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/ImmutableMap.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/ImmutableMap.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/ImmutableMap.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/ImmutableSet.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/ImmutableSet.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/ImmutableSet.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/ImmutableSet.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/IndexedMap.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/IndexedMap.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/IndexedMap.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/IndexedMap.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/IntEqClasses.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/IntEqClasses.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/IntEqClasses.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/IntEqClasses.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/IntervalMap.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/IntervalMap.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/IntervalMap.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/IntervalMap.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/IntervalTree.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/IntervalTree.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/IntervalTree.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/IntervalTree.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/IntrusiveRefCntPtr.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/IntrusiveRefCntPtr.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/IntrusiveRefCntPtr.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/IntrusiveRefCntPtr.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/IntrusiveVariant.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/IntrusiveVariant.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/IntrusiveVariant.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/IntrusiveVariant.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/MapVector.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/MapVector.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/MapVector.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/MapVector.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/PackedVector.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/PackedVector.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/PackedVector.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/PackedVector.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/PointerEmbeddedInt.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/PointerEmbeddedInt.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/PointerEmbeddedInt.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/PointerEmbeddedInt.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/PointerIntPair.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/PointerIntPair.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/PointerIntPair.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/PointerIntPair.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/PointerSumType.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/PointerSumType.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/PointerSumType.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/PointerSumType.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/PointerUnion.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/PointerUnion.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/PointerUnion.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/PointerUnion.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/PostOrderIterator.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/PostOrderIterator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/PostOrderIterator.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/PostOrderIterator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/PriorityQueue.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/PriorityQueue.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/PriorityQueue.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/PriorityQueue.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/PriorityWorklist.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/PriorityWorklist.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/PriorityWorklist.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/PriorityWorklist.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/SCCIterator.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/SCCIterator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/SCCIterator.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/SCCIterator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/STLExtras.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/STLExtras.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/STLExtras.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/STLExtras.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/STLForwardCompat.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/STLForwardCompat.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/STLForwardCompat.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/STLForwardCompat.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/STLFunctionalExtras.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/STLFunctionalExtras.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/STLFunctionalExtras.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/STLFunctionalExtras.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/ScopeExit.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/ScopeExit.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/ScopeExit.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/ScopeExit.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/ScopedHashTable.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/ScopedHashTable.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/ScopedHashTable.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/ScopedHashTable.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/Sequence.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/Sequence.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/Sequence.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/Sequence.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/SetOperations.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/SetOperations.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/SetOperations.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/SetOperations.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/SetVector.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/SetVector.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/SetVector.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/SetVector.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/SmallBitVector.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/SmallBitVector.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/SmallBitVector.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/SmallBitVector.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/SmallPtrSet.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/SmallPtrSet.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/SmallPtrSet.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/SmallPtrSet.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/SmallSet.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/SmallSet.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/SmallSet.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/SmallSet.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/SmallString.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/SmallString.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/SmallString.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/SmallString.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/SmallVector.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/SmallVector.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/SmallVector.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/SmallVector.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/SmallVectorExtras.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/SmallVectorExtras.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/SmallVectorExtras.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/SmallVectorExtras.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/SparseBitVector.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/SparseBitVector.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/SparseBitVector.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/SparseBitVector.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/SparseMultiSet.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/SparseMultiSet.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/SparseMultiSet.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/SparseMultiSet.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/SparseSet.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/SparseSet.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/SparseSet.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/SparseSet.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/Statistic.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/Statistic.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/Statistic.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/Statistic.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/StringExtras.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/StringExtras.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/StringExtras.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/StringExtras.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/StringMap.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/StringMap.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/StringMap.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/StringMap.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/StringMapEntry.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/StringMapEntry.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/StringMapEntry.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/StringMapEntry.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/StringRef.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/StringRef.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/StringRef.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/StringRef.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/StringSet.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/StringSet.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/StringSet.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/StringSet.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/StringSwitch.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/StringSwitch.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/StringSwitch.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/StringSwitch.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/TinyPtrVector.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/TinyPtrVector.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/TinyPtrVector.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/TinyPtrVector.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/Twine.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/Twine.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/Twine.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/Twine.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/TypeSwitch.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/TypeSwitch.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/TypeSwitch.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/TypeSwitch.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/Uniformity.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/Uniformity.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/Uniformity.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/Uniformity.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/UniqueVector.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/UniqueVector.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/UniqueVector.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/UniqueVector.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/VariantTraits.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/VariantTraits.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/VariantTraits.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/VariantTraits.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/bit.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/bit.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/bit.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/bit.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/edit_distance.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/edit_distance.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/edit_distance.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/edit_distance.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/fallible_iterator.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/fallible_iterator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/fallible_iterator.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/fallible_iterator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/identity.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/identity.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/identity.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/identity.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/ilist.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/ilist.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/ilist.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/ilist.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/ilist_base.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/ilist_base.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/ilist_base.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/ilist_base.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/ilist_iterator.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/ilist_iterator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/ilist_iterator.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/ilist_iterator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/ilist_node.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/ilist_node.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/ilist_node.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/ilist_node.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/ilist_node_base.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/ilist_node_base.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/ilist_node_base.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/ilist_node_base.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/ilist_node_options.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/ilist_node_options.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/ilist_node_options.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/ilist_node_options.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/iterator.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/iterator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/iterator.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/iterator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/iterator_range.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/iterator_range.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/iterator_range.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/iterator_range.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/simple_ilist.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/simple_ilist.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ADT/simple_ilist.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ADT/simple_ilist.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/AliasAnalysis.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/AliasAnalysis.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/AliasAnalysis.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/AliasAnalysis.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/AliasAnalysisEvaluator.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/AliasAnalysisEvaluator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/AliasAnalysisEvaluator.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/AliasAnalysisEvaluator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/AliasSetTracker.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/AliasSetTracker.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/AliasSetTracker.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/AliasSetTracker.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/AssumeBundleQueries.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/AssumeBundleQueries.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/AssumeBundleQueries.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/AssumeBundleQueries.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/AssumptionCache.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/AssumptionCache.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/AssumptionCache.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/AssumptionCache.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/BasicAliasAnalysis.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/BasicAliasAnalysis.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/BasicAliasAnalysis.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/BasicAliasAnalysis.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/BlockFrequencyInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/BlockFrequencyInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/BlockFrequencyInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/BlockFrequencyInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/BranchProbabilityInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/BranchProbabilityInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/BranchProbabilityInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/BranchProbabilityInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/CFG.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/CFG.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/CFG.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/CFG.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/CFGPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/CFGPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/CFGPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/CFGPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/CFGSCCPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/CFGSCCPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/CFGSCCPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/CFGSCCPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/CGSCCPassManager.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/CGSCCPassManager.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/CGSCCPassManager.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/CGSCCPassManager.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/CallGraph.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/CallGraph.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/CallGraph.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/CallGraph.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/CallGraphSCCPass.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/CallGraphSCCPass.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/CallGraphSCCPass.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/CallGraphSCCPass.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/CallPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/CallPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/CallPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/CallPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/CaptureTracking.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/CaptureTracking.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/CaptureTracking.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/CaptureTracking.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/CmpInstAnalysis.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/CmpInstAnalysis.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/CmpInstAnalysis.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/CmpInstAnalysis.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/CodeMetrics.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/CodeMetrics.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/CodeMetrics.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/CodeMetrics.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ConstantFolding.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ConstantFolding.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ConstantFolding.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ConstantFolding.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ConstraintSystem.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ConstraintSystem.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ConstraintSystem.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ConstraintSystem.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/CostModel.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/CostModel.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/CostModel.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/CostModel.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/CycleAnalysis.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/CycleAnalysis.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/CycleAnalysis.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/CycleAnalysis.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/DDG.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/DDG.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/DDG.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/DDG.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/DDGPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/DDGPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/DDGPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/DDGPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/DOTGraphTraitsPass.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/DOTGraphTraitsPass.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/DOTGraphTraitsPass.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/DOTGraphTraitsPass.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/Delinearization.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/Delinearization.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/Delinearization.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/Delinearization.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/DemandedBits.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/DemandedBits.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/DemandedBits.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/DemandedBits.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/DependenceAnalysis.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/DependenceAnalysis.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/DependenceAnalysis.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/DependenceAnalysis.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/DependenceGraphBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/DependenceGraphBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/DependenceGraphBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/DependenceGraphBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/DomPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/DomPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/DomPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/DomPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/DomTreeUpdater.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/DomTreeUpdater.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/DomTreeUpdater.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/DomTreeUpdater.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/DominanceFrontier.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/DominanceFrontier.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/DominanceFrontier.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/DominanceFrontier.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/DominanceFrontierImpl.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/DominanceFrontierImpl.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/DominanceFrontierImpl.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/DominanceFrontierImpl.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/EHUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/EHUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/EHUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/EHUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/FunctionPropertiesAnalysis.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/FunctionPropertiesAnalysis.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/FunctionPropertiesAnalysis.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/FunctionPropertiesAnalysis.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/GlobalsModRef.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/GlobalsModRef.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/GlobalsModRef.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/GlobalsModRef.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/GuardUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/GuardUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/GuardUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/GuardUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/HeatUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/HeatUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/HeatUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/HeatUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/IRSimilarityIdentifier.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/IRSimilarityIdentifier.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/IRSimilarityIdentifier.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/IRSimilarityIdentifier.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/IVDescriptors.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/IVDescriptors.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/IVDescriptors.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/IVDescriptors.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/IVUsers.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/IVUsers.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/IVUsers.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/IVUsers.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/IndirectCallPromotionAnalysis.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/IndirectCallPromotionAnalysis.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/IndirectCallPromotionAnalysis.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/IndirectCallPromotionAnalysis.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/IndirectCallVisitor.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/IndirectCallVisitor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/IndirectCallVisitor.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/IndirectCallVisitor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/InlineAdvisor.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/InlineAdvisor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/InlineAdvisor.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/InlineAdvisor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/InlineCost.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/InlineCost.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/InlineCost.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/InlineCost.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/InlineModelFeatureMaps.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/InlineModelFeatureMaps.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/InlineModelFeatureMaps.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/InlineModelFeatureMaps.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/InlineOrder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/InlineOrder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/InlineOrder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/InlineOrder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/InlineSizeEstimatorAnalysis.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/InlineSizeEstimatorAnalysis.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/InlineSizeEstimatorAnalysis.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/InlineSizeEstimatorAnalysis.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/InstCount.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/InstCount.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/InstCount.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/InstCount.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/InstSimplifyFolder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/InstSimplifyFolder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/InstSimplifyFolder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/InstSimplifyFolder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/InstructionPrecedenceTracking.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/InstructionPrecedenceTracking.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/InstructionPrecedenceTracking.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/InstructionPrecedenceTracking.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/InstructionSimplify.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/InstructionSimplify.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/InstructionSimplify.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/InstructionSimplify.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/InteractiveModelRunner.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/InteractiveModelRunner.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/InteractiveModelRunner.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/InteractiveModelRunner.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/Interval.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/Interval.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/Interval.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/Interval.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/IntervalIterator.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/IntervalIterator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/IntervalIterator.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/IntervalIterator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/IntervalPartition.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/IntervalPartition.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/IntervalPartition.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/IntervalPartition.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/IteratedDominanceFrontier.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/IteratedDominanceFrontier.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/IteratedDominanceFrontier.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/IteratedDominanceFrontier.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/LazyBlockFrequencyInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/LazyBlockFrequencyInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/LazyBlockFrequencyInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/LazyBlockFrequencyInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/LazyBranchProbabilityInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/LazyBranchProbabilityInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/LazyBranchProbabilityInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/LazyBranchProbabilityInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/LazyCallGraph.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/LazyCallGraph.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/LazyCallGraph.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/LazyCallGraph.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/LazyValueInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/LazyValueInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/LazyValueInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/LazyValueInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/Lint.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/Lint.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/Lint.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/Lint.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/Loads.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/Loads.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/Loads.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/Loads.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/LoopAccessAnalysis.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/LoopAccessAnalysis.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/LoopAccessAnalysis.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/LoopAccessAnalysis.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/LoopAnalysisManager.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/LoopAnalysisManager.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/LoopAnalysisManager.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/LoopAnalysisManager.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/LoopCacheAnalysis.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/LoopCacheAnalysis.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/LoopCacheAnalysis.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/LoopCacheAnalysis.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/LoopInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/LoopInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/LoopInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/LoopInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/LoopIterator.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/LoopIterator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/LoopIterator.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/LoopIterator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/LoopNestAnalysis.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/LoopNestAnalysis.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/LoopNestAnalysis.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/LoopNestAnalysis.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/LoopPass.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/LoopPass.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/LoopPass.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/LoopPass.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/LoopUnrollAnalyzer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/LoopUnrollAnalyzer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/LoopUnrollAnalyzer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/LoopUnrollAnalyzer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/MLInlineAdvisor.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/MLInlineAdvisor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/MLInlineAdvisor.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/MLInlineAdvisor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/MLModelRunner.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/MLModelRunner.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/MLModelRunner.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/MLModelRunner.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/MemDerefPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/MemDerefPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/MemDerefPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/MemDerefPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/MemoryBuiltins.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/MemoryBuiltins.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/MemoryBuiltins.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/MemoryBuiltins.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/MemoryDependenceAnalysis.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/MemoryDependenceAnalysis.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/MemoryDependenceAnalysis.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/MemoryDependenceAnalysis.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/MemoryLocation.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/MemoryLocation.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/MemoryLocation.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/MemoryLocation.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/MemoryProfileInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/MemoryProfileInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/MemoryProfileInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/MemoryProfileInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/MemorySSA.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/MemorySSA.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/MemorySSA.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/MemorySSA.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/MemorySSAUpdater.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/MemorySSAUpdater.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/MemorySSAUpdater.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/MemorySSAUpdater.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ModelUnderTrainingRunner.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ModelUnderTrainingRunner.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ModelUnderTrainingRunner.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ModelUnderTrainingRunner.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ModuleDebugInfoPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ModuleDebugInfoPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ModuleDebugInfoPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ModuleDebugInfoPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ModuleSummaryAnalysis.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ModuleSummaryAnalysis.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ModuleSummaryAnalysis.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ModuleSummaryAnalysis.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/MustExecute.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/MustExecute.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/MustExecute.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/MustExecute.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/NoInferenceModelRunner.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/NoInferenceModelRunner.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/NoInferenceModelRunner.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/NoInferenceModelRunner.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ObjCARCAliasAnalysis.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ObjCARCAliasAnalysis.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ObjCARCAliasAnalysis.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ObjCARCAliasAnalysis.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ObjCARCAnalysisUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ObjCARCAnalysisUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ObjCARCAnalysisUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ObjCARCAnalysisUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ObjCARCInstKind.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ObjCARCInstKind.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ObjCARCInstKind.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ObjCARCInstKind.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ObjCARCUtil.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ObjCARCUtil.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ObjCARCUtil.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ObjCARCUtil.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/OptimizationRemarkEmitter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/OptimizationRemarkEmitter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/OptimizationRemarkEmitter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/OptimizationRemarkEmitter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/OverflowInstAnalysis.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/OverflowInstAnalysis.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/OverflowInstAnalysis.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/OverflowInstAnalysis.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/PHITransAddr.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/PHITransAddr.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/PHITransAddr.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/PHITransAddr.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/Passes.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/Passes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/Passes.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/Passes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/PhiValues.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/PhiValues.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/PhiValues.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/PhiValues.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/PostDominators.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/PostDominators.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/PostDominators.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/PostDominators.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ProfileSummaryInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ProfileSummaryInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ProfileSummaryInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ProfileSummaryInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/PtrUseVisitor.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/PtrUseVisitor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/PtrUseVisitor.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/PtrUseVisitor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/RegionInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/RegionInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/RegionInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/RegionInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/RegionInfoImpl.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/RegionInfoImpl.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/RegionInfoImpl.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/RegionInfoImpl.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/RegionIterator.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/RegionIterator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/RegionIterator.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/RegionIterator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/RegionPass.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/RegionPass.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/RegionPass.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/RegionPass.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/RegionPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/RegionPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/RegionPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/RegionPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ReleaseModeModelRunner.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ReleaseModeModelRunner.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ReleaseModeModelRunner.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ReleaseModeModelRunner.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ReplayInlineAdvisor.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ReplayInlineAdvisor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ReplayInlineAdvisor.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ReplayInlineAdvisor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ScalarEvolution.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ScalarEvolution.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ScalarEvolution.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ScalarEvolution.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ScalarEvolutionDivision.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ScalarEvolutionDivision.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ScalarEvolutionDivision.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ScalarEvolutionDivision.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ScalarEvolutionExpressions.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ScalarEvolutionExpressions.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ScalarEvolutionExpressions.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ScalarEvolutionExpressions.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ScalarEvolutionNormalization.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ScalarEvolutionNormalization.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ScalarEvolutionNormalization.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ScalarEvolutionNormalization.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ScalarFuncs.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ScalarFuncs.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ScalarFuncs.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ScalarFuncs.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ScopedNoAliasAA.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ScopedNoAliasAA.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ScopedNoAliasAA.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ScopedNoAliasAA.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/SparsePropagation.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/SparsePropagation.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/SparsePropagation.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/SparsePropagation.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/StackLifetime.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/StackLifetime.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/StackLifetime.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/StackLifetime.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/StackSafetyAnalysis.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/StackSafetyAnalysis.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/StackSafetyAnalysis.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/StackSafetyAnalysis.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/SyntheticCountsUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/SyntheticCountsUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/SyntheticCountsUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/SyntheticCountsUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/TargetFolder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/TargetFolder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/TargetFolder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/TargetFolder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/TargetLibraryInfo.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/TargetLibraryInfo.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/TargetLibraryInfo.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/TargetLibraryInfo.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/TargetLibraryInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/TargetLibraryInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/TargetLibraryInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/TargetLibraryInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/TargetTransformInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/TargetTransformInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/TargetTransformInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/TargetTransformInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/TensorSpec.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/TensorSpec.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/TensorSpec.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/TensorSpec.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/Trace.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/Trace.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/Trace.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/Trace.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/TypeBasedAliasAnalysis.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/TypeBasedAliasAnalysis.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/TypeBasedAliasAnalysis.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/TypeBasedAliasAnalysis.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/TypeMetadataUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/TypeMetadataUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/TypeMetadataUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/TypeMetadataUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/UniformityAnalysis.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/UniformityAnalysis.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/UniformityAnalysis.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/UniformityAnalysis.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/Utils/ImportedFunctionsInliningStatistics.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/Utils/ImportedFunctionsInliningStatistics.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/Utils/ImportedFunctionsInliningStatistics.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/Utils/ImportedFunctionsInliningStatistics.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/Utils/Local.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/Utils/Local.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/Utils/Local.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/Utils/Local.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/Utils/TFUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/Utils/TFUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/Utils/TFUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/Utils/TFUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/Utils/TrainingLogger.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/Utils/TrainingLogger.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/Utils/TrainingLogger.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/Utils/TrainingLogger.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ValueLattice.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ValueLattice.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ValueLattice.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ValueLattice.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ValueLatticeUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ValueLatticeUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ValueLatticeUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ValueLatticeUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ValueTracking.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ValueTracking.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/ValueTracking.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/ValueTracking.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/VecFuncs.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/VecFuncs.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/VecFuncs.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/VecFuncs.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/VectorUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/VectorUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Analysis/VectorUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Analysis/VectorUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/AsmParser/LLLexer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/AsmParser/LLLexer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/AsmParser/LLLexer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/AsmParser/LLLexer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/AsmParser/LLParser.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/AsmParser/LLParser.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/AsmParser/LLParser.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/AsmParser/LLParser.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/AsmParser/LLToken.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/AsmParser/LLToken.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/AsmParser/LLToken.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/AsmParser/LLToken.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/AsmParser/Parser.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/AsmParser/Parser.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/AsmParser/Parser.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/AsmParser/Parser.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/AsmParser/SlotMapping.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/AsmParser/SlotMapping.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/AsmParser/SlotMapping.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/AsmParser/SlotMapping.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/AMDGPUMetadataVerifier.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/AMDGPUMetadataVerifier.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/AMDGPUMetadataVerifier.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/AMDGPUMetadataVerifier.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/COFF.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/COFF.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/COFF.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/COFF.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/DXContainer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/DXContainer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/DXContainer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/DXContainer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/DXContainerConstants.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/DXContainerConstants.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/DXContainerConstants.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/DXContainerConstants.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/Dwarf.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/Dwarf.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/Dwarf.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/Dwarf.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/Dwarf.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/Dwarf.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/Dwarf.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/Dwarf.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/DynamicTags.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/DynamicTags.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/DynamicTags.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/DynamicTags.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELF.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELF.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELF.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELF.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/AArch64.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/AArch64.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/AArch64.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/AArch64.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/AMDGPU.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/AMDGPU.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/AMDGPU.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/AMDGPU.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/ARC.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/ARC.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/ARC.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/ARC.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/ARM.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/ARM.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/ARM.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/ARM.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/AVR.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/AVR.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/AVR.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/AVR.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/BPF.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/BPF.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/BPF.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/BPF.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/CSKY.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/CSKY.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/CSKY.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/CSKY.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/Hexagon.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/Hexagon.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/Hexagon.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/Hexagon.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/Lanai.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/Lanai.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/Lanai.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/Lanai.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/LoongArch.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/LoongArch.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/LoongArch.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/LoongArch.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/M68k.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/M68k.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/M68k.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/M68k.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/MSP430.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/MSP430.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/MSP430.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/MSP430.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/Mips.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/Mips.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/Mips.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/Mips.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/PowerPC.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/PowerPC.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/PowerPC.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/PowerPC.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/PowerPC64.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/PowerPC64.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/PowerPC64.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/PowerPC64.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/RISCV.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/RISCV.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/RISCV.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/RISCV.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/Sparc.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/Sparc.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/Sparc.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/Sparc.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/SystemZ.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/SystemZ.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/SystemZ.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/SystemZ.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/VE.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/VE.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/VE.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/VE.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/Xtensa.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/Xtensa.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/Xtensa.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/Xtensa.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/i386.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/i386.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/i386.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/i386.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/x86_64.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/x86_64.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/x86_64.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/x86_64.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/GOFF.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/GOFF.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/GOFF.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/GOFF.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/MachO.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/MachO.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/MachO.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/MachO.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/MachO.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/MachO.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/MachO.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/MachO.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/Magic.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/Magic.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/Magic.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/Magic.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/Minidump.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/Minidump.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/Minidump.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/Minidump.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/MinidumpConstants.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/MinidumpConstants.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/MinidumpConstants.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/MinidumpConstants.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/MsgPack.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/MsgPack.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/MsgPack.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/MsgPack.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/MsgPack.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/MsgPack.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/MsgPack.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/MsgPack.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/MsgPackDocument.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/MsgPackDocument.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/MsgPackDocument.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/MsgPackDocument.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/MsgPackReader.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/MsgPackReader.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/MsgPackReader.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/MsgPackReader.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/MsgPackWriter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/MsgPackWriter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/MsgPackWriter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/MsgPackWriter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/Swift.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/Swift.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/Swift.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/Swift.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/Swift.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/Swift.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/Swift.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/Swift.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/Wasm.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/Wasm.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/Wasm.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/Wasm.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/WasmRelocs.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/WasmRelocs.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/WasmRelocs.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/WasmRelocs.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/WasmTraits.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/WasmTraits.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/WasmTraits.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/WasmTraits.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/XCOFF.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/XCOFF.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/BinaryFormat/XCOFF.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/BinaryFormat/XCOFF.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Bitcode/BitcodeAnalyzer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Bitcode/BitcodeAnalyzer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Bitcode/BitcodeAnalyzer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Bitcode/BitcodeAnalyzer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Bitcode/BitcodeCommon.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Bitcode/BitcodeCommon.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Bitcode/BitcodeCommon.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Bitcode/BitcodeCommon.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Bitcode/BitcodeConvenience.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Bitcode/BitcodeConvenience.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Bitcode/BitcodeConvenience.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Bitcode/BitcodeConvenience.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Bitcode/BitcodeReader.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Bitcode/BitcodeReader.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Bitcode/BitcodeReader.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Bitcode/BitcodeReader.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Bitcode/BitcodeWriter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Bitcode/BitcodeWriter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Bitcode/BitcodeWriter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Bitcode/BitcodeWriter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Bitcode/BitcodeWriterPass.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Bitcode/BitcodeWriterPass.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Bitcode/BitcodeWriterPass.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Bitcode/BitcodeWriterPass.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Bitcode/LLVMBitCodes.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Bitcode/LLVMBitCodes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Bitcode/LLVMBitCodes.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Bitcode/LLVMBitCodes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Bitstream/BitCodeEnums.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Bitstream/BitCodeEnums.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Bitstream/BitCodeEnums.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Bitstream/BitCodeEnums.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Bitstream/BitCodes.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Bitstream/BitCodes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Bitstream/BitCodes.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Bitstream/BitCodes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Bitstream/BitstreamReader.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Bitstream/BitstreamReader.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Bitstream/BitstreamReader.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Bitstream/BitstreamReader.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Bitstream/BitstreamWriter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Bitstream/BitstreamWriter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Bitstream/BitstreamWriter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Bitstream/BitstreamWriter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/AccelTable.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/AccelTable.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/AccelTable.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/AccelTable.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/Analysis.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/Analysis.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/Analysis.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/Analysis.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/AntiDepBreaker.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/AntiDepBreaker.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/AntiDepBreaker.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/AntiDepBreaker.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/AsmPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/AsmPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/AsmPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/AsmPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/AsmPrinterHandler.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/AsmPrinterHandler.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/AsmPrinterHandler.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/AsmPrinterHandler.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/AssignmentTrackingAnalysis.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/AssignmentTrackingAnalysis.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/AssignmentTrackingAnalysis.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/AssignmentTrackingAnalysis.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/AtomicExpandUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/AtomicExpandUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/AtomicExpandUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/AtomicExpandUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/BasicBlockSectionUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/BasicBlockSectionUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/BasicBlockSectionUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/BasicBlockSectionUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/BasicBlockSectionsProfileReader.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/BasicBlockSectionsProfileReader.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/BasicBlockSectionsProfileReader.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/BasicBlockSectionsProfileReader.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/BasicTTIImpl.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/BasicTTIImpl.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/BasicTTIImpl.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/BasicTTIImpl.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/ByteProvider.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/ByteProvider.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/ByteProvider.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/ByteProvider.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/CFIFixup.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/CFIFixup.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/CFIFixup.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/CFIFixup.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/CSEConfigBase.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/CSEConfigBase.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/CSEConfigBase.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/CSEConfigBase.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/CalcSpillWeights.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/CalcSpillWeights.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/CalcSpillWeights.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/CalcSpillWeights.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/CallingConvLower.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/CallingConvLower.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/CallingConvLower.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/CallingConvLower.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/CodeGenCommonISel.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/CodeGenCommonISel.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/CodeGenCommonISel.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/CodeGenCommonISel.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/CodeGenPassBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/CodeGenPassBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/CodeGenPassBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/CodeGenPassBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/CommandFlags.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/CommandFlags.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/CommandFlags.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/CommandFlags.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/ComplexDeinterleavingPass.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/ComplexDeinterleavingPass.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/ComplexDeinterleavingPass.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/ComplexDeinterleavingPass.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/CostTable.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/CostTable.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/CostTable.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/CostTable.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/DAGCombine.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/DAGCombine.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/DAGCombine.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/DAGCombine.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/DFAPacketizer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/DFAPacketizer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/DFAPacketizer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/DFAPacketizer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/DIE.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/DIE.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/DIE.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/DIE.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/DIEValue.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/DIEValue.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/DIEValue.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/DIEValue.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/DbgEntityHistoryCalculator.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/DbgEntityHistoryCalculator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/DbgEntityHistoryCalculator.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/DbgEntityHistoryCalculator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/DebugHandlerBase.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/DebugHandlerBase.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/DebugHandlerBase.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/DebugHandlerBase.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/DetectDeadLanes.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/DetectDeadLanes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/DetectDeadLanes.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/DetectDeadLanes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/DwarfStringPoolEntry.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/DwarfStringPoolEntry.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/DwarfStringPoolEntry.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/DwarfStringPoolEntry.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/EdgeBundles.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/EdgeBundles.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/EdgeBundles.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/EdgeBundles.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/ExecutionDomainFix.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/ExecutionDomainFix.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/ExecutionDomainFix.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/ExecutionDomainFix.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/ExpandReductions.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/ExpandReductions.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/ExpandReductions.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/ExpandReductions.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/ExpandVectorPredication.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/ExpandVectorPredication.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/ExpandVectorPredication.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/ExpandVectorPredication.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/FastISel.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/FastISel.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/FastISel.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/FastISel.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/FaultMaps.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/FaultMaps.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/FaultMaps.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/FaultMaps.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/FunctionLoweringInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/FunctionLoweringInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/FunctionLoweringInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/FunctionLoweringInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GCMetadata.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GCMetadata.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GCMetadata.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GCMetadata.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GCMetadataPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GCMetadataPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GCMetadataPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GCMetadataPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/CSEInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/CSEInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/CSEInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/CSEInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/CSEMIRBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/CSEMIRBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/CSEMIRBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/CSEMIRBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/CallLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/CallLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/CallLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/CallLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/Combiner.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/Combiner.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/Combiner.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/Combiner.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/CombinerHelper.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/CombinerHelper.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/CombinerHelper.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/CombinerHelper.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/CombinerInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/CombinerInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/CombinerInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/CombinerInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/GIMatchTableExecutor.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/GIMatchTableExecutor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/GIMatchTableExecutor.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/GIMatchTableExecutor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/GIMatchTableExecutorImpl.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/GIMatchTableExecutorImpl.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/GIMatchTableExecutorImpl.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/GIMatchTableExecutorImpl.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/GISelKnownBits.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/GISelKnownBits.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/GISelKnownBits.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/GISelKnownBits.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/GISelWorkList.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/GISelWorkList.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/GISelWorkList.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/GISelWorkList.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/GenericMachineInstrs.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/GenericMachineInstrs.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/GenericMachineInstrs.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/GenericMachineInstrs.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/IRTranslator.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/IRTranslator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/IRTranslator.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/IRTranslator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/InlineAsmLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/InlineAsmLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/InlineAsmLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/InlineAsmLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelect.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelect.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelect.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelect.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelector.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelector.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelector.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelector.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/LegacyLegalizerInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/LegacyLegalizerInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/LegacyLegalizerInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/LegacyLegalizerInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/Legalizer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/Legalizer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/Legalizer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/Legalizer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/LoadStoreOpt.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/LoadStoreOpt.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/LoadStoreOpt.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/LoadStoreOpt.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/Localizer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/Localizer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/Localizer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/Localizer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/LostDebugLocObserver.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/LostDebugLocObserver.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/LostDebugLocObserver.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/LostDebugLocObserver.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/RegBankSelect.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/RegBankSelect.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/RegBankSelect.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/RegBankSelect.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/Utils.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/Utils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/Utils.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/Utils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/HardwareLoops.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/HardwareLoops.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/HardwareLoops.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/HardwareLoops.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/ISDOpcodes.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/ISDOpcodes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/ISDOpcodes.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/ISDOpcodes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/IndirectThunks.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/IndirectThunks.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/IndirectThunks.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/IndirectThunks.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/IntrinsicLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/IntrinsicLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/IntrinsicLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/IntrinsicLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/LatencyPriorityQueue.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/LatencyPriorityQueue.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/LatencyPriorityQueue.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/LatencyPriorityQueue.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/LexicalScopes.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/LexicalScopes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/LexicalScopes.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/LexicalScopes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/LinkAllAsmWriterComponents.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/LinkAllAsmWriterComponents.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/LinkAllAsmWriterComponents.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/LinkAllAsmWriterComponents.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/LinkAllCodegenComponents.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/LinkAllCodegenComponents.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/LinkAllCodegenComponents.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/LinkAllCodegenComponents.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/LiveInterval.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/LiveInterval.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/LiveInterval.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/LiveInterval.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/LiveIntervalCalc.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/LiveIntervalCalc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/LiveIntervalCalc.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/LiveIntervalCalc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/LiveIntervalUnion.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/LiveIntervalUnion.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/LiveIntervalUnion.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/LiveIntervalUnion.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/LiveIntervals.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/LiveIntervals.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/LiveIntervals.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/LiveIntervals.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/LivePhysRegs.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/LivePhysRegs.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/LivePhysRegs.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/LivePhysRegs.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/LiveRangeCalc.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/LiveRangeCalc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/LiveRangeCalc.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/LiveRangeCalc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/LiveRangeEdit.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/LiveRangeEdit.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/LiveRangeEdit.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/LiveRangeEdit.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/LiveRegMatrix.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/LiveRegMatrix.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/LiveRegMatrix.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/LiveRegMatrix.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/LiveRegUnits.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/LiveRegUnits.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/LiveRegUnits.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/LiveRegUnits.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/LiveStacks.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/LiveStacks.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/LiveStacks.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/LiveStacks.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/LiveVariables.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/LiveVariables.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/LiveVariables.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/LiveVariables.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/LoopTraversal.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/LoopTraversal.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/LoopTraversal.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/LoopTraversal.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/LowLevelType.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/LowLevelType.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/LowLevelType.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/LowLevelType.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/LowLevelTypeUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/LowLevelTypeUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/LowLevelTypeUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/LowLevelTypeUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MBFIWrapper.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MBFIWrapper.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MBFIWrapper.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MBFIWrapper.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MIRFSDiscriminator.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MIRFSDiscriminator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MIRFSDiscriminator.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MIRFSDiscriminator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MIRFormatter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MIRFormatter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MIRFormatter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MIRFormatter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MIRParser/MIParser.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MIRParser/MIParser.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MIRParser/MIParser.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MIRParser/MIParser.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MIRParser/MIRParser.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MIRParser/MIRParser.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MIRParser/MIRParser.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MIRParser/MIRParser.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MIRPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MIRPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MIRPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MIRPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MIRSampleProfile.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MIRSampleProfile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MIRSampleProfile.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MIRSampleProfile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MIRYamlMapping.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MIRYamlMapping.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MIRYamlMapping.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MIRYamlMapping.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachORelocation.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachORelocation.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachORelocation.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachORelocation.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineBasicBlock.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineBasicBlock.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineBasicBlock.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineBasicBlock.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineBlockFrequencyInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineBlockFrequencyInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineBlockFrequencyInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineBlockFrequencyInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineBranchProbabilityInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineBranchProbabilityInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineBranchProbabilityInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineBranchProbabilityInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineCFGPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineCFGPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineCFGPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineCFGPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineCombinerPattern.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineCombinerPattern.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineCombinerPattern.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineCombinerPattern.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineConstantPool.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineConstantPool.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineConstantPool.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineConstantPool.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineCycleAnalysis.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineCycleAnalysis.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineCycleAnalysis.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineCycleAnalysis.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineDominanceFrontier.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineDominanceFrontier.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineDominanceFrontier.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineDominanceFrontier.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineDominators.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineDominators.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineDominators.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineDominators.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineFrameInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineFrameInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineFrameInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineFrameInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineFunction.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineFunction.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineFunction.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineFunction.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineFunctionPass.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineFunctionPass.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineFunctionPass.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineFunctionPass.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineInstr.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineInstr.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineInstr.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineInstr.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineInstrBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineInstrBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineInstrBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineInstrBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineInstrBundle.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineInstrBundle.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineInstrBundle.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineInstrBundle.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineInstrBundleIterator.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineInstrBundleIterator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineInstrBundleIterator.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineInstrBundleIterator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineJumpTableInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineJumpTableInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineJumpTableInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineJumpTableInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineLoopInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineLoopInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineLoopInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineLoopInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineLoopUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineLoopUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineLoopUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineLoopUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineMemOperand.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineMemOperand.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineMemOperand.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineMemOperand.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineModuleInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineModuleInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineModuleInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineModuleInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineModuleInfoImpls.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineModuleInfoImpls.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineModuleInfoImpls.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineModuleInfoImpls.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineModuleSlotTracker.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineModuleSlotTracker.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineModuleSlotTracker.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineModuleSlotTracker.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineOperand.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineOperand.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineOperand.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineOperand.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineOutliner.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineOutliner.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineOutliner.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineOutliner.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachinePassManager.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachinePassManager.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachinePassManager.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachinePassManager.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachinePassRegistry.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachinePassRegistry.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachinePassRegistry.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachinePassRegistry.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachinePassRegistry.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachinePassRegistry.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachinePassRegistry.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachinePassRegistry.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachinePipeliner.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachinePipeliner.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachinePipeliner.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachinePipeliner.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachinePostDominators.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachinePostDominators.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachinePostDominators.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachinePostDominators.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineRegionInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineRegionInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineRegionInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineRegionInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineRegisterInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineRegisterInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineRegisterInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineRegisterInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineSSAContext.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineSSAContext.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineSSAContext.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineSSAContext.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineSSAUpdater.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineSSAUpdater.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineSSAUpdater.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineSSAUpdater.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineScheduler.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineScheduler.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineScheduler.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineScheduler.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineSizeOpts.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineSizeOpts.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineSizeOpts.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineSizeOpts.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineStableHash.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineStableHash.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineStableHash.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineStableHash.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineTraceMetrics.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineTraceMetrics.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineTraceMetrics.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineTraceMetrics.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineUniformityAnalysis.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineUniformityAnalysis.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineUniformityAnalysis.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineUniformityAnalysis.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineValueType.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineValueType.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MachineValueType.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MachineValueType.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MacroFusion.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MacroFusion.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MacroFusion.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MacroFusion.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/ModuloSchedule.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/ModuloSchedule.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/ModuloSchedule.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/ModuloSchedule.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MultiHazardRecognizer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MultiHazardRecognizer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/MultiHazardRecognizer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/MultiHazardRecognizer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/NonRelocatableStringpool.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/NonRelocatableStringpool.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/NonRelocatableStringpool.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/NonRelocatableStringpool.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/PBQP/CostAllocator.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/PBQP/CostAllocator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/PBQP/CostAllocator.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/PBQP/CostAllocator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/PBQP/Graph.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/PBQP/Graph.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/PBQP/Graph.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/PBQP/Graph.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/PBQP/Math.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/PBQP/Math.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/PBQP/Math.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/PBQP/Math.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/PBQP/ReductionRules.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/PBQP/ReductionRules.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/PBQP/ReductionRules.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/PBQP/ReductionRules.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/PBQP/Solution.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/PBQP/Solution.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/PBQP/Solution.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/PBQP/Solution.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/PBQPRAConstraint.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/PBQPRAConstraint.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/PBQPRAConstraint.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/PBQPRAConstraint.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/ParallelCG.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/ParallelCG.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/ParallelCG.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/ParallelCG.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/Passes.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/Passes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/Passes.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/Passes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/PreISelIntrinsicLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/PreISelIntrinsicLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/PreISelIntrinsicLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/PreISelIntrinsicLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/PseudoSourceValue.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/PseudoSourceValue.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/PseudoSourceValue.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/PseudoSourceValue.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/RDFGraph.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/RDFGraph.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/RDFGraph.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/RDFGraph.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/RDFLiveness.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/RDFLiveness.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/RDFLiveness.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/RDFLiveness.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/RDFRegisters.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/RDFRegisters.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/RDFRegisters.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/RDFRegisters.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/ReachingDefAnalysis.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/ReachingDefAnalysis.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/ReachingDefAnalysis.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/ReachingDefAnalysis.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/RegAllocCommon.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/RegAllocCommon.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/RegAllocCommon.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/RegAllocCommon.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/RegAllocPBQP.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/RegAllocPBQP.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/RegAllocPBQP.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/RegAllocPBQP.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/RegAllocRegistry.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/RegAllocRegistry.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/RegAllocRegistry.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/RegAllocRegistry.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/Register.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/Register.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/Register.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/Register.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/RegisterBank.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/RegisterBank.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/RegisterBank.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/RegisterBank.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/RegisterBankInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/RegisterBankInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/RegisterBankInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/RegisterBankInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/RegisterClassInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/RegisterClassInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/RegisterClassInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/RegisterClassInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/RegisterPressure.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/RegisterPressure.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/RegisterPressure.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/RegisterPressure.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/RegisterScavenging.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/RegisterScavenging.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/RegisterScavenging.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/RegisterScavenging.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/RegisterUsageInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/RegisterUsageInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/RegisterUsageInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/RegisterUsageInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/ReplaceWithVeclib.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/ReplaceWithVeclib.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/ReplaceWithVeclib.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/ReplaceWithVeclib.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/ResourcePriorityQueue.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/ResourcePriorityQueue.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/ResourcePriorityQueue.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/ResourcePriorityQueue.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/RuntimeLibcalls.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/RuntimeLibcalls.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/RuntimeLibcalls.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/RuntimeLibcalls.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/SDNodeProperties.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/SDNodeProperties.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/SDNodeProperties.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/SDNodeProperties.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/ScheduleDAG.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/ScheduleDAG.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/ScheduleDAG.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/ScheduleDAG.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/ScheduleDAGMutation.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/ScheduleDAGMutation.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/ScheduleDAGMutation.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/ScheduleDAGMutation.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/ScheduleDFS.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/ScheduleDFS.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/ScheduleDFS.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/ScheduleDFS.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/ScheduleHazardRecognizer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/ScheduleHazardRecognizer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/ScheduleHazardRecognizer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/ScheduleHazardRecognizer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/SchedulerRegistry.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/SchedulerRegistry.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/SchedulerRegistry.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/SchedulerRegistry.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/ScoreboardHazardRecognizer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/ScoreboardHazardRecognizer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/ScoreboardHazardRecognizer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/ScoreboardHazardRecognizer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/SelectionDAG.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/SelectionDAG.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/SelectionDAG.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/SelectionDAG.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/SelectionDAGISel.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/SelectionDAGISel.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/SelectionDAGISel.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/SelectionDAGISel.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/SelectionDAGNodes.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/SelectionDAGNodes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/SelectionDAGNodes.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/SelectionDAGNodes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/SelectionDAGTargetInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/SelectionDAGTargetInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/SelectionDAGTargetInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/SelectionDAGTargetInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/SlotIndexes.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/SlotIndexes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/SlotIndexes.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/SlotIndexes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/Spiller.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/Spiller.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/Spiller.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/Spiller.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/StableHashing.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/StableHashing.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/StableHashing.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/StableHashing.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/StackMaps.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/StackMaps.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/StackMaps.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/StackMaps.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/StackProtector.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/StackProtector.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/StackProtector.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/StackProtector.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/SwiftErrorValueTracking.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/SwiftErrorValueTracking.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/SwiftErrorValueTracking.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/SwiftErrorValueTracking.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/SwitchLoweringUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/SwitchLoweringUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/SwitchLoweringUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/SwitchLoweringUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/TailDuplicator.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/TailDuplicator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/TailDuplicator.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/TailDuplicator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/TargetCallingConv.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/TargetCallingConv.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/TargetCallingConv.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/TargetCallingConv.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/TargetFrameLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/TargetFrameLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/TargetFrameLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/TargetFrameLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/TargetInstrInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/TargetInstrInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/TargetInstrInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/TargetInstrInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/TargetLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/TargetLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/TargetLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/TargetLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/TargetOpcodes.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/TargetOpcodes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/TargetOpcodes.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/TargetOpcodes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/TargetPassConfig.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/TargetPassConfig.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/TargetPassConfig.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/TargetPassConfig.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/TargetRegisterInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/TargetRegisterInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/TargetRegisterInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/TargetRegisterInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/TargetSchedule.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/TargetSchedule.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/TargetSchedule.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/TargetSchedule.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/TileShapeInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/TileShapeInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/TileShapeInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/TileShapeInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/TypePromotion.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/TypePromotion.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/TypePromotion.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/TypePromotion.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/UnreachableBlockElim.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/UnreachableBlockElim.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/UnreachableBlockElim.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/UnreachableBlockElim.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/VLIWMachineScheduler.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/VLIWMachineScheduler.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/VLIWMachineScheduler.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/VLIWMachineScheduler.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/ValueTypes.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/ValueTypes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/ValueTypes.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/ValueTypes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/ValueTypes.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/ValueTypes.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/ValueTypes.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/ValueTypes.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/VirtRegMap.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/VirtRegMap.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/VirtRegMap.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/VirtRegMap.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/WasmAddressSpaces.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/WasmAddressSpaces.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/WasmAddressSpaces.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/WasmAddressSpaces.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/WasmEHFuncInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/WasmEHFuncInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/WasmEHFuncInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/WasmEHFuncInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/WinEHFuncInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/WinEHFuncInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/CodeGen/WinEHFuncInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/CodeGen/WinEHFuncInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Config/AsmParsers.def.in b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Config/AsmParsers.def.in similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Config/AsmParsers.def.in rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Config/AsmParsers.def.in diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Config/AsmPrinters.def.in b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Config/AsmPrinters.def.in similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Config/AsmPrinters.def.in rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Config/AsmPrinters.def.in diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Config/Disassemblers.def.in b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Config/Disassemblers.def.in similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Config/Disassemblers.def.in rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Config/Disassemblers.def.in diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Config/TargetExegesis.def.in b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Config/TargetExegesis.def.in similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Config/TargetExegesis.def.in rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Config/TargetExegesis.def.in diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Config/TargetMCAs.def.in b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Config/TargetMCAs.def.in similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Config/TargetMCAs.def.in rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Config/TargetMCAs.def.in diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Config/Targets.def.in b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Config/Targets.def.in similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Config/Targets.def.in rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Config/Targets.def.in diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Config/abi-breaking.h.cmake b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Config/abi-breaking.h.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Config/abi-breaking.h.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Config/abi-breaking.h.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Config/config.h.cmake b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Config/config.h.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Config/config.h.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Config/config.h.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Config/llvm-config.h.cmake b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Config/llvm-config.h.cmake similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Config/llvm-config.h.cmake rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Config/llvm-config.h.cmake diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DWARFLinker/DWARFLinker.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DWARFLinker/DWARFLinker.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DWARFLinker/DWARFLinker.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DWARFLinker/DWARFLinker.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DWARFLinker/DWARFLinkerCompileUnit.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DWARFLinker/DWARFLinkerCompileUnit.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DWARFLinker/DWARFLinkerCompileUnit.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DWARFLinker/DWARFLinkerCompileUnit.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DWARFLinker/DWARFLinkerDeclContext.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DWARFLinker/DWARFLinkerDeclContext.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DWARFLinker/DWARFLinkerDeclContext.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DWARFLinker/DWARFLinkerDeclContext.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DWARFLinker/DWARFStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DWARFLinker/DWARFStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DWARFLinker/DWARFStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DWARFLinker/DWARFStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DWARFLinkerParallel/AddressesMap.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DWARFLinkerParallel/AddressesMap.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DWARFLinkerParallel/AddressesMap.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DWARFLinkerParallel/AddressesMap.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DWARFLinkerParallel/DWARFFile.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DWARFLinkerParallel/DWARFFile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DWARFLinkerParallel/DWARFFile.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DWARFLinkerParallel/DWARFFile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DWARFLinkerParallel/DWARFLinker.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DWARFLinkerParallel/DWARFLinker.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DWARFLinkerParallel/DWARFLinker.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DWARFLinkerParallel/DWARFLinker.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DWARFLinkerParallel/StringPool.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DWARFLinkerParallel/StringPool.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DWARFLinkerParallel/StringPool.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DWARFLinkerParallel/StringPool.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DWARFLinkerParallel/StringTable.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DWARFLinkerParallel/StringTable.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DWARFLinkerParallel/StringTable.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DWARFLinkerParallel/StringTable.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DWP/DWP.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DWP/DWP.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DWP/DWP.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DWP/DWP.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DWP/DWPError.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DWP/DWPError.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DWP/DWPError.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DWP/DWPError.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DWP/DWPStringPool.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DWP/DWPStringPool.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DWP/DWPStringPool.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DWP/DWPStringPool.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/BTF/BTF.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/BTF/BTF.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/BTF/BTF.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/BTF/BTF.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/BTF/BTF.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/BTF/BTF.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/BTF/BTF.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/BTF/BTF.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/BTF/BTFContext.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/BTF/BTFContext.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/BTF/BTFContext.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/BTF/BTFContext.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/BTF/BTFParser.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/BTF/BTFParser.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/BTF/BTFParser.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/BTF/BTFParser.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/CVRecord.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/CVRecord.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/CVRecord.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/CVRecord.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/CVSymbolVisitor.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/CVSymbolVisitor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/CVSymbolVisitor.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/CVSymbolVisitor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/CVTypeVisitor.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/CVTypeVisitor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/CVTypeVisitor.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/CVTypeVisitor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/CodeView.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/CodeView.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/CodeView.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/CodeView.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/CodeViewError.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/CodeViewError.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/CodeViewError.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/CodeViewError.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/CodeViewRegisters.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/CodeViewRegisters.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/CodeViewRegisters.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/CodeViewRegisters.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/CodeViewTypes.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/CodeViewTypes.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/CodeViewTypes.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/CodeViewTypes.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/ContinuationRecordBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/ContinuationRecordBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/ContinuationRecordBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/ContinuationRecordBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugCrossExSubsection.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugCrossExSubsection.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugCrossExSubsection.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugCrossExSubsection.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugCrossImpSubsection.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugCrossImpSubsection.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugCrossImpSubsection.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugCrossImpSubsection.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugFrameDataSubsection.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugFrameDataSubsection.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugFrameDataSubsection.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugFrameDataSubsection.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugInlineeLinesSubsection.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugInlineeLinesSubsection.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugInlineeLinesSubsection.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugInlineeLinesSubsection.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugLinesSubsection.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugLinesSubsection.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugLinesSubsection.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugLinesSubsection.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugStringTableSubsection.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugStringTableSubsection.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugStringTableSubsection.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugStringTableSubsection.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugSubsection.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugSubsection.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugSubsection.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugSubsection.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugSubsectionRecord.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugSubsectionRecord.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugSubsectionRecord.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugSubsectionRecord.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugSubsectionVisitor.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugSubsectionVisitor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugSubsectionVisitor.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugSubsectionVisitor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugSymbolRVASubsection.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugSymbolRVASubsection.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugSymbolRVASubsection.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugSymbolRVASubsection.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugUnknownSubsection.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugUnknownSubsection.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugUnknownSubsection.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugUnknownSubsection.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/EnumTables.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/EnumTables.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/EnumTables.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/EnumTables.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/Formatters.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/Formatters.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/Formatters.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/Formatters.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/FunctionId.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/FunctionId.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/FunctionId.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/FunctionId.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/GUID.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/GUID.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/GUID.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/GUID.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/Line.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/Line.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/Line.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/Line.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/RecordName.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/RecordName.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/RecordName.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/RecordName.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/RecordSerialization.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/RecordSerialization.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/RecordSerialization.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/RecordSerialization.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SimpleTypeSerializer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SimpleTypeSerializer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SimpleTypeSerializer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SimpleTypeSerializer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SymbolDeserializer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SymbolDeserializer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SymbolDeserializer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SymbolDeserializer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SymbolDumpDelegate.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SymbolDumpDelegate.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SymbolDumpDelegate.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SymbolDumpDelegate.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SymbolDumper.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SymbolDumper.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SymbolDumper.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SymbolDumper.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SymbolRecord.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SymbolRecord.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SymbolRecord.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SymbolRecord.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SymbolRecordHelpers.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SymbolRecordHelpers.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SymbolRecordHelpers.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SymbolRecordHelpers.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SymbolRecordMapping.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SymbolRecordMapping.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SymbolRecordMapping.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SymbolRecordMapping.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SymbolSerializer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SymbolSerializer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SymbolSerializer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SymbolSerializer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbackPipeline.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbackPipeline.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbackPipeline.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbackPipeline.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbacks.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbacks.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbacks.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbacks.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SymbolVisitorDelegate.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SymbolVisitorDelegate.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SymbolVisitorDelegate.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SymbolVisitorDelegate.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeCollection.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeCollection.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeCollection.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeCollection.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeDeserializer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeDeserializer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeDeserializer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeDeserializer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeDumpVisitor.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeDumpVisitor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeDumpVisitor.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeDumpVisitor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeHashing.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeHashing.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeHashing.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeHashing.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeIndex.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeIndex.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeIndex.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeIndex.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeRecordHelpers.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeRecordHelpers.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeRecordHelpers.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeRecordHelpers.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeRecordMapping.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeRecordMapping.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeRecordMapping.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeRecordMapping.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeSymbolEmitter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeSymbolEmitter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeSymbolEmitter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeSymbolEmitter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeTableCollection.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeTableCollection.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeTableCollection.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeTableCollection.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeVisitorCallbackPipeline.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeVisitorCallbackPipeline.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeVisitorCallbackPipeline.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeVisitorCallbackPipeline.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DIContext.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DIContext.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DIContext.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DIContext.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFAddressRange.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFAddressRange.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFAddressRange.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFAddressRange.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFAttribute.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFAttribute.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFAttribute.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFAttribute.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFCompileUnit.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFCompileUnit.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFCompileUnit.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFCompileUnit.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFContext.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFContext.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFContext.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFContext.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAddr.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAddr.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAddr.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAddr.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugInfoEntry.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugInfoEntry.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugInfoEntry.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugInfoEntry.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDie.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDie.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDie.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDie.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFExpression.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFExpression.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFExpression.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFExpression.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFFormValue.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFFormValue.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFFormValue.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFFormValue.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFGdbIndex.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFGdbIndex.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFGdbIndex.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFGdbIndex.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFListTable.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFListTable.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFListTable.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFListTable.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFLocationExpression.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFLocationExpression.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFLocationExpression.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFLocationExpression.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFObject.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFObject.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFObject.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFObject.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFRelocMap.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFRelocMap.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFRelocMap.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFRelocMap.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFSection.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFSection.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFSection.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFSection.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFTypePrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFTypePrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFTypePrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFTypePrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFUnit.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFUnit.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFUnit.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFUnit.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFVerifier.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFVerifier.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFVerifier.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFVerifier.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/DwarfTransformer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/DwarfTransformer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/DwarfTransformer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/DwarfTransformer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/ExtractRanges.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/ExtractRanges.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/ExtractRanges.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/ExtractRanges.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/FileEntry.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/FileEntry.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/FileEntry.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/FileEntry.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/FileWriter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/FileWriter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/FileWriter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/FileWriter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/FunctionInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/FunctionInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/FunctionInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/FunctionInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/GsymCreator.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/GsymCreator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/GsymCreator.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/GsymCreator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/GsymReader.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/GsymReader.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/GsymReader.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/GsymReader.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/Header.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/Header.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/Header.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/Header.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/InlineInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/InlineInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/InlineInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/InlineInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/LineEntry.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/LineEntry.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/LineEntry.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/LineEntry.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/LineTable.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/LineTable.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/LineTable.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/LineTable.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/LookupResult.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/LookupResult.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/LookupResult.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/LookupResult.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/ObjectFileTransformer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/ObjectFileTransformer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/ObjectFileTransformer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/ObjectFileTransformer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/StringTable.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/StringTable.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/StringTable.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/StringTable.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVCompare.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVCompare.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVCompare.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVCompare.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVElement.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVElement.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVElement.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVElement.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVLine.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVLine.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVLine.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVLine.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVLocation.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVLocation.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVLocation.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVLocation.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVObject.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVObject.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVObject.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVObject.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVOptions.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVOptions.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVOptions.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVOptions.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVRange.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVRange.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVRange.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVRange.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVReader.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVReader.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVReader.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVReader.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVScope.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVScope.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVScope.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVScope.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVSort.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVSort.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVSort.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVSort.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVStringPool.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVStringPool.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVStringPool.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVStringPool.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVSupport.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVSupport.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVSupport.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVSupport.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVSymbol.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVSymbol.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVSymbol.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVSymbol.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVType.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVType.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVType.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVType.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/LVReaderHandler.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/LVReaderHandler.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/LVReaderHandler.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/LVReaderHandler.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Readers/LVBinaryReader.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Readers/LVBinaryReader.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Readers/LVBinaryReader.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Readers/LVBinaryReader.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Readers/LVCodeViewReader.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Readers/LVCodeViewReader.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Readers/LVCodeViewReader.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Readers/LVCodeViewReader.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Readers/LVCodeViewVisitor.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Readers/LVCodeViewVisitor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Readers/LVCodeViewVisitor.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Readers/LVCodeViewVisitor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Readers/LVELFReader.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Readers/LVELFReader.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Readers/LVELFReader.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Readers/LVELFReader.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/MSF/IMSFFile.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/MSF/IMSFFile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/MSF/IMSFFile.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/MSF/IMSFFile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/MSF/MSFBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/MSF/MSFBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/MSF/MSFBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/MSF/MSFBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/MSF/MSFCommon.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/MSF/MSFCommon.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/MSF/MSFCommon.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/MSF/MSFCommon.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/MSF/MSFError.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/MSF/MSFError.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/MSF/MSFError.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/MSF/MSFError.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/MSF/MappedBlockStream.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/MSF/MappedBlockStream.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/MSF/MappedBlockStream.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/MSF/MappedBlockStream.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIADataStream.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIADataStream.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIADataStream.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIADataStream.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumDebugStreams.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumDebugStreams.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumDebugStreams.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumDebugStreams.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumFrameData.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumFrameData.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumFrameData.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumFrameData.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumInjectedSources.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumInjectedSources.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumInjectedSources.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumInjectedSources.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumLineNumbers.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumLineNumbers.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumLineNumbers.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumLineNumbers.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumSectionContribs.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumSectionContribs.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumSectionContribs.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumSectionContribs.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumSourceFiles.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumSourceFiles.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumSourceFiles.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumSourceFiles.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumSymbols.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumSymbols.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumSymbols.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumSymbols.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumTables.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumTables.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumTables.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumTables.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAError.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAError.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAError.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAError.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAFrameData.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAFrameData.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAFrameData.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAFrameData.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAInjectedSource.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAInjectedSource.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAInjectedSource.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAInjectedSource.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIALineNumber.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIALineNumber.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIALineNumber.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIALineNumber.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIARawSymbol.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIARawSymbol.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIARawSymbol.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIARawSymbol.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIASectionContrib.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIASectionContrib.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIASectionContrib.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIASectionContrib.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIASession.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIASession.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIASession.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIASession.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIASourceFile.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIASourceFile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIASourceFile.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIASourceFile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIASupport.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIASupport.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIASupport.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIASupport.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIATable.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIATable.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIATable.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIATable.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/GenericError.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/GenericError.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/GenericError.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/GenericError.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/IPDBDataStream.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/IPDBDataStream.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/IPDBDataStream.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/IPDBDataStream.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/IPDBEnumChildren.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/IPDBEnumChildren.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/IPDBEnumChildren.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/IPDBEnumChildren.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/IPDBFrameData.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/IPDBFrameData.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/IPDBFrameData.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/IPDBFrameData.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/IPDBInjectedSource.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/IPDBInjectedSource.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/IPDBInjectedSource.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/IPDBInjectedSource.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/IPDBLineNumber.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/IPDBLineNumber.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/IPDBLineNumber.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/IPDBLineNumber.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/IPDBSession.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/IPDBSession.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/IPDBSession.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/IPDBSession.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/IPDBSourceFile.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/IPDBSourceFile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/IPDBSourceFile.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/IPDBSourceFile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/IPDBTable.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/IPDBTable.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/IPDBTable.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/IPDBTable.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptor.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptor.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleList.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleList.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleList.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleList.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/DbiStream.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/DbiStream.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/DbiStream.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/DbiStream.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/EnumTables.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/EnumTables.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/EnumTables.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/EnumTables.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/FormatUtil.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/FormatUtil.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/FormatUtil.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/FormatUtil.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/Formatters.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/Formatters.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/Formatters.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/Formatters.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/Hash.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/Hash.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/Hash.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/Hash.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/HashTable.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/HashTable.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/HashTable.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/HashTable.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/ISectionContribVisitor.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/ISectionContribVisitor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/ISectionContribVisitor.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/ISectionContribVisitor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/InfoStream.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/InfoStream.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/InfoStream.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/InfoStream.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/InfoStreamBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/InfoStreamBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/InfoStreamBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/InfoStreamBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/InjectedSourceStream.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/InjectedSourceStream.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/InjectedSourceStream.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/InjectedSourceStream.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/InputFile.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/InputFile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/InputFile.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/InputFile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/LinePrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/LinePrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/LinePrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/LinePrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/ModuleDebugStream.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/ModuleDebugStream.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/ModuleDebugStream.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/ModuleDebugStream.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NamedStreamMap.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NamedStreamMap.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NamedStreamMap.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NamedStreamMap.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeCompilandSymbol.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeCompilandSymbol.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeCompilandSymbol.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeCompilandSymbol.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumGlobals.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumGlobals.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumGlobals.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumGlobals.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumInjectedSources.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumInjectedSources.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumInjectedSources.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumInjectedSources.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumLineNumbers.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumLineNumbers.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumLineNumbers.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumLineNumbers.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumModules.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumModules.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumModules.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumModules.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumSymbols.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumSymbols.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumSymbols.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumSymbols.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumTypes.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumTypes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumTypes.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumTypes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeExeSymbol.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeExeSymbol.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeExeSymbol.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeExeSymbol.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeFunctionSymbol.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeFunctionSymbol.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeFunctionSymbol.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeFunctionSymbol.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeInlineSiteSymbol.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeInlineSiteSymbol.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeInlineSiteSymbol.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeInlineSiteSymbol.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeLineNumber.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeLineNumber.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeLineNumber.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeLineNumber.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativePublicSymbol.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativePublicSymbol.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativePublicSymbol.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativePublicSymbol.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeRawSymbol.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeRawSymbol.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeRawSymbol.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeRawSymbol.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeSession.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeSession.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeSession.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeSession.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeSourceFile.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeSourceFile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeSourceFile.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeSourceFile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeSymbolEnumerator.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeSymbolEnumerator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeSymbolEnumerator.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeSymbolEnumerator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeArray.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeArray.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeArray.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeArray.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeBuiltin.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeBuiltin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeBuiltin.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeBuiltin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeEnum.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeEnum.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeEnum.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeEnum.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeFunctionSig.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeFunctionSig.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeFunctionSig.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeFunctionSig.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypePointer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypePointer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypePointer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypePointer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeTypedef.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeTypedef.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeTypedef.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeTypedef.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeUDT.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeUDT.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeUDT.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeUDT.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeVTShape.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeVTShape.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeVTShape.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeVTShape.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/PDBFile.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/PDBFile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/PDBFile.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/PDBFile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/PDBStringTable.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/PDBStringTable.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/PDBStringTable.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/PDBStringTable.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/PDBStringTableBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/PDBStringTableBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/PDBStringTableBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/PDBStringTableBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/PublicsStream.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/PublicsStream.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/PublicsStream.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/PublicsStream.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/RawConstants.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/RawConstants.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/RawConstants.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/RawConstants.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/RawError.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/RawError.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/RawError.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/RawError.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/RawTypes.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/RawTypes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/RawTypes.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/RawTypes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/SymbolCache.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/SymbolCache.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/SymbolCache.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/SymbolCache.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/SymbolStream.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/SymbolStream.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/SymbolStream.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/SymbolStream.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/TpiHashing.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/TpiHashing.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/TpiHashing.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/TpiHashing.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/TpiStream.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/TpiStream.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/TpiStream.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/TpiStream.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/TpiStreamBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/TpiStreamBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/TpiStreamBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/TpiStreamBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDB.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDB.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDB.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDB.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBContext.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBContext.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBContext.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBContext.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBExtras.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBExtras.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBExtras.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBExtras.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymDumper.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymDumper.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymDumper.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymDumper.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbol.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbol.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbol.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbol.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolAnnotation.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolAnnotation.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolAnnotation.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolAnnotation.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolBlock.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolBlock.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolBlock.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolBlock.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCompiland.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCompiland.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCompiland.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCompiland.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCompilandDetails.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCompilandDetails.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCompilandDetails.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCompilandDetails.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCompilandEnv.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCompilandEnv.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCompilandEnv.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCompilandEnv.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCustom.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCustom.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCustom.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCustom.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolData.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolData.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolData.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolData.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolExe.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolExe.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolExe.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolExe.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolFunc.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolFunc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolFunc.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolFunc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugEnd.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugEnd.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugEnd.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugEnd.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugStart.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugStart.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugStart.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugStart.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolLabel.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolLabel.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolLabel.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolLabel.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolPublicSymbol.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolPublicSymbol.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolPublicSymbol.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolPublicSymbol.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolThunk.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolThunk.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolThunk.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolThunk.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeArray.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeArray.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeArray.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeArray.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeBaseClass.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeBaseClass.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeBaseClass.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeBaseClass.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeBuiltin.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeBuiltin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeBuiltin.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeBuiltin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeCustom.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeCustom.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeCustom.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeCustom.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeDimension.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeDimension.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeDimension.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeDimension.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeEnum.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeEnum.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeEnum.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeEnum.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeFriend.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeFriend.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeFriend.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeFriend.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionArg.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionArg.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionArg.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionArg.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionSig.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionSig.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionSig.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionSig.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeManaged.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeManaged.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeManaged.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeManaged.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypePointer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypePointer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypePointer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypePointer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeTypedef.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeTypedef.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeTypedef.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeTypedef.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeUDT.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeUDT.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeUDT.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeUDT.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTable.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTable.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTable.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTable.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTableShape.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTableShape.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTableShape.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTableShape.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolUnknown.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolUnknown.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolUnknown.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolUnknown.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolUsingNamespace.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolUsingNamespace.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolUsingNamespace.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolUsingNamespace.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBTypes.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBTypes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBTypes.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBTypes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/UDTLayout.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/UDTLayout.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/UDTLayout.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/PDB/UDTLayout.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/Symbolize/DIPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/Symbolize/DIPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/Symbolize/DIPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/Symbolize/DIPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/Symbolize/Markup.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/Symbolize/Markup.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/Symbolize/Markup.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/Symbolize/Markup.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/Symbolize/MarkupFilter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/Symbolize/MarkupFilter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/Symbolize/MarkupFilter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/Symbolize/MarkupFilter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/Symbolize/SymbolizableObjectFile.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/Symbolize/SymbolizableObjectFile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/Symbolize/SymbolizableObjectFile.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/Symbolize/SymbolizableObjectFile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/Symbolize/Symbolize.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/Symbolize/Symbolize.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/DebugInfo/Symbolize/Symbolize.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/DebugInfo/Symbolize/Symbolize.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Debuginfod/BuildIDFetcher.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Debuginfod/BuildIDFetcher.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Debuginfod/BuildIDFetcher.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Debuginfod/BuildIDFetcher.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Debuginfod/Debuginfod.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Debuginfod/Debuginfod.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Debuginfod/Debuginfod.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Debuginfod/Debuginfod.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Debuginfod/HTTPClient.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Debuginfod/HTTPClient.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Debuginfod/HTTPClient.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Debuginfod/HTTPClient.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Debuginfod/HTTPServer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Debuginfod/HTTPServer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Debuginfod/HTTPServer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Debuginfod/HTTPServer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Demangle/Demangle.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Demangle/Demangle.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Demangle/Demangle.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Demangle/Demangle.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Demangle/DemangleConfig.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Demangle/DemangleConfig.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Demangle/DemangleConfig.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Demangle/DemangleConfig.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Demangle/ItaniumDemangle.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Demangle/ItaniumDemangle.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Demangle/ItaniumDemangle.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Demangle/ItaniumDemangle.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Demangle/ItaniumNodes.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Demangle/ItaniumNodes.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Demangle/ItaniumNodes.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Demangle/ItaniumNodes.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Demangle/MicrosoftDemangle.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Demangle/MicrosoftDemangle.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Demangle/MicrosoftDemangle.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Demangle/MicrosoftDemangle.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Demangle/README.txt b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Demangle/README.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Demangle/README.txt rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Demangle/README.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Demangle/StringViewExtras.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Demangle/StringViewExtras.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Demangle/StringViewExtras.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Demangle/StringViewExtras.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Demangle/Utility.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Demangle/Utility.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Demangle/Utility.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Demangle/Utility.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/ExecutionEngine.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/ExecutionEngine.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/ExecutionEngine.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/ExecutionEngine.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/GenericValue.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/GenericValue.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/GenericValue.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/GenericValue.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Interpreter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Interpreter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Interpreter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Interpreter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITEventListener.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITEventListener.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITEventListener.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITEventListener.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/COFF.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/COFF.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/COFF.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/COFF.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/COFF_x86_64.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/COFF_x86_64.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/COFF_x86_64.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/COFF_x86_64.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/DWARFRecordSectionSplitter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/DWARFRecordSectionSplitter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/DWARFRecordSectionSplitter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/DWARFRecordSectionSplitter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/EHFrameSupport.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/EHFrameSupport.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/EHFrameSupport.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/EHFrameSupport.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/ELF.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/ELF.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/ELF.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/ELF.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/ELF_aarch32.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/ELF_aarch32.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/ELF_aarch32.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/ELF_aarch32.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/ELF_aarch64.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/ELF_aarch64.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/ELF_aarch64.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/ELF_aarch64.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/ELF_i386.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/ELF_i386.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/ELF_i386.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/ELF_i386.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/ELF_loongarch.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/ELF_loongarch.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/ELF_loongarch.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/ELF_loongarch.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/ELF_ppc64.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/ELF_ppc64.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/ELF_ppc64.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/ELF_ppc64.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/ELF_riscv.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/ELF_riscv.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/ELF_riscv.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/ELF_riscv.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/ELF_x86_64.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/ELF_x86_64.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/ELF_x86_64.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/ELF_x86_64.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/JITLink.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/JITLink.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/JITLink.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/JITLink.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/JITLinkDylib.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/JITLinkDylib.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/JITLinkDylib.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/JITLinkDylib.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/MachO.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/MachO.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/MachO.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/MachO.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/MachO_arm64.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/MachO_arm64.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/MachO_arm64.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/MachO_arm64.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/MachO_x86_64.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/MachO_x86_64.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/MachO_x86_64.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/MachO_x86_64.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/TableManager.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/TableManager.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/TableManager.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/TableManager.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/aarch32.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/aarch32.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/aarch32.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/aarch32.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/aarch64.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/aarch64.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/aarch64.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/aarch64.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/i386.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/i386.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/i386.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/i386.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/loongarch.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/loongarch.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/loongarch.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/loongarch.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/ppc64.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/ppc64.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/ppc64.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/ppc64.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/riscv.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/riscv.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/riscv.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/riscv.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/x86_64.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/x86_64.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/x86_64.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/x86_64.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITSymbol.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITSymbol.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITSymbol.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/JITSymbol.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/MCJIT.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/MCJIT.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/MCJIT.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/MCJIT.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/OProfileWrapper.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/OProfileWrapper.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/OProfileWrapper.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/OProfileWrapper.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/ObjectCache.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/ObjectCache.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/ObjectCache.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/ObjectCache.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/COFFPlatform.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/COFFPlatform.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/COFFPlatform.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/COFFPlatform.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/COFFVCRuntimeSupport.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/COFFVCRuntimeSupport.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/COFFVCRuntimeSupport.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/COFFVCRuntimeSupport.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/CompileUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/CompileUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/CompileUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/CompileUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Core.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Core.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Core.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Core.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/DebugObjectManagerPlugin.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/DebugObjectManagerPlugin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/DebugObjectManagerPlugin.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/DebugObjectManagerPlugin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/DebugUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/DebugUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/DebugUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/DebugUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/DebuggerSupportPlugin.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/DebuggerSupportPlugin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/DebuggerSupportPlugin.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/DebuggerSupportPlugin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/ELFNixPlatform.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/ELFNixPlatform.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/ELFNixPlatform.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/ELFNixPlatform.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/EPCDebugObjectRegistrar.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/EPCDebugObjectRegistrar.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/EPCDebugObjectRegistrar.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/EPCDebugObjectRegistrar.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/EPCDynamicLibrarySearchGenerator.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/EPCDynamicLibrarySearchGenerator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/EPCDynamicLibrarySearchGenerator.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/EPCDynamicLibrarySearchGenerator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/EPCEHFrameRegistrar.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/EPCEHFrameRegistrar.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/EPCEHFrameRegistrar.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/EPCEHFrameRegistrar.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/EPCGenericDylibManager.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/EPCGenericDylibManager.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/EPCGenericDylibManager.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/EPCGenericDylibManager.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/EPCGenericJITLinkMemoryManager.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/EPCGenericJITLinkMemoryManager.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/EPCGenericJITLinkMemoryManager.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/EPCGenericJITLinkMemoryManager.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/EPCGenericMemoryAccess.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/EPCGenericMemoryAccess.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/EPCGenericMemoryAccess.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/EPCGenericMemoryAccess.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/EPCGenericRTDyldMemoryManager.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/EPCGenericRTDyldMemoryManager.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/EPCGenericRTDyldMemoryManager.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/EPCGenericRTDyldMemoryManager.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/EPCIndirectionUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/EPCIndirectionUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/EPCIndirectionUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/EPCIndirectionUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/ExecutionUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/ExecutionUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/ExecutionUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/ExecutionUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/ExecutorProcessControl.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/ExecutorProcessControl.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/ExecutorProcessControl.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/ExecutorProcessControl.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/JITTargetMachineBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/JITTargetMachineBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/JITTargetMachineBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/JITTargetMachineBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/LLJIT.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/LLJIT.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/LLJIT.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/LLJIT.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Layer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Layer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Layer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Layer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/LazyReexports.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/LazyReexports.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/LazyReexports.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/LazyReexports.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/LookupAndRecordAddrs.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/LookupAndRecordAddrs.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/LookupAndRecordAddrs.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/LookupAndRecordAddrs.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/MachOPlatform.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/MachOPlatform.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/MachOPlatform.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/MachOPlatform.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Mangling.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Mangling.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Mangling.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Mangling.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/MapperJITLinkMemoryManager.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/MapperJITLinkMemoryManager.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/MapperJITLinkMemoryManager.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/MapperJITLinkMemoryManager.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/MemoryMapper.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/MemoryMapper.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/MemoryMapper.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/MemoryMapper.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/ObjectFileInterface.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/ObjectFileInterface.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/ObjectFileInterface.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/ObjectFileInterface.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/OrcABISupport.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/OrcABISupport.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/OrcABISupport.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/OrcABISupport.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Shared/AllocationActions.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Shared/AllocationActions.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Shared/AllocationActions.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Shared/AllocationActions.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Shared/ExecutorAddress.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Shared/ExecutorAddress.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Shared/ExecutorAddress.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Shared/ExecutorAddress.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Shared/ExecutorSymbolDef.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Shared/ExecutorSymbolDef.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Shared/ExecutorSymbolDef.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Shared/ExecutorSymbolDef.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Shared/MemoryFlags.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Shared/MemoryFlags.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Shared/MemoryFlags.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Shared/MemoryFlags.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Shared/ObjectFormats.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Shared/ObjectFormats.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Shared/ObjectFormats.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Shared/ObjectFormats.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Shared/OrcError.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Shared/OrcError.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Shared/OrcError.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Shared/OrcError.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Shared/OrcRTBridge.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Shared/OrcRTBridge.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Shared/OrcRTBridge.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Shared/OrcRTBridge.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Shared/SimplePackedSerialization.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Shared/SimplePackedSerialization.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Shared/SimplePackedSerialization.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Shared/SimplePackedSerialization.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Shared/SimpleRemoteEPCUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Shared/SimpleRemoteEPCUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Shared/SimpleRemoteEPCUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Shared/SimpleRemoteEPCUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Shared/TargetProcessControlTypes.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Shared/TargetProcessControlTypes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Shared/TargetProcessControlTypes.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Shared/TargetProcessControlTypes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/SimpleRemoteEPC.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/SimpleRemoteEPC.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/SimpleRemoteEPC.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/SimpleRemoteEPC.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/SpeculateAnalyses.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/SpeculateAnalyses.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/SpeculateAnalyses.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/SpeculateAnalyses.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Speculation.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Speculation.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Speculation.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Speculation.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/SymbolStringPool.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/SymbolStringPool.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/SymbolStringPool.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/SymbolStringPool.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/ExecutorBootstrapService.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/ExecutorBootstrapService.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/ExecutorBootstrapService.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/ExecutorBootstrapService.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/ExecutorSharedMemoryMapperService.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/ExecutorSharedMemoryMapperService.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/ExecutorSharedMemoryMapperService.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/ExecutorSharedMemoryMapperService.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleExecutorDylibManager.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleExecutorDylibManager.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleExecutorDylibManager.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleExecutorDylibManager.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleExecutorMemoryManager.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleExecutorMemoryManager.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleExecutorMemoryManager.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleExecutorMemoryManager.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleRemoteEPCServer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleRemoteEPCServer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleRemoteEPCServer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleRemoteEPCServer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/TargetExecutionUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/TargetExecutionUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/TargetExecutionUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/TargetExecutionUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/TaskDispatch.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/TaskDispatch.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/TaskDispatch.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/TaskDispatch.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/ThreadSafeModule.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/ThreadSafeModule.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/ThreadSafeModule.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/ThreadSafeModule.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/RTDyldMemoryManager.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/RTDyldMemoryManager.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/RTDyldMemoryManager.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/RTDyldMemoryManager.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/RuntimeDyld.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/RuntimeDyld.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/RuntimeDyld.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/RuntimeDyld.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/RuntimeDyldChecker.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/RuntimeDyldChecker.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/RuntimeDyldChecker.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/RuntimeDyldChecker.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/SectionMemoryManager.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/SectionMemoryManager.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ExecutionEngine/SectionMemoryManager.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ExecutionEngine/SectionMemoryManager.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/FileCheck/FileCheck.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/FileCheck/FileCheck.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/FileCheck/FileCheck.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/FileCheck/FileCheck.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Frontend/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Frontend/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Frontend/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Frontend/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Frontend/Debug/Options.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Frontend/Debug/Options.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Frontend/Debug/Options.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Frontend/Debug/Options.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Frontend/Directive/DirectiveBase.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Frontend/Directive/DirectiveBase.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Frontend/Directive/DirectiveBase.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Frontend/Directive/DirectiveBase.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Frontend/HLSL/HLSLResource.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Frontend/HLSL/HLSLResource.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Frontend/HLSL/HLSLResource.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Frontend/HLSL/HLSLResource.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Frontend/OpenACC/ACC.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Frontend/OpenACC/ACC.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Frontend/OpenACC/ACC.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Frontend/OpenACC/ACC.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Frontend/OpenACC/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Frontend/OpenACC/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Frontend/OpenACC/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Frontend/OpenACC/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Frontend/OpenMP/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Frontend/OpenMP/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Frontend/OpenMP/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Frontend/OpenMP/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Frontend/OpenMP/OMP.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Frontend/OpenMP/OMP.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Frontend/OpenMP/OMP.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Frontend/OpenMP/OMP.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Frontend/OpenMP/OMPAssume.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Frontend/OpenMP/OMPAssume.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Frontend/OpenMP/OMPAssume.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Frontend/OpenMP/OMPAssume.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Frontend/OpenMP/OMPConstants.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Frontend/OpenMP/OMPConstants.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Frontend/OpenMP/OMPConstants.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Frontend/OpenMP/OMPConstants.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Frontend/OpenMP/OMPContext.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Frontend/OpenMP/OMPContext.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Frontend/OpenMP/OMPContext.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Frontend/OpenMP/OMPContext.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Frontend/OpenMP/OMPDeviceConstants.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Frontend/OpenMP/OMPDeviceConstants.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Frontend/OpenMP/OMPDeviceConstants.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Frontend/OpenMP/OMPDeviceConstants.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Frontend/OpenMP/OMPGridValues.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Frontend/OpenMP/OMPGridValues.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Frontend/OpenMP/OMPGridValues.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Frontend/OpenMP/OMPGridValues.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Frontend/OpenMP/OMPKinds.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Frontend/OpenMP/OMPKinds.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Frontend/OpenMP/OMPKinds.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Frontend/OpenMP/OMPKinds.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/FuzzMutate/FuzzerCLI.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/FuzzMutate/FuzzerCLI.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/FuzzMutate/FuzzerCLI.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/FuzzMutate/FuzzerCLI.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/FuzzMutate/IRMutator.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/FuzzMutate/IRMutator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/FuzzMutate/IRMutator.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/FuzzMutate/IRMutator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/FuzzMutate/OpDescriptor.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/FuzzMutate/OpDescriptor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/FuzzMutate/OpDescriptor.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/FuzzMutate/OpDescriptor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/FuzzMutate/Operations.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/FuzzMutate/Operations.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/FuzzMutate/Operations.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/FuzzMutate/Operations.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/FuzzMutate/Random.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/FuzzMutate/Random.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/FuzzMutate/Random.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/FuzzMutate/Random.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/FuzzMutate/RandomIRBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/FuzzMutate/RandomIRBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/FuzzMutate/RandomIRBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/FuzzMutate/RandomIRBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/AbstractCallSite.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/AbstractCallSite.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/AbstractCallSite.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/AbstractCallSite.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Argument.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Argument.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Argument.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Argument.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/AssemblyAnnotationWriter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/AssemblyAnnotationWriter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/AssemblyAnnotationWriter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/AssemblyAnnotationWriter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Assumptions.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Assumptions.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Assumptions.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Assumptions.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/AttributeMask.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/AttributeMask.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/AttributeMask.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/AttributeMask.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Attributes.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Attributes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Attributes.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Attributes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Attributes.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Attributes.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Attributes.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Attributes.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/AutoUpgrade.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/AutoUpgrade.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/AutoUpgrade.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/AutoUpgrade.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/BasicBlock.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/BasicBlock.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/BasicBlock.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/BasicBlock.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/BuiltinGCs.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/BuiltinGCs.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/BuiltinGCs.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/BuiltinGCs.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/CFG.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/CFG.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/CFG.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/CFG.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/CallingConv.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/CallingConv.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/CallingConv.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/CallingConv.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Comdat.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Comdat.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Comdat.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Comdat.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Constant.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Constant.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Constant.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Constant.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/ConstantFold.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/ConstantFold.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/ConstantFold.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/ConstantFold.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/ConstantFolder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/ConstantFolder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/ConstantFolder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/ConstantFolder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/ConstantRange.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/ConstantRange.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/ConstantRange.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/ConstantRange.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Constants.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Constants.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Constants.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Constants.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/ConstrainedOps.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/ConstrainedOps.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/ConstrainedOps.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/ConstrainedOps.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/ConvergenceVerifier.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/ConvergenceVerifier.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/ConvergenceVerifier.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/ConvergenceVerifier.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/CycleInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/CycleInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/CycleInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/CycleInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/DIBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/DIBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/DIBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/DIBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/DIExprOps.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/DIExprOps.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/DIExprOps.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/DIExprOps.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/DataLayout.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/DataLayout.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/DataLayout.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/DataLayout.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/DebugInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/DebugInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/DebugInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/DebugInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/DebugInfoFlags.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/DebugInfoFlags.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/DebugInfoFlags.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/DebugInfoFlags.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/DebugInfoMetadata.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/DebugInfoMetadata.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/DebugInfoMetadata.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/DebugInfoMetadata.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/DebugLoc.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/DebugLoc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/DebugLoc.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/DebugLoc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/DerivedTypes.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/DerivedTypes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/DerivedTypes.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/DerivedTypes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/DerivedUser.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/DerivedUser.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/DerivedUser.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/DerivedUser.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/DiagnosticHandler.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/DiagnosticHandler.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/DiagnosticHandler.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/DiagnosticHandler.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/DiagnosticInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/DiagnosticInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/DiagnosticInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/DiagnosticInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/DiagnosticPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/DiagnosticPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/DiagnosticPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/DiagnosticPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Dominators.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Dominators.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Dominators.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Dominators.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/EHPersonalities.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/EHPersonalities.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/EHPersonalities.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/EHPersonalities.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/FMF.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/FMF.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/FMF.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/FMF.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/FPEnv.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/FPEnv.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/FPEnv.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/FPEnv.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/FixedMetadataKinds.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/FixedMetadataKinds.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/FixedMetadataKinds.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/FixedMetadataKinds.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/FixedPointBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/FixedPointBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/FixedPointBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/FixedPointBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Function.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Function.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Function.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Function.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/GCStrategy.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/GCStrategy.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/GCStrategy.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/GCStrategy.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/GVMaterializer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/GVMaterializer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/GVMaterializer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/GVMaterializer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/GenericConvergenceVerifierImpl.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/GenericConvergenceVerifierImpl.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/GenericConvergenceVerifierImpl.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/GenericConvergenceVerifierImpl.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/GetElementPtrTypeIterator.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/GetElementPtrTypeIterator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/GetElementPtrTypeIterator.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/GetElementPtrTypeIterator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/GlobalAlias.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/GlobalAlias.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/GlobalAlias.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/GlobalAlias.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/GlobalIFunc.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/GlobalIFunc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/GlobalIFunc.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/GlobalIFunc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/GlobalObject.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/GlobalObject.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/GlobalObject.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/GlobalObject.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/GlobalValue.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/GlobalValue.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/GlobalValue.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/GlobalValue.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/GlobalVariable.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/GlobalVariable.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/GlobalVariable.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/GlobalVariable.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/HeterogeneousDebugVerify.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/HeterogeneousDebugVerify.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/HeterogeneousDebugVerify.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/HeterogeneousDebugVerify.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IRBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IRBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IRBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IRBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IRBuilderFolder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IRBuilderFolder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IRBuilderFolder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IRBuilderFolder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IRPrintingPasses.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IRPrintingPasses.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IRPrintingPasses.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IRPrintingPasses.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/InlineAsm.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/InlineAsm.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/InlineAsm.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/InlineAsm.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/InstIterator.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/InstIterator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/InstIterator.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/InstIterator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/InstVisitor.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/InstVisitor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/InstVisitor.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/InstVisitor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/InstrTypes.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/InstrTypes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/InstrTypes.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/InstrTypes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Instruction.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Instruction.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Instruction.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Instruction.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Instruction.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Instruction.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Instruction.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Instruction.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Instructions.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Instructions.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Instructions.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Instructions.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicInst.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicInst.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicInst.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicInst.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Intrinsics.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Intrinsics.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Intrinsics.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Intrinsics.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Intrinsics.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Intrinsics.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Intrinsics.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Intrinsics.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicsAArch64.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicsAArch64.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicsAArch64.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicsAArch64.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicsAMDGPU.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicsAMDGPU.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicsAMDGPU.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicsAMDGPU.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicsARM.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicsARM.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicsARM.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicsARM.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicsBPF.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicsBPF.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicsBPF.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicsBPF.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicsDirectX.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicsDirectX.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicsDirectX.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicsDirectX.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicsHexagon.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicsHexagon.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicsHexagon.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicsHexagon.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicsHexagonDep.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicsHexagonDep.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicsHexagonDep.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicsHexagonDep.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicsLoongArch.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicsLoongArch.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicsLoongArch.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicsLoongArch.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicsMips.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicsMips.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicsMips.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicsMips.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicsNVVM.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicsNVVM.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicsNVVM.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicsNVVM.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicsPowerPC.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicsPowerPC.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicsPowerPC.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicsPowerPC.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicsRISCV.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicsRISCV.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicsRISCV.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicsRISCV.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicsRISCVXTHead.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicsRISCVXTHead.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicsRISCVXTHead.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicsRISCVXTHead.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicsRISCVXsf.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicsRISCVXsf.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicsRISCVXsf.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicsRISCVXsf.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicsSPIRV.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicsSPIRV.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicsSPIRV.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicsSPIRV.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicsSystemZ.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicsSystemZ.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicsSystemZ.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicsSystemZ.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicsVE.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicsVE.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicsVE.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicsVE.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicsVEVL.gen.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicsVEVL.gen.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicsVEVL.gen.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicsVEVL.gen.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicsWebAssembly.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicsWebAssembly.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicsWebAssembly.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicsWebAssembly.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicsX86.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicsX86.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicsX86.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicsX86.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicsXCore.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicsXCore.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/IntrinsicsXCore.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/IntrinsicsXCore.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/LLVMContext.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/LLVMContext.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/LLVMContext.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/LLVMContext.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/LLVMRemarkStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/LLVMRemarkStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/LLVMRemarkStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/LLVMRemarkStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/LegacyPassManager.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/LegacyPassManager.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/LegacyPassManager.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/LegacyPassManager.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/LegacyPassManagers.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/LegacyPassManagers.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/LegacyPassManagers.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/LegacyPassManagers.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/LegacyPassNameParser.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/LegacyPassNameParser.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/LegacyPassNameParser.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/LegacyPassNameParser.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/MDBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/MDBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/MDBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/MDBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Mangler.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Mangler.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Mangler.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Mangler.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/MatrixBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/MatrixBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/MatrixBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/MatrixBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Metadata.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Metadata.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Metadata.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Metadata.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Metadata.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Metadata.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Metadata.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Metadata.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Module.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Module.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Module.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Module.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/ModuleSlotTracker.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/ModuleSlotTracker.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/ModuleSlotTracker.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/ModuleSlotTracker.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/ModuleSummaryIndex.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/ModuleSummaryIndex.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/ModuleSummaryIndex.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/ModuleSummaryIndex.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/ModuleSummaryIndexYAML.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/ModuleSummaryIndexYAML.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/ModuleSummaryIndexYAML.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/ModuleSummaryIndexYAML.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/NoFolder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/NoFolder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/NoFolder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/NoFolder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/OperandTraits.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/OperandTraits.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/OperandTraits.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/OperandTraits.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Operator.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Operator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Operator.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Operator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/OptBisect.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/OptBisect.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/OptBisect.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/OptBisect.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/PassInstrumentation.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/PassInstrumentation.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/PassInstrumentation.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/PassInstrumentation.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/PassManager.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/PassManager.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/PassManager.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/PassManager.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/PassManagerImpl.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/PassManagerImpl.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/PassManagerImpl.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/PassManagerImpl.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/PassManagerInternal.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/PassManagerInternal.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/PassManagerInternal.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/PassManagerInternal.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/PassTimingInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/PassTimingInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/PassTimingInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/PassTimingInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/PatternMatch.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/PatternMatch.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/PatternMatch.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/PatternMatch.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/PredIteratorCache.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/PredIteratorCache.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/PredIteratorCache.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/PredIteratorCache.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/PrintPasses.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/PrintPasses.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/PrintPasses.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/PrintPasses.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/ProfDataUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/ProfDataUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/ProfDataUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/ProfDataUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/ProfileSummary.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/ProfileSummary.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/ProfileSummary.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/ProfileSummary.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/PseudoProbe.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/PseudoProbe.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/PseudoProbe.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/PseudoProbe.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/ReplaceConstant.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/ReplaceConstant.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/ReplaceConstant.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/ReplaceConstant.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/RuntimeLibcalls.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/RuntimeLibcalls.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/RuntimeLibcalls.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/RuntimeLibcalls.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/SSAContext.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/SSAContext.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/SSAContext.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/SSAContext.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/SafepointIRVerifier.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/SafepointIRVerifier.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/SafepointIRVerifier.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/SafepointIRVerifier.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Statepoint.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Statepoint.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Statepoint.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Statepoint.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/StructuralHash.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/StructuralHash.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/StructuralHash.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/StructuralHash.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/SymbolTableListTraits.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/SymbolTableListTraits.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/SymbolTableListTraits.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/SymbolTableListTraits.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/TrackingMDRef.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/TrackingMDRef.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/TrackingMDRef.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/TrackingMDRef.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Type.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Type.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Type.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Type.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/TypeFinder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/TypeFinder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/TypeFinder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/TypeFinder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/TypedPointerType.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/TypedPointerType.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/TypedPointerType.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/TypedPointerType.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Use.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Use.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Use.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Use.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/UseListOrder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/UseListOrder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/UseListOrder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/UseListOrder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/User.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/User.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/User.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/User.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/VPIntrinsics.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/VPIntrinsics.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/VPIntrinsics.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/VPIntrinsics.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Value.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Value.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Value.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Value.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Value.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Value.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Value.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Value.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/ValueHandle.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/ValueHandle.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/ValueHandle.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/ValueHandle.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/ValueMap.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/ValueMap.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/ValueMap.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/ValueMap.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/ValueSymbolTable.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/ValueSymbolTable.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/ValueSymbolTable.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/ValueSymbolTable.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/VectorBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/VectorBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/VectorBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/VectorBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Verifier.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Verifier.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IR/Verifier.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IR/Verifier.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IRPrinter/IRPrintingPasses.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IRPrinter/IRPrintingPasses.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IRPrinter/IRPrintingPasses.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IRPrinter/IRPrintingPasses.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IRReader/IRReader.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IRReader/IRReader.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/IRReader/IRReader.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/IRReader/IRReader.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/InitializePasses.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/InitializePasses.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/InitializePasses.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/InitializePasses.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/InterfaceStub/ELFObjHandler.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/InterfaceStub/ELFObjHandler.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/InterfaceStub/ELFObjHandler.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/InterfaceStub/ELFObjHandler.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/InterfaceStub/IFSHandler.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/InterfaceStub/IFSHandler.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/InterfaceStub/IFSHandler.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/InterfaceStub/IFSHandler.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/InterfaceStub/IFSStub.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/InterfaceStub/IFSStub.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/InterfaceStub/IFSStub.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/InterfaceStub/IFSStub.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/LTO/Config.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/LTO/Config.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/LTO/Config.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/LTO/Config.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/LTO/LTO.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/LTO/LTO.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/LTO/LTO.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/LTO/LTO.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/LTO/LTOBackend.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/LTO/LTOBackend.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/LTO/LTOBackend.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/LTO/LTOBackend.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/LTO/SummaryBasedOptimizations.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/LTO/SummaryBasedOptimizations.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/LTO/SummaryBasedOptimizations.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/LTO/SummaryBasedOptimizations.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/LTO/legacy/LTOCodeGenerator.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/LTO/legacy/LTOCodeGenerator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/LTO/legacy/LTOCodeGenerator.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/LTO/legacy/LTOCodeGenerator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/LTO/legacy/LTOModule.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/LTO/legacy/LTOModule.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/LTO/legacy/LTOModule.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/LTO/legacy/LTOModule.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/LTO/legacy/ThinLTOCodeGenerator.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/LTO/legacy/ThinLTOCodeGenerator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/LTO/legacy/ThinLTOCodeGenerator.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/LTO/legacy/ThinLTOCodeGenerator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/LTO/legacy/UpdateCompilerUsed.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/LTO/legacy/UpdateCompilerUsed.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/LTO/legacy/UpdateCompilerUsed.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/LTO/legacy/UpdateCompilerUsed.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/LineEditor/LineEditor.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/LineEditor/LineEditor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/LineEditor/LineEditor.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/LineEditor/LineEditor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/LinkAllIR.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/LinkAllIR.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/LinkAllIR.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/LinkAllIR.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/LinkAllPasses.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/LinkAllPasses.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/LinkAllPasses.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/LinkAllPasses.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Linker/IRMover.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Linker/IRMover.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Linker/IRMover.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Linker/IRMover.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Linker/Linker.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Linker/Linker.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Linker/Linker.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Linker/Linker.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/ConstantPools.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/ConstantPools.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/ConstantPools.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/ConstantPools.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/DXContainerPSVInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/DXContainerPSVInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/DXContainerPSVInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/DXContainerPSVInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/LaneBitmask.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/LaneBitmask.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/LaneBitmask.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/LaneBitmask.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCAsmBackend.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCAsmBackend.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCAsmBackend.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCAsmBackend.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCAsmInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCAsmInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCAsmInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCAsmInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCAsmInfoCOFF.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCAsmInfoCOFF.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCAsmInfoCOFF.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCAsmInfoCOFF.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCAsmInfoDarwin.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCAsmInfoDarwin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCAsmInfoDarwin.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCAsmInfoDarwin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCAsmInfoELF.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCAsmInfoELF.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCAsmInfoELF.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCAsmInfoELF.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCAsmInfoGOFF.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCAsmInfoGOFF.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCAsmInfoGOFF.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCAsmInfoGOFF.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCAsmInfoWasm.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCAsmInfoWasm.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCAsmInfoWasm.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCAsmInfoWasm.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCAsmInfoXCOFF.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCAsmInfoXCOFF.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCAsmInfoXCOFF.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCAsmInfoXCOFF.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCAsmLayout.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCAsmLayout.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCAsmLayout.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCAsmLayout.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCAsmMacro.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCAsmMacro.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCAsmMacro.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCAsmMacro.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCAssembler.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCAssembler.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCAssembler.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCAssembler.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCCodeEmitter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCCodeEmitter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCCodeEmitter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCCodeEmitter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCCodeView.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCCodeView.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCCodeView.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCCodeView.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCContext.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCContext.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCContext.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCContext.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCDXContainerStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCDXContainerStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCDXContainerStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCDXContainerStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCDXContainerWriter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCDXContainerWriter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCDXContainerWriter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCDXContainerWriter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCDecoderOps.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCDecoderOps.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCDecoderOps.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCDecoderOps.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCDirectives.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCDirectives.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCDirectives.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCDirectives.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCDisassembler/MCDisassembler.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCDisassembler/MCDisassembler.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCDisassembler/MCDisassembler.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCDisassembler/MCDisassembler.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCDisassembler/MCRelocationInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCDisassembler/MCRelocationInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCDisassembler/MCRelocationInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCDisassembler/MCRelocationInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCDisassembler/MCSymbolizer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCDisassembler/MCSymbolizer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCDisassembler/MCSymbolizer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCDisassembler/MCSymbolizer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCDwarf.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCDwarf.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCDwarf.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCDwarf.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCELFObjectWriter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCELFObjectWriter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCELFObjectWriter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCELFObjectWriter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCELFStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCELFStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCELFStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCELFStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCExpr.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCExpr.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCExpr.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCExpr.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCFixup.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCFixup.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCFixup.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCFixup.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCFixupKindInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCFixupKindInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCFixupKindInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCFixupKindInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCFragment.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCFragment.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCFragment.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCFragment.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCInst.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCInst.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCInst.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCInst.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCInstBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCInstBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCInstBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCInstBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCInstPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCInstPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCInstPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCInstPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCInstrAnalysis.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCInstrAnalysis.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCInstrAnalysis.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCInstrAnalysis.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCInstrDesc.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCInstrDesc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCInstrDesc.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCInstrDesc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCInstrInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCInstrInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCInstrInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCInstrInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCInstrItineraries.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCInstrItineraries.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCInstrItineraries.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCInstrItineraries.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCLabel.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCLabel.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCLabel.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCLabel.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCLinkerOptimizationHint.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCLinkerOptimizationHint.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCLinkerOptimizationHint.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCLinkerOptimizationHint.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCMachObjectWriter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCMachObjectWriter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCMachObjectWriter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCMachObjectWriter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCObjectFileInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCObjectFileInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCObjectFileInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCObjectFileInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCObjectStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCObjectStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCObjectStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCObjectStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCObjectWriter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCObjectWriter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCObjectWriter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCObjectWriter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCParser/AsmCond.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCParser/AsmCond.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCParser/AsmCond.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCParser/AsmCond.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCParser/AsmLexer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCParser/AsmLexer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCParser/AsmLexer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCParser/AsmLexer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCParser/MCAsmLexer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCParser/MCAsmLexer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCParser/MCAsmLexer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCParser/MCAsmLexer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCParser/MCAsmParser.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCParser/MCAsmParser.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCParser/MCAsmParser.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCParser/MCAsmParser.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCParser/MCAsmParserUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCParser/MCAsmParserUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCParser/MCAsmParserUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCParser/MCAsmParserUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCParser/MCParsedAsmOperand.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCParser/MCParsedAsmOperand.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCParser/MCParsedAsmOperand.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCParser/MCParsedAsmOperand.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCPseudoProbe.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCPseudoProbe.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCPseudoProbe.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCPseudoProbe.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCRegister.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCRegister.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCRegister.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCRegister.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCRegisterInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCRegisterInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCRegisterInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCRegisterInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCSPIRVObjectWriter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCSPIRVObjectWriter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCSPIRVObjectWriter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCSPIRVObjectWriter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCSPIRVStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCSPIRVStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCSPIRVStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCSPIRVStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCSchedule.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCSchedule.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCSchedule.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCSchedule.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCSection.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCSection.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCSection.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCSection.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCSectionCOFF.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCSectionCOFF.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCSectionCOFF.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCSectionCOFF.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCSectionDXContainer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCSectionDXContainer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCSectionDXContainer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCSectionDXContainer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCSectionELF.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCSectionELF.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCSectionELF.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCSectionELF.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCSectionGOFF.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCSectionGOFF.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCSectionGOFF.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCSectionGOFF.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCSectionMachO.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCSectionMachO.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCSectionMachO.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCSectionMachO.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCSectionSPIRV.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCSectionSPIRV.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCSectionSPIRV.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCSectionSPIRV.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCSectionWasm.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCSectionWasm.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCSectionWasm.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCSectionWasm.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCSectionXCOFF.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCSectionXCOFF.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCSectionXCOFF.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCSectionXCOFF.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCSubtargetInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCSubtargetInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCSubtargetInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCSubtargetInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCSymbol.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCSymbol.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCSymbol.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCSymbol.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCSymbolCOFF.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCSymbolCOFF.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCSymbolCOFF.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCSymbolCOFF.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCSymbolELF.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCSymbolELF.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCSymbolELF.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCSymbolELF.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCSymbolGOFF.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCSymbolGOFF.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCSymbolGOFF.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCSymbolGOFF.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCSymbolMachO.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCSymbolMachO.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCSymbolMachO.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCSymbolMachO.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCSymbolWasm.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCSymbolWasm.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCSymbolWasm.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCSymbolWasm.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCSymbolXCOFF.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCSymbolXCOFF.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCSymbolXCOFF.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCSymbolXCOFF.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCTargetOptions.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCTargetOptions.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCTargetOptions.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCTargetOptions.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCTargetOptionsCommandFlags.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCTargetOptionsCommandFlags.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCTargetOptionsCommandFlags.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCTargetOptionsCommandFlags.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCValue.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCValue.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCValue.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCValue.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCWasmObjectWriter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCWasmObjectWriter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCWasmObjectWriter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCWasmObjectWriter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCWasmStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCWasmStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCWasmStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCWasmStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCWin64EH.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCWin64EH.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCWin64EH.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCWin64EH.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCWinCOFFObjectWriter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCWinCOFFObjectWriter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCWinCOFFObjectWriter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCWinCOFFObjectWriter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCWinCOFFStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCWinCOFFStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCWinCOFFStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCWinCOFFStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCWinEH.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCWinEH.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCWinEH.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCWinEH.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCXCOFFObjectWriter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCXCOFFObjectWriter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCXCOFFObjectWriter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCXCOFFObjectWriter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCXCOFFStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCXCOFFStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MCXCOFFStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MCXCOFFStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MachineLocation.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MachineLocation.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/MachineLocation.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/MachineLocation.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/SectionKind.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/SectionKind.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/SectionKind.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/SectionKind.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/StringTableBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/StringTableBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/StringTableBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/StringTableBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/TargetRegistry.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/TargetRegistry.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MC/TargetRegistry.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MC/TargetRegistry.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/CodeEmitter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/CodeEmitter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/CodeEmitter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/CodeEmitter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/Context.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/Context.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/Context.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/Context.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/CustomBehaviour.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/CustomBehaviour.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/CustomBehaviour.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/CustomBehaviour.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/HWEventListener.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/HWEventListener.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/HWEventListener.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/HWEventListener.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/HardwareUnits/HardwareUnit.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/HardwareUnits/HardwareUnit.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/HardwareUnits/HardwareUnit.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/HardwareUnits/HardwareUnit.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/HardwareUnits/LSUnit.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/HardwareUnits/LSUnit.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/HardwareUnits/LSUnit.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/HardwareUnits/LSUnit.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/HardwareUnits/RegisterFile.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/HardwareUnits/RegisterFile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/HardwareUnits/RegisterFile.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/HardwareUnits/RegisterFile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/HardwareUnits/ResourceManager.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/HardwareUnits/ResourceManager.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/HardwareUnits/ResourceManager.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/HardwareUnits/ResourceManager.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/HardwareUnits/RetireControlUnit.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/HardwareUnits/RetireControlUnit.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/HardwareUnits/RetireControlUnit.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/HardwareUnits/RetireControlUnit.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/HardwareUnits/Scheduler.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/HardwareUnits/Scheduler.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/HardwareUnits/Scheduler.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/HardwareUnits/Scheduler.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/IncrementalSourceMgr.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/IncrementalSourceMgr.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/IncrementalSourceMgr.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/IncrementalSourceMgr.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/InstrBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/InstrBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/InstrBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/InstrBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/Instruction.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/Instruction.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/Instruction.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/Instruction.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/Pipeline.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/Pipeline.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/Pipeline.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/Pipeline.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/SourceMgr.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/SourceMgr.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/SourceMgr.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/SourceMgr.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/Stages/DispatchStage.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/Stages/DispatchStage.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/Stages/DispatchStage.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/Stages/DispatchStage.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/Stages/EntryStage.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/Stages/EntryStage.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/Stages/EntryStage.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/Stages/EntryStage.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/Stages/ExecuteStage.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/Stages/ExecuteStage.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/Stages/ExecuteStage.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/Stages/ExecuteStage.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/Stages/InOrderIssueStage.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/Stages/InOrderIssueStage.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/Stages/InOrderIssueStage.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/Stages/InOrderIssueStage.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/Stages/InstructionTables.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/Stages/InstructionTables.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/Stages/InstructionTables.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/Stages/InstructionTables.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/Stages/MicroOpQueueStage.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/Stages/MicroOpQueueStage.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/Stages/MicroOpQueueStage.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/Stages/MicroOpQueueStage.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/Stages/RetireStage.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/Stages/RetireStage.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/Stages/RetireStage.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/Stages/RetireStage.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/Stages/Stage.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/Stages/Stage.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/Stages/Stage.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/Stages/Stage.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/Support.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/Support.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/Support.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/Support.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/View.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/View.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/MCA/View.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/MCA/View.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjCopy/COFF/COFFConfig.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjCopy/COFF/COFFConfig.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjCopy/COFF/COFFConfig.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjCopy/COFF/COFFConfig.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjCopy/COFF/COFFObjcopy.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjCopy/COFF/COFFObjcopy.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjCopy/COFF/COFFObjcopy.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjCopy/COFF/COFFObjcopy.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjCopy/CommonConfig.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjCopy/CommonConfig.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjCopy/CommonConfig.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjCopy/CommonConfig.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjCopy/ConfigManager.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjCopy/ConfigManager.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjCopy/ConfigManager.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjCopy/ConfigManager.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjCopy/ELF/ELFConfig.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjCopy/ELF/ELFConfig.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjCopy/ELF/ELFConfig.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjCopy/ELF/ELFConfig.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjCopy/ELF/ELFObjcopy.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjCopy/ELF/ELFObjcopy.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjCopy/ELF/ELFObjcopy.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjCopy/ELF/ELFObjcopy.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjCopy/MachO/MachOConfig.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjCopy/MachO/MachOConfig.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjCopy/MachO/MachOConfig.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjCopy/MachO/MachOConfig.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjCopy/MachO/MachOObjcopy.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjCopy/MachO/MachOObjcopy.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjCopy/MachO/MachOObjcopy.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjCopy/MachO/MachOObjcopy.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjCopy/MultiFormatConfig.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjCopy/MultiFormatConfig.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjCopy/MultiFormatConfig.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjCopy/MultiFormatConfig.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjCopy/ObjCopy.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjCopy/ObjCopy.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjCopy/ObjCopy.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjCopy/ObjCopy.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjCopy/XCOFF/XCOFFConfig.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjCopy/XCOFF/XCOFFConfig.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjCopy/XCOFF/XCOFFConfig.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjCopy/XCOFF/XCOFFConfig.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjCopy/XCOFF/XCOFFObjcopy.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjCopy/XCOFF/XCOFFObjcopy.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjCopy/XCOFF/XCOFFObjcopy.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjCopy/XCOFF/XCOFFObjcopy.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjCopy/wasm/WasmConfig.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjCopy/wasm/WasmConfig.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjCopy/wasm/WasmConfig.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjCopy/wasm/WasmConfig.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjCopy/wasm/WasmObjcopy.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjCopy/wasm/WasmObjcopy.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjCopy/wasm/WasmObjcopy.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjCopy/wasm/WasmObjcopy.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/Archive.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/Archive.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/Archive.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/Archive.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/ArchiveWriter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/ArchiveWriter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/ArchiveWriter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/ArchiveWriter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/Binary.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/Binary.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/Binary.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/Binary.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/BuildID.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/BuildID.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/BuildID.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/BuildID.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/COFF.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/COFF.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/COFF.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/COFF.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/COFFImportFile.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/COFFImportFile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/COFFImportFile.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/COFFImportFile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/COFFModuleDefinition.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/COFFModuleDefinition.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/COFFModuleDefinition.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/COFFModuleDefinition.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/CVDebugRecord.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/CVDebugRecord.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/CVDebugRecord.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/CVDebugRecord.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/DXContainer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/DXContainer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/DXContainer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/DXContainer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/Decompressor.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/Decompressor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/Decompressor.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/Decompressor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/ELF.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/ELF.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/ELF.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/ELF.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/ELFObjectFile.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/ELFObjectFile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/ELFObjectFile.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/ELFObjectFile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/ELFTypes.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/ELFTypes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/ELFTypes.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/ELFTypes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/Error.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/Error.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/Error.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/Error.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/FaultMapParser.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/FaultMapParser.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/FaultMapParser.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/FaultMapParser.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/GOFF.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/GOFF.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/GOFF.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/GOFF.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/GOFFObjectFile.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/GOFFObjectFile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/GOFFObjectFile.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/GOFFObjectFile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/IRObjectFile.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/IRObjectFile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/IRObjectFile.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/IRObjectFile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/IRSymtab.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/IRSymtab.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/IRSymtab.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/IRSymtab.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/MachO.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/MachO.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/MachO.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/MachO.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/MachOUniversal.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/MachOUniversal.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/MachOUniversal.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/MachOUniversal.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/MachOUniversalWriter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/MachOUniversalWriter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/MachOUniversalWriter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/MachOUniversalWriter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/Minidump.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/Minidump.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/Minidump.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/Minidump.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/ModuleSymbolTable.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/ModuleSymbolTable.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/ModuleSymbolTable.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/ModuleSymbolTable.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/ObjectFile.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/ObjectFile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/ObjectFile.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/ObjectFile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/OffloadBinary.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/OffloadBinary.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/OffloadBinary.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/OffloadBinary.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/RelocationResolver.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/RelocationResolver.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/RelocationResolver.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/RelocationResolver.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/StackMapParser.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/StackMapParser.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/StackMapParser.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/StackMapParser.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/SymbolSize.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/SymbolSize.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/SymbolSize.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/SymbolSize.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/SymbolicFile.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/SymbolicFile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/SymbolicFile.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/SymbolicFile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/TapiFile.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/TapiFile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/TapiFile.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/TapiFile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/TapiUniversal.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/TapiUniversal.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/TapiUniversal.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/TapiUniversal.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/Wasm.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/Wasm.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/Wasm.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/Wasm.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/WindowsMachineFlag.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/WindowsMachineFlag.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/WindowsMachineFlag.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/WindowsMachineFlag.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/WindowsResource.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/WindowsResource.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/WindowsResource.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/WindowsResource.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/XCOFFObjectFile.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/XCOFFObjectFile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Object/XCOFFObjectFile.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Object/XCOFFObjectFile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjectYAML/ArchiveYAML.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjectYAML/ArchiveYAML.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjectYAML/ArchiveYAML.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjectYAML/ArchiveYAML.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjectYAML/COFFYAML.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjectYAML/COFFYAML.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjectYAML/COFFYAML.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjectYAML/COFFYAML.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjectYAML/CodeViewYAMLDebugSections.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjectYAML/CodeViewYAMLDebugSections.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjectYAML/CodeViewYAMLDebugSections.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjectYAML/CodeViewYAMLDebugSections.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjectYAML/CodeViewYAMLSymbols.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjectYAML/CodeViewYAMLSymbols.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjectYAML/CodeViewYAMLSymbols.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjectYAML/CodeViewYAMLSymbols.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjectYAML/CodeViewYAMLTypeHashing.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjectYAML/CodeViewYAMLTypeHashing.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjectYAML/CodeViewYAMLTypeHashing.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjectYAML/CodeViewYAMLTypeHashing.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjectYAML/CodeViewYAMLTypes.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjectYAML/CodeViewYAMLTypes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjectYAML/CodeViewYAMLTypes.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjectYAML/CodeViewYAMLTypes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjectYAML/DWARFEmitter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjectYAML/DWARFEmitter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjectYAML/DWARFEmitter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjectYAML/DWARFEmitter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjectYAML/DWARFYAML.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjectYAML/DWARFYAML.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjectYAML/DWARFYAML.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjectYAML/DWARFYAML.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjectYAML/DXContainerYAML.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjectYAML/DXContainerYAML.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjectYAML/DXContainerYAML.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjectYAML/DXContainerYAML.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjectYAML/ELFYAML.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjectYAML/ELFYAML.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjectYAML/ELFYAML.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjectYAML/ELFYAML.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjectYAML/MachOYAML.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjectYAML/MachOYAML.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjectYAML/MachOYAML.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjectYAML/MachOYAML.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjectYAML/MinidumpYAML.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjectYAML/MinidumpYAML.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjectYAML/MinidumpYAML.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjectYAML/MinidumpYAML.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjectYAML/ObjectYAML.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjectYAML/ObjectYAML.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjectYAML/ObjectYAML.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjectYAML/ObjectYAML.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjectYAML/OffloadYAML.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjectYAML/OffloadYAML.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjectYAML/OffloadYAML.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjectYAML/OffloadYAML.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjectYAML/WasmYAML.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjectYAML/WasmYAML.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjectYAML/WasmYAML.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjectYAML/WasmYAML.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjectYAML/XCOFFYAML.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjectYAML/XCOFFYAML.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjectYAML/XCOFFYAML.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjectYAML/XCOFFYAML.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjectYAML/YAML.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjectYAML/YAML.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjectYAML/YAML.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjectYAML/YAML.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjectYAML/yaml2obj.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjectYAML/yaml2obj.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ObjectYAML/yaml2obj.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ObjectYAML/yaml2obj.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/OffloadArch/OffloadArch.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/OffloadArch/OffloadArch.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/OffloadArch/OffloadArch.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/OffloadArch/OffloadArch.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Option/Arg.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Option/Arg.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Option/Arg.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Option/Arg.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Option/ArgList.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Option/ArgList.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Option/ArgList.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Option/ArgList.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Option/OptParser.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Option/OptParser.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Option/OptParser.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Option/OptParser.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Option/OptSpecifier.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Option/OptSpecifier.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Option/OptSpecifier.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Option/OptSpecifier.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Option/OptTable.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Option/OptTable.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Option/OptTable.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Option/OptTable.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Option/Option.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Option/Option.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Option/Option.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Option/Option.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Pass.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Pass.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Pass.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Pass.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/PassAnalysisSupport.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/PassAnalysisSupport.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/PassAnalysisSupport.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/PassAnalysisSupport.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/PassInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/PassInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/PassInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/PassInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/PassRegistry.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/PassRegistry.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/PassRegistry.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/PassRegistry.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/PassSupport.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/PassSupport.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/PassSupport.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/PassSupport.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Passes/OptimizationLevel.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Passes/OptimizationLevel.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Passes/OptimizationLevel.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Passes/OptimizationLevel.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Passes/PassBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Passes/PassBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Passes/PassBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Passes/PassBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Passes/PassPlugin.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Passes/PassPlugin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Passes/PassPlugin.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Passes/PassPlugin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Passes/StandardInstrumentations.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Passes/StandardInstrumentations.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Passes/StandardInstrumentations.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Passes/StandardInstrumentations.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ProfileData/Coverage/CoverageMappingReader.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ProfileData/Coverage/CoverageMappingReader.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ProfileData/Coverage/CoverageMappingReader.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ProfileData/Coverage/CoverageMappingReader.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ProfileData/Coverage/CoverageMappingWriter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ProfileData/Coverage/CoverageMappingWriter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ProfileData/Coverage/CoverageMappingWriter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ProfileData/Coverage/CoverageMappingWriter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ProfileData/GCOV.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ProfileData/GCOV.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ProfileData/GCOV.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ProfileData/GCOV.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ProfileData/InstrProf.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ProfileData/InstrProf.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ProfileData/InstrProf.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ProfileData/InstrProf.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ProfileData/InstrProfCorrelator.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ProfileData/InstrProfCorrelator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ProfileData/InstrProfCorrelator.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ProfileData/InstrProfCorrelator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ProfileData/InstrProfData.inc b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ProfileData/InstrProfData.inc similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ProfileData/InstrProfData.inc rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ProfileData/InstrProfData.inc diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ProfileData/InstrProfReader.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ProfileData/InstrProfReader.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ProfileData/InstrProfReader.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ProfileData/InstrProfReader.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ProfileData/InstrProfWriter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ProfileData/InstrProfWriter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ProfileData/InstrProfWriter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ProfileData/InstrProfWriter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ProfileData/ItaniumManglingCanonicalizer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ProfileData/ItaniumManglingCanonicalizer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ProfileData/ItaniumManglingCanonicalizer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ProfileData/ItaniumManglingCanonicalizer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ProfileData/MIBEntryDef.inc b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ProfileData/MIBEntryDef.inc similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ProfileData/MIBEntryDef.inc rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ProfileData/MIBEntryDef.inc diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ProfileData/MemProf.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ProfileData/MemProf.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ProfileData/MemProf.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ProfileData/MemProf.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ProfileData/MemProfData.inc b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ProfileData/MemProfData.inc similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ProfileData/MemProfData.inc rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ProfileData/MemProfData.inc diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ProfileData/ProfileCommon.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ProfileData/ProfileCommon.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ProfileData/ProfileCommon.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ProfileData/ProfileCommon.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ProfileData/RawMemProfReader.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ProfileData/RawMemProfReader.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ProfileData/RawMemProfReader.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ProfileData/RawMemProfReader.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ProfileData/SampleProf.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ProfileData/SampleProf.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ProfileData/SampleProf.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ProfileData/SampleProf.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ProfileData/SampleProfReader.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ProfileData/SampleProfReader.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ProfileData/SampleProfReader.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ProfileData/SampleProfReader.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ProfileData/SampleProfWriter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ProfileData/SampleProfWriter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ProfileData/SampleProfWriter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ProfileData/SampleProfWriter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ProfileData/SymbolRemappingReader.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ProfileData/SymbolRemappingReader.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ProfileData/SymbolRemappingReader.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ProfileData/SymbolRemappingReader.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Remarks/BitstreamRemarkContainer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Remarks/BitstreamRemarkContainer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Remarks/BitstreamRemarkContainer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Remarks/BitstreamRemarkContainer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Remarks/BitstreamRemarkParser.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Remarks/BitstreamRemarkParser.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Remarks/BitstreamRemarkParser.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Remarks/BitstreamRemarkParser.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Remarks/BitstreamRemarkSerializer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Remarks/BitstreamRemarkSerializer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Remarks/BitstreamRemarkSerializer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Remarks/BitstreamRemarkSerializer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Remarks/HotnessThresholdParser.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Remarks/HotnessThresholdParser.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Remarks/HotnessThresholdParser.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Remarks/HotnessThresholdParser.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Remarks/Remark.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Remarks/Remark.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Remarks/Remark.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Remarks/Remark.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Remarks/RemarkFormat.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Remarks/RemarkFormat.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Remarks/RemarkFormat.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Remarks/RemarkFormat.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Remarks/RemarkLinker.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Remarks/RemarkLinker.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Remarks/RemarkLinker.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Remarks/RemarkLinker.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Remarks/RemarkParser.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Remarks/RemarkParser.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Remarks/RemarkParser.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Remarks/RemarkParser.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Remarks/RemarkSerializer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Remarks/RemarkSerializer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Remarks/RemarkSerializer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Remarks/RemarkSerializer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Remarks/RemarkStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Remarks/RemarkStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Remarks/RemarkStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Remarks/RemarkStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Remarks/RemarkStringTable.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Remarks/RemarkStringTable.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Remarks/RemarkStringTable.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Remarks/RemarkStringTable.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Remarks/YAMLRemarkSerializer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Remarks/YAMLRemarkSerializer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Remarks/YAMLRemarkSerializer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Remarks/YAMLRemarkSerializer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/AMDGPUMetadata.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/AMDGPUMetadata.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/AMDGPUMetadata.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/AMDGPUMetadata.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/AMDHSAKernelDescriptor.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/AMDHSAKernelDescriptor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/AMDHSAKernelDescriptor.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/AMDHSAKernelDescriptor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/ARMAttributeParser.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/ARMAttributeParser.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/ARMAttributeParser.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/ARMAttributeParser.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/ARMBuildAttributes.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/ARMBuildAttributes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/ARMBuildAttributes.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/ARMBuildAttributes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/ARMEHABI.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/ARMEHABI.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/ARMEHABI.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/ARMEHABI.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/ARMWinEH.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/ARMWinEH.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/ARMWinEH.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/ARMWinEH.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/AlignOf.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/AlignOf.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/AlignOf.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/AlignOf.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Alignment.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Alignment.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Alignment.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Alignment.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Allocator.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Allocator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Allocator.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Allocator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/AllocatorBase.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/AllocatorBase.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/AllocatorBase.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/AllocatorBase.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/ArrayRecycler.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/ArrayRecycler.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/ArrayRecycler.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/ArrayRecycler.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Atomic.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Atomic.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Atomic.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Atomic.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/AtomicOrdering.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/AtomicOrdering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/AtomicOrdering.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/AtomicOrdering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/AutoConvert.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/AutoConvert.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/AutoConvert.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/AutoConvert.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Automaton.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Automaton.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Automaton.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Automaton.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/BCD.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/BCD.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/BCD.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/BCD.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/BLAKE3.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/BLAKE3.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/BLAKE3.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/BLAKE3.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/BalancedPartitioning.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/BalancedPartitioning.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/BalancedPartitioning.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/BalancedPartitioning.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Base64.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Base64.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Base64.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Base64.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/BinaryByteStream.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/BinaryByteStream.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/BinaryByteStream.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/BinaryByteStream.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/BinaryItemStream.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/BinaryItemStream.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/BinaryItemStream.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/BinaryItemStream.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/BinaryStream.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/BinaryStream.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/BinaryStream.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/BinaryStream.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/BinaryStreamArray.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/BinaryStreamArray.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/BinaryStreamArray.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/BinaryStreamArray.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/BinaryStreamError.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/BinaryStreamError.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/BinaryStreamError.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/BinaryStreamError.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/BinaryStreamReader.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/BinaryStreamReader.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/BinaryStreamReader.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/BinaryStreamReader.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/BinaryStreamRef.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/BinaryStreamRef.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/BinaryStreamRef.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/BinaryStreamRef.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/BinaryStreamWriter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/BinaryStreamWriter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/BinaryStreamWriter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/BinaryStreamWriter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/BlockFrequency.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/BlockFrequency.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/BlockFrequency.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/BlockFrequency.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/BranchProbability.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/BranchProbability.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/BranchProbability.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/BranchProbability.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/BuryPointer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/BuryPointer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/BuryPointer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/BuryPointer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/CBindingWrapping.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/CBindingWrapping.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/CBindingWrapping.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/CBindingWrapping.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/CFGDiff.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/CFGDiff.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/CFGDiff.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/CFGDiff.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/CFGUpdate.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/CFGUpdate.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/CFGUpdate.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/CFGUpdate.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/COM.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/COM.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/COM.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/COM.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/CRC.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/CRC.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/CRC.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/CRC.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/CSKYAttributeParser.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/CSKYAttributeParser.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/CSKYAttributeParser.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/CSKYAttributeParser.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/CSKYAttributes.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/CSKYAttributes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/CSKYAttributes.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/CSKYAttributes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/CachePruning.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/CachePruning.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/CachePruning.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/CachePruning.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Caching.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Caching.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Caching.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Caching.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Capacity.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Capacity.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Capacity.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Capacity.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Casting.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Casting.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Casting.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Casting.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/CheckedArithmetic.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/CheckedArithmetic.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/CheckedArithmetic.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/CheckedArithmetic.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Chrono.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Chrono.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Chrono.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Chrono.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/CodeGen.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/CodeGen.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/CodeGen.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/CodeGen.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/CodeGenCoverage.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/CodeGenCoverage.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/CodeGenCoverage.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/CodeGenCoverage.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/CommandLine.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/CommandLine.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/CommandLine.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/CommandLine.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Compiler.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Compiler.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Compiler.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Compiler.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Compression.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Compression.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Compression.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Compression.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/ConvertEBCDIC.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/ConvertEBCDIC.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/ConvertEBCDIC.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/ConvertEBCDIC.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/ConvertUTF.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/ConvertUTF.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/ConvertUTF.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/ConvertUTF.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/CrashRecoveryContext.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/CrashRecoveryContext.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/CrashRecoveryContext.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/CrashRecoveryContext.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/DJB.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/DJB.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/DJB.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/DJB.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/DOTGraphTraits.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/DOTGraphTraits.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/DOTGraphTraits.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/DOTGraphTraits.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/DXILOperationCommon.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/DXILOperationCommon.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/DXILOperationCommon.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/DXILOperationCommon.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/DataExtractor.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/DataExtractor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/DataExtractor.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/DataExtractor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/DataTypes.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/DataTypes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/DataTypes.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/DataTypes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Debug.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Debug.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Debug.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Debug.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/DebugCounter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/DebugCounter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/DebugCounter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/DebugCounter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Discriminator.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Discriminator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Discriminator.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Discriminator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/DivisionByConstantInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/DivisionByConstantInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/DivisionByConstantInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/DivisionByConstantInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Duration.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Duration.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Duration.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Duration.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/DynamicLibrary.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/DynamicLibrary.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/DynamicLibrary.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/DynamicLibrary.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/ELFAttributeParser.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/ELFAttributeParser.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/ELFAttributeParser.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/ELFAttributeParser.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/ELFAttributes.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/ELFAttributes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/ELFAttributes.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/ELFAttributes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Endian.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Endian.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Endian.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Endian.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/EndianStream.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/EndianStream.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/EndianStream.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/EndianStream.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Errc.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Errc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Errc.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Errc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Errno.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Errno.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Errno.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Errno.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Error.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Error.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Error.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Error.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/ErrorHandling.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/ErrorHandling.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/ErrorHandling.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/ErrorHandling.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/ErrorOr.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/ErrorOr.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/ErrorOr.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/ErrorOr.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/ExitCodes.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/ExitCodes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/ExitCodes.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/ExitCodes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/ExtensibleRTTI.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/ExtensibleRTTI.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/ExtensibleRTTI.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/ExtensibleRTTI.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/FileCollector.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/FileCollector.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/FileCollector.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/FileCollector.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/FileOutputBuffer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/FileOutputBuffer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/FileOutputBuffer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/FileOutputBuffer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/FileSystem.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/FileSystem.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/FileSystem.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/FileSystem.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/FileSystem/UniqueID.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/FileSystem/UniqueID.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/FileSystem/UniqueID.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/FileSystem/UniqueID.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/FileUtilities.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/FileUtilities.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/FileUtilities.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/FileUtilities.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Format.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Format.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Format.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Format.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/FormatAdapters.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/FormatAdapters.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/FormatAdapters.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/FormatAdapters.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/FormatCommon.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/FormatCommon.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/FormatCommon.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/FormatCommon.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/FormatProviders.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/FormatProviders.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/FormatProviders.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/FormatProviders.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/FormatVariadic.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/FormatVariadic.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/FormatVariadic.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/FormatVariadic.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/FormatVariadicDetails.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/FormatVariadicDetails.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/FormatVariadicDetails.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/FormatVariadicDetails.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/FormattedStream.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/FormattedStream.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/FormattedStream.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/FormattedStream.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/GenericDomTree.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/GenericDomTree.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/GenericDomTree.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/GenericDomTree.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/GenericDomTreeConstruction.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/GenericDomTreeConstruction.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/GenericDomTreeConstruction.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/GenericDomTreeConstruction.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/GenericIteratedDominanceFrontier.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/GenericIteratedDominanceFrontier.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/GenericIteratedDominanceFrontier.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/GenericIteratedDominanceFrontier.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/GenericLoopInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/GenericLoopInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/GenericLoopInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/GenericLoopInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/GenericLoopInfoImpl.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/GenericLoopInfoImpl.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/GenericLoopInfoImpl.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/GenericLoopInfoImpl.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/GlobPattern.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/GlobPattern.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/GlobPattern.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/GlobPattern.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/GraphWriter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/GraphWriter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/GraphWriter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/GraphWriter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/HashBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/HashBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/HashBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/HashBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Host.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Host.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Host.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Host.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/InitLLVM.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/InitLLVM.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/InitLLVM.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/InitLLVM.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/InstructionCost.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/InstructionCost.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/InstructionCost.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/InstructionCost.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/JSON.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/JSON.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/JSON.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/JSON.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/KnownBits.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/KnownBits.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/KnownBits.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/KnownBits.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/LEB128.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/LEB128.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/LEB128.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/LEB128.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/LICENSE.TXT b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/LICENSE.TXT similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/LICENSE.TXT rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/LICENSE.TXT diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/LLVMDriver.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/LLVMDriver.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/LLVMDriver.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/LLVMDriver.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/LineIterator.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/LineIterator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/LineIterator.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/LineIterator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Locale.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Locale.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Locale.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Locale.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/LockFileManager.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/LockFileManager.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/LockFileManager.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/LockFileManager.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/MD5.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/MD5.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/MD5.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/MD5.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/MSP430AttributeParser.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/MSP430AttributeParser.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/MSP430AttributeParser.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/MSP430AttributeParser.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/MSP430Attributes.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/MSP430Attributes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/MSP430Attributes.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/MSP430Attributes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/MSVCErrorWorkarounds.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/MSVCErrorWorkarounds.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/MSVCErrorWorkarounds.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/MSVCErrorWorkarounds.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/ManagedStatic.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/ManagedStatic.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/ManagedStatic.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/ManagedStatic.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/MathExtras.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/MathExtras.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/MathExtras.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/MathExtras.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/MemAlloc.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/MemAlloc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/MemAlloc.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/MemAlloc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Memory.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Memory.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Memory.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Memory.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/MemoryBuffer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/MemoryBuffer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/MemoryBuffer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/MemoryBuffer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/MemoryBufferRef.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/MemoryBufferRef.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/MemoryBufferRef.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/MemoryBufferRef.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/MipsABIFlags.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/MipsABIFlags.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/MipsABIFlags.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/MipsABIFlags.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/ModRef.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/ModRef.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/ModRef.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/ModRef.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Mutex.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Mutex.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Mutex.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Mutex.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/NativeFormatting.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/NativeFormatting.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/NativeFormatting.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/NativeFormatting.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/OnDiskHashTable.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/OnDiskHashTable.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/OnDiskHashTable.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/OnDiskHashTable.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/OptimizedStructLayout.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/OptimizedStructLayout.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/OptimizedStructLayout.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/OptimizedStructLayout.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/PGOOptions.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/PGOOptions.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/PGOOptions.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/PGOOptions.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Parallel.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Parallel.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Parallel.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Parallel.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Path.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Path.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Path.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Path.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/PerThreadBumpPtrAllocator.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/PerThreadBumpPtrAllocator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/PerThreadBumpPtrAllocator.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/PerThreadBumpPtrAllocator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/PluginLoader.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/PluginLoader.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/PluginLoader.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/PluginLoader.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/PointerLikeTypeTraits.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/PointerLikeTypeTraits.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/PointerLikeTypeTraits.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/PointerLikeTypeTraits.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/PrettyStackTrace.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/PrettyStackTrace.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/PrettyStackTrace.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/PrettyStackTrace.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Printable.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Printable.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Printable.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Printable.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Process.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Process.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Process.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Process.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Program.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Program.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Program.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Program.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/RISCVAttributeParser.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/RISCVAttributeParser.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/RISCVAttributeParser.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/RISCVAttributeParser.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/RISCVAttributes.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/RISCVAttributes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/RISCVAttributes.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/RISCVAttributes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/RISCVISAInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/RISCVISAInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/RISCVISAInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/RISCVISAInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/RWMutex.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/RWMutex.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/RWMutex.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/RWMutex.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/RandomNumberGenerator.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/RandomNumberGenerator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/RandomNumberGenerator.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/RandomNumberGenerator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Recycler.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Recycler.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Recycler.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Recycler.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/RecyclingAllocator.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/RecyclingAllocator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/RecyclingAllocator.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/RecyclingAllocator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Regex.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Regex.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Regex.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Regex.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Registry.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Registry.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Registry.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Registry.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/ReverseIteration.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/ReverseIteration.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/ReverseIteration.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/ReverseIteration.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/SHA1.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/SHA1.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/SHA1.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/SHA1.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/SHA256.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/SHA256.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/SHA256.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/SHA256.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/SMLoc.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/SMLoc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/SMLoc.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/SMLoc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/SMTAPI.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/SMTAPI.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/SMTAPI.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/SMTAPI.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/SaveAndRestore.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/SaveAndRestore.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/SaveAndRestore.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/SaveAndRestore.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/ScaledNumber.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/ScaledNumber.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/ScaledNumber.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/ScaledNumber.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/ScopedPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/ScopedPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/ScopedPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/ScopedPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Signals.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Signals.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Signals.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Signals.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Signposts.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Signposts.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Signposts.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Signposts.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/SmallVectorMemoryBuffer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/SmallVectorMemoryBuffer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/SmallVectorMemoryBuffer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/SmallVectorMemoryBuffer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Solaris/sys/regset.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Solaris/sys/regset.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Solaris/sys/regset.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Solaris/sys/regset.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/SourceMgr.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/SourceMgr.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/SourceMgr.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/SourceMgr.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/SpecialCaseList.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/SpecialCaseList.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/SpecialCaseList.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/SpecialCaseList.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/StringSaver.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/StringSaver.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/StringSaver.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/StringSaver.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/SuffixTree.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/SuffixTree.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/SuffixTree.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/SuffixTree.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/SuffixTreeNode.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/SuffixTreeNode.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/SuffixTreeNode.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/SuffixTreeNode.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/SwapByteOrder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/SwapByteOrder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/SwapByteOrder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/SwapByteOrder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/SystemUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/SystemUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/SystemUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/SystemUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/TarWriter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/TarWriter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/TarWriter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/TarWriter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/TargetOpcodes.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/TargetOpcodes.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/TargetOpcodes.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/TargetOpcodes.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/TargetSelect.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/TargetSelect.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/TargetSelect.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/TargetSelect.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/ThreadPool.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/ThreadPool.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/ThreadPool.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/ThreadPool.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Threading.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Threading.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Threading.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Threading.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/TimeProfiler.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/TimeProfiler.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/TimeProfiler.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/TimeProfiler.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Timer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Timer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Timer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Timer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/ToolOutputFile.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/ToolOutputFile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/ToolOutputFile.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/ToolOutputFile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/TrailingObjects.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/TrailingObjects.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/TrailingObjects.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/TrailingObjects.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/TypeName.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/TypeName.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/TypeName.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/TypeName.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/TypeSize.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/TypeSize.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/TypeSize.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/TypeSize.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Unicode.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Unicode.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Unicode.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Unicode.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/UnicodeCharRanges.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/UnicodeCharRanges.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/UnicodeCharRanges.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/UnicodeCharRanges.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Valgrind.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Valgrind.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Valgrind.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Valgrind.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/VersionTuple.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/VersionTuple.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/VersionTuple.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/VersionTuple.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/VirtualFileSystem.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/VirtualFileSystem.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/VirtualFileSystem.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/VirtualFileSystem.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Watchdog.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Watchdog.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Watchdog.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Watchdog.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Win64EH.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Win64EH.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Win64EH.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Win64EH.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Windows/WindowsSupport.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Windows/WindowsSupport.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/Windows/WindowsSupport.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/Windows/WindowsSupport.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/WindowsError.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/WindowsError.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/WindowsError.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/WindowsError.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/WithColor.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/WithColor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/WithColor.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/WithColor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/X86DisassemblerDecoderCommon.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/X86DisassemblerDecoderCommon.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/X86DisassemblerDecoderCommon.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/X86DisassemblerDecoderCommon.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/X86FoldTablesUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/X86FoldTablesUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/X86FoldTablesUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/X86FoldTablesUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/YAMLParser.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/YAMLParser.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/YAMLParser.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/YAMLParser.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/YAMLTraits.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/YAMLTraits.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/YAMLTraits.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/YAMLTraits.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/circular_raw_ostream.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/circular_raw_ostream.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/circular_raw_ostream.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/circular_raw_ostream.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/raw_os_ostream.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/raw_os_ostream.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/raw_os_ostream.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/raw_os_ostream.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/raw_ostream.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/raw_ostream.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/raw_ostream.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/raw_ostream.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/raw_sha1_ostream.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/raw_sha1_ostream.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/raw_sha1_ostream.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/raw_sha1_ostream.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/thread.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/thread.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/thread.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/thread.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/type_traits.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/type_traits.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/type_traits.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/type_traits.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/xxhash.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/xxhash.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Support/xxhash.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Support/xxhash.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TableGen/Automaton.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TableGen/Automaton.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TableGen/Automaton.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TableGen/Automaton.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TableGen/DirectiveEmitter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TableGen/DirectiveEmitter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TableGen/DirectiveEmitter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TableGen/DirectiveEmitter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TableGen/Error.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TableGen/Error.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TableGen/Error.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TableGen/Error.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TableGen/Main.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TableGen/Main.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TableGen/Main.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TableGen/Main.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TableGen/Parser.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TableGen/Parser.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TableGen/Parser.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TableGen/Parser.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TableGen/Record.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TableGen/Record.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TableGen/Record.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TableGen/Record.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TableGen/SearchableTable.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TableGen/SearchableTable.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TableGen/SearchableTable.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TableGen/SearchableTable.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TableGen/SetTheory.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TableGen/SetTheory.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TableGen/SetTheory.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TableGen/SetTheory.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TableGen/StringMatcher.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TableGen/StringMatcher.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TableGen/StringMatcher.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TableGen/StringMatcher.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TableGen/StringToOffsetTable.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TableGen/StringToOffsetTable.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TableGen/StringToOffsetTable.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TableGen/StringToOffsetTable.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TableGen/TableGenBackend.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TableGen/TableGenBackend.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TableGen/TableGenBackend.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TableGen/TableGenBackend.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Target/CGPassBuilderOption.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Target/CGPassBuilderOption.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Target/CGPassBuilderOption.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Target/CGPassBuilderOption.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Target/CodeGenCWrappers.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Target/CodeGenCWrappers.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Target/CodeGenCWrappers.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Target/CodeGenCWrappers.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Target/GenericOpcodes.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Target/GenericOpcodes.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Target/GenericOpcodes.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Target/GenericOpcodes.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Target/GlobalISel/Combine.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Target/GlobalISel/Combine.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Target/GlobalISel/Combine.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Target/GlobalISel/Combine.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Target/GlobalISel/RegisterBank.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Target/GlobalISel/RegisterBank.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Target/GlobalISel/RegisterBank.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Target/GlobalISel/RegisterBank.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Target/GlobalISel/SelectionDAGCompat.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Target/GlobalISel/SelectionDAGCompat.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Target/GlobalISel/SelectionDAGCompat.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Target/GlobalISel/SelectionDAGCompat.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Target/GlobalISel/Target.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Target/GlobalISel/Target.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Target/GlobalISel/Target.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Target/GlobalISel/Target.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Target/Target.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Target/Target.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Target/Target.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Target/Target.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Target/TargetCallingConv.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Target/TargetCallingConv.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Target/TargetCallingConv.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Target/TargetCallingConv.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Target/TargetInstrPredicate.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Target/TargetInstrPredicate.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Target/TargetInstrPredicate.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Target/TargetInstrPredicate.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Target/TargetIntrinsicInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Target/TargetIntrinsicInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Target/TargetIntrinsicInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Target/TargetIntrinsicInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Target/TargetItinerary.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Target/TargetItinerary.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Target/TargetItinerary.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Target/TargetItinerary.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Target/TargetLoweringObjectFile.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Target/TargetLoweringObjectFile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Target/TargetLoweringObjectFile.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Target/TargetLoweringObjectFile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Target/TargetMachine.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Target/TargetMachine.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Target/TargetMachine.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Target/TargetMachine.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Target/TargetOptions.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Target/TargetOptions.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Target/TargetOptions.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Target/TargetOptions.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Target/TargetPfmCounters.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Target/TargetPfmCounters.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Target/TargetPfmCounters.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Target/TargetPfmCounters.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Target/TargetSchedule.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Target/TargetSchedule.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Target/TargetSchedule.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Target/TargetSchedule.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Target/TargetSelectionDAG.td b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Target/TargetSelectionDAG.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Target/TargetSelectionDAG.td rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Target/TargetSelectionDAG.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TargetParser/AArch64TargetParser.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TargetParser/AArch64TargetParser.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TargetParser/AArch64TargetParser.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TargetParser/AArch64TargetParser.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TargetParser/ARMTargetParser.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TargetParser/ARMTargetParser.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TargetParser/ARMTargetParser.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TargetParser/ARMTargetParser.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TargetParser/ARMTargetParser.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TargetParser/ARMTargetParser.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TargetParser/ARMTargetParser.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TargetParser/ARMTargetParser.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TargetParser/ARMTargetParserCommon.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TargetParser/ARMTargetParserCommon.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TargetParser/ARMTargetParserCommon.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TargetParser/ARMTargetParserCommon.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TargetParser/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TargetParser/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TargetParser/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TargetParser/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TargetParser/CSKYTargetParser.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TargetParser/CSKYTargetParser.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TargetParser/CSKYTargetParser.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TargetParser/CSKYTargetParser.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TargetParser/CSKYTargetParser.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TargetParser/CSKYTargetParser.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TargetParser/CSKYTargetParser.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TargetParser/CSKYTargetParser.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TargetParser/Host.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TargetParser/Host.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TargetParser/Host.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TargetParser/Host.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TargetParser/LoongArchTargetParser.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TargetParser/LoongArchTargetParser.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TargetParser/LoongArchTargetParser.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TargetParser/LoongArchTargetParser.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TargetParser/LoongArchTargetParser.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TargetParser/LoongArchTargetParser.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TargetParser/LoongArchTargetParser.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TargetParser/LoongArchTargetParser.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TargetParser/RISCVTargetParser.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TargetParser/RISCVTargetParser.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TargetParser/RISCVTargetParser.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TargetParser/RISCVTargetParser.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TargetParser/SubtargetFeature.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TargetParser/SubtargetFeature.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TargetParser/SubtargetFeature.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TargetParser/SubtargetFeature.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TargetParser/TargetParser.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TargetParser/TargetParser.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TargetParser/TargetParser.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TargetParser/TargetParser.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TargetParser/Triple.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TargetParser/Triple.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TargetParser/Triple.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TargetParser/Triple.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TargetParser/X86TargetParser.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TargetParser/X86TargetParser.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TargetParser/X86TargetParser.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TargetParser/X86TargetParser.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TargetParser/X86TargetParser.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TargetParser/X86TargetParser.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TargetParser/X86TargetParser.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TargetParser/X86TargetParser.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Testing/ADT/StringMap.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Testing/ADT/StringMap.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Testing/ADT/StringMap.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Testing/ADT/StringMap.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Testing/ADT/StringMapEntry.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Testing/ADT/StringMapEntry.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Testing/ADT/StringMapEntry.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Testing/ADT/StringMapEntry.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Testing/Support/Error.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Testing/Support/Error.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Testing/Support/Error.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Testing/Support/Error.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Testing/Support/SupportHelpers.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Testing/Support/SupportHelpers.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Testing/Support/SupportHelpers.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Testing/Support/SupportHelpers.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TextAPI/Architecture.def b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TextAPI/Architecture.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TextAPI/Architecture.def rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TextAPI/Architecture.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TextAPI/Architecture.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TextAPI/Architecture.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TextAPI/Architecture.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TextAPI/Architecture.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TextAPI/ArchitectureSet.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TextAPI/ArchitectureSet.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TextAPI/ArchitectureSet.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TextAPI/ArchitectureSet.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TextAPI/InterfaceFile.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TextAPI/InterfaceFile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TextAPI/InterfaceFile.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TextAPI/InterfaceFile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TextAPI/PackedVersion.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TextAPI/PackedVersion.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TextAPI/PackedVersion.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TextAPI/PackedVersion.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TextAPI/Platform.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TextAPI/Platform.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TextAPI/Platform.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TextAPI/Platform.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TextAPI/Symbol.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TextAPI/Symbol.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TextAPI/Symbol.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TextAPI/Symbol.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TextAPI/SymbolSet.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TextAPI/SymbolSet.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TextAPI/SymbolSet.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TextAPI/SymbolSet.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TextAPI/Target.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TextAPI/Target.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TextAPI/Target.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TextAPI/Target.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TextAPI/TextAPIError.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TextAPI/TextAPIError.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TextAPI/TextAPIError.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TextAPI/TextAPIError.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TextAPI/TextAPIReader.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TextAPI/TextAPIReader.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TextAPI/TextAPIReader.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TextAPI/TextAPIReader.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TextAPI/TextAPIWriter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TextAPI/TextAPIWriter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/TextAPI/TextAPIWriter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/TextAPI/TextAPIWriter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ToolDrivers/llvm-dlltool/DlltoolDriver.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ToolDrivers/llvm-dlltool/DlltoolDriver.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ToolDrivers/llvm-dlltool/DlltoolDriver.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ToolDrivers/llvm-dlltool/DlltoolDriver.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ToolDrivers/llvm-lib/LibDriver.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ToolDrivers/llvm-lib/LibDriver.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/ToolDrivers/llvm-lib/LibDriver.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/ToolDrivers/llvm-lib/LibDriver.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/AggressiveInstCombine/AggressiveInstCombine.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/AggressiveInstCombine/AggressiveInstCombine.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/AggressiveInstCombine/AggressiveInstCombine.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/AggressiveInstCombine/AggressiveInstCombine.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/CFGuard.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/CFGuard.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/CFGuard.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/CFGuard.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Coroutines/CoroCleanup.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Coroutines/CoroCleanup.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Coroutines/CoroCleanup.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Coroutines/CoroCleanup.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Coroutines/CoroConditionalWrapper.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Coroutines/CoroConditionalWrapper.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Coroutines/CoroConditionalWrapper.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Coroutines/CoroConditionalWrapper.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Coroutines/CoroEarly.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Coroutines/CoroEarly.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Coroutines/CoroEarly.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Coroutines/CoroEarly.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Coroutines/CoroElide.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Coroutines/CoroElide.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Coroutines/CoroElide.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Coroutines/CoroElide.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Coroutines/CoroSplit.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Coroutines/CoroSplit.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Coroutines/CoroSplit.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Coroutines/CoroSplit.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/AlwaysInliner.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/AlwaysInliner.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/AlwaysInliner.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/AlwaysInliner.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/Annotation2Metadata.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/Annotation2Metadata.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/Annotation2Metadata.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/Annotation2Metadata.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/ArgumentPromotion.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/ArgumentPromotion.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/ArgumentPromotion.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/ArgumentPromotion.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/Attributor.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/Attributor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/Attributor.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/Attributor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/BlockExtractor.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/BlockExtractor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/BlockExtractor.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/BlockExtractor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/CalledValuePropagation.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/CalledValuePropagation.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/CalledValuePropagation.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/CalledValuePropagation.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/ConstantMerge.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/ConstantMerge.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/ConstantMerge.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/ConstantMerge.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/CrossDSOCFI.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/CrossDSOCFI.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/CrossDSOCFI.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/CrossDSOCFI.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/DeadArgumentElimination.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/DeadArgumentElimination.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/DeadArgumentElimination.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/DeadArgumentElimination.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/ElimAvailExtern.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/ElimAvailExtern.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/ElimAvailExtern.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/ElimAvailExtern.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/EmbedBitcodePass.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/EmbedBitcodePass.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/EmbedBitcodePass.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/EmbedBitcodePass.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/ExtractGV.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/ExtractGV.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/ExtractGV.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/ExtractGV.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/ForceFunctionAttrs.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/ForceFunctionAttrs.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/ForceFunctionAttrs.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/ForceFunctionAttrs.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/FunctionAttrs.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/FunctionAttrs.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/FunctionAttrs.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/FunctionAttrs.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/FunctionImport.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/FunctionImport.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/FunctionImport.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/FunctionImport.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/FunctionSpecialization.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/FunctionSpecialization.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/FunctionSpecialization.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/FunctionSpecialization.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/GlobalDCE.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/GlobalDCE.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/GlobalDCE.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/GlobalDCE.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/GlobalOpt.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/GlobalOpt.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/GlobalOpt.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/GlobalOpt.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/GlobalSplit.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/GlobalSplit.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/GlobalSplit.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/GlobalSplit.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/HotColdSplitting.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/HotColdSplitting.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/HotColdSplitting.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/HotColdSplitting.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/IROutliner.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/IROutliner.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/IROutliner.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/IROutliner.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/InferFunctionAttrs.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/InferFunctionAttrs.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/InferFunctionAttrs.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/InferFunctionAttrs.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/Inliner.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/Inliner.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/Inliner.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/Inliner.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/Internalize.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/Internalize.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/Internalize.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/Internalize.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/LoopExtractor.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/LoopExtractor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/LoopExtractor.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/LoopExtractor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/LowerTypeTests.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/LowerTypeTests.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/LowerTypeTests.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/LowerTypeTests.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/MemProfContextDisambiguation.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/MemProfContextDisambiguation.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/MemProfContextDisambiguation.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/MemProfContextDisambiguation.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/MergeFunctions.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/MergeFunctions.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/MergeFunctions.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/MergeFunctions.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/ModuleInliner.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/ModuleInliner.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/ModuleInliner.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/ModuleInliner.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/OpenMPOpt.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/OpenMPOpt.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/OpenMPOpt.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/OpenMPOpt.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/PartialInlining.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/PartialInlining.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/PartialInlining.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/PartialInlining.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/ProfiledCallGraph.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/ProfiledCallGraph.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/ProfiledCallGraph.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/ProfiledCallGraph.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/SCCP.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/SCCP.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/SCCP.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/SCCP.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/SampleContextTracker.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/SampleContextTracker.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/SampleContextTracker.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/SampleContextTracker.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/SampleProfile.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/SampleProfile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/SampleProfile.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/SampleProfile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/SampleProfileProbe.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/SampleProfileProbe.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/SampleProfileProbe.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/SampleProfileProbe.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/StripDeadPrototypes.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/StripDeadPrototypes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/StripDeadPrototypes.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/StripDeadPrototypes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/StripSymbols.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/StripSymbols.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/StripSymbols.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/StripSymbols.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/SyntheticCountsPropagation.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/SyntheticCountsPropagation.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/SyntheticCountsPropagation.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/SyntheticCountsPropagation.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/ThinLTOBitcodeWriter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/ThinLTOBitcodeWriter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/ThinLTOBitcodeWriter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/ThinLTOBitcodeWriter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/WholeProgramDevirt.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/WholeProgramDevirt.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/IPO/WholeProgramDevirt.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/IPO/WholeProgramDevirt.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/InstCombine/InstCombine.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/InstCombine/InstCombine.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/InstCombine/InstCombine.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/InstCombine/InstCombine.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/InstCombine/InstCombiner.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/InstCombine/InstCombiner.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/InstCombine/InstCombiner.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/InstCombine/InstCombiner.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/AddressSanitizer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/AddressSanitizer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/AddressSanitizer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/AddressSanitizer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/AddressSanitizerCommon.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/AddressSanitizerCommon.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/AddressSanitizerCommon.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/AddressSanitizerCommon.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/AddressSanitizerOptions.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/AddressSanitizerOptions.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/AddressSanitizerOptions.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/AddressSanitizerOptions.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/BlockCoverageInference.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/BlockCoverageInference.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/BlockCoverageInference.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/BlockCoverageInference.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/BoundsChecking.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/BoundsChecking.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/BoundsChecking.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/BoundsChecking.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/CFGMST.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/CFGMST.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/CFGMST.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/CFGMST.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/CGProfile.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/CGProfile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/CGProfile.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/CGProfile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/ControlHeightReduction.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/ControlHeightReduction.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/ControlHeightReduction.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/ControlHeightReduction.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/DataFlowSanitizer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/DataFlowSanitizer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/DataFlowSanitizer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/DataFlowSanitizer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/GCOVProfiler.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/GCOVProfiler.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/GCOVProfiler.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/GCOVProfiler.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/HWAddressSanitizer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/HWAddressSanitizer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/HWAddressSanitizer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/HWAddressSanitizer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/InstrOrderFile.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/InstrOrderFile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/InstrOrderFile.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/InstrOrderFile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/InstrProfiling.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/InstrProfiling.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/InstrProfiling.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/InstrProfiling.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/KCFI.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/KCFI.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/KCFI.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/KCFI.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/MemProfiler.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/MemProfiler.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/MemProfiler.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/MemProfiler.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/MemorySanitizer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/MemorySanitizer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/MemorySanitizer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/MemorySanitizer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/PGOInstrumentation.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/PGOInstrumentation.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/PGOInstrumentation.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/PGOInstrumentation.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/PoisonChecking.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/PoisonChecking.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/PoisonChecking.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/PoisonChecking.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/SanitizerBinaryMetadata.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/SanitizerBinaryMetadata.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/SanitizerBinaryMetadata.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/SanitizerBinaryMetadata.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/SanitizerCoverage.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/SanitizerCoverage.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/SanitizerCoverage.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/SanitizerCoverage.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/ThreadSanitizer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/ThreadSanitizer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/ThreadSanitizer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/ThreadSanitizer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/ObjCARC.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/ObjCARC.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/ObjCARC.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/ObjCARC.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/ADCE.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/ADCE.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/ADCE.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/ADCE.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/AnnotationRemarks.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/AnnotationRemarks.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/AnnotationRemarks.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/AnnotationRemarks.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/BDCE.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/BDCE.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/BDCE.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/BDCE.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/CallSiteSplitting.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/CallSiteSplitting.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/CallSiteSplitting.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/CallSiteSplitting.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/ConstantHoisting.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/ConstantHoisting.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/ConstantHoisting.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/ConstantHoisting.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/ConstraintElimination.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/ConstraintElimination.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/ConstraintElimination.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/ConstraintElimination.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/CorrelatedValuePropagation.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/CorrelatedValuePropagation.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/CorrelatedValuePropagation.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/CorrelatedValuePropagation.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/DCE.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/DCE.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/DCE.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/DCE.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/DFAJumpThreading.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/DFAJumpThreading.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/DFAJumpThreading.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/DFAJumpThreading.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/DeadStoreElimination.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/DeadStoreElimination.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/DeadStoreElimination.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/DeadStoreElimination.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/DivRemPairs.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/DivRemPairs.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/DivRemPairs.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/DivRemPairs.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/EarlyCSE.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/EarlyCSE.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/EarlyCSE.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/EarlyCSE.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/FlattenCFG.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/FlattenCFG.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/FlattenCFG.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/FlattenCFG.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/Float2Int.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/Float2Int.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/Float2Int.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/Float2Int.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/GVN.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/GVN.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/GVN.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/GVN.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/GVNExpression.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/GVNExpression.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/GVNExpression.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/GVNExpression.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/GuardWidening.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/GuardWidening.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/GuardWidening.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/GuardWidening.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/IVUsersPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/IVUsersPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/IVUsersPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/IVUsersPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/IndVarSimplify.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/IndVarSimplify.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/IndVarSimplify.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/IndVarSimplify.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/InductiveRangeCheckElimination.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/InductiveRangeCheckElimination.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/InductiveRangeCheckElimination.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/InductiveRangeCheckElimination.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/InferAddressSpaces.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/InferAddressSpaces.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/InferAddressSpaces.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/InferAddressSpaces.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/InstSimplifyPass.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/InstSimplifyPass.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/InstSimplifyPass.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/InstSimplifyPass.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/JumpThreading.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/JumpThreading.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/JumpThreading.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/JumpThreading.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LICM.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LICM.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LICM.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LICM.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopBoundSplit.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopBoundSplit.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopBoundSplit.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopBoundSplit.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopDataPrefetch.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopDataPrefetch.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopDataPrefetch.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopDataPrefetch.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopDeletion.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopDeletion.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopDeletion.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopDeletion.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopDistribute.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopDistribute.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopDistribute.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopDistribute.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopFlatten.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopFlatten.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopFlatten.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopFlatten.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopFuse.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopFuse.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopFuse.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopFuse.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopInstSimplify.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopInstSimplify.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopInstSimplify.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopInstSimplify.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopInterchange.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopInterchange.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopInterchange.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopInterchange.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopLoadElimination.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopLoadElimination.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopLoadElimination.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopLoadElimination.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopPredication.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopPredication.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopPredication.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopPredication.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopReroll.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopReroll.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopReroll.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopReroll.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopRotation.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopRotation.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopRotation.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopRotation.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopSink.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopSink.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopSink.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopSink.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopStrengthReduce.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopStrengthReduce.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopStrengthReduce.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopStrengthReduce.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopUnrollAndJamPass.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopUnrollAndJamPass.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopUnrollAndJamPass.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopUnrollAndJamPass.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopUnrollPass.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopUnrollPass.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopUnrollPass.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopUnrollPass.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopVersioningLICM.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopVersioningLICM.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopVersioningLICM.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopVersioningLICM.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LowerAtomicPass.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LowerAtomicPass.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LowerAtomicPass.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LowerAtomicPass.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LowerConstantIntrinsics.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LowerConstantIntrinsics.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LowerConstantIntrinsics.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LowerConstantIntrinsics.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LowerGuardIntrinsic.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LowerGuardIntrinsic.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LowerGuardIntrinsic.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LowerGuardIntrinsic.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LowerMatrixIntrinsics.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LowerMatrixIntrinsics.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LowerMatrixIntrinsics.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LowerMatrixIntrinsics.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LowerWidenableCondition.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LowerWidenableCondition.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LowerWidenableCondition.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/LowerWidenableCondition.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/MakeGuardsExplicit.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/MakeGuardsExplicit.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/MakeGuardsExplicit.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/MakeGuardsExplicit.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/MemCpyOptimizer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/MemCpyOptimizer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/MemCpyOptimizer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/MemCpyOptimizer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/MergeICmps.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/MergeICmps.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/MergeICmps.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/MergeICmps.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/NaryReassociate.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/NaryReassociate.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/NaryReassociate.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/NaryReassociate.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/NewGVN.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/NewGVN.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/NewGVN.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/NewGVN.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/PartiallyInlineLibCalls.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/PartiallyInlineLibCalls.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/PartiallyInlineLibCalls.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/PartiallyInlineLibCalls.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/PlaceSafepoints.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/PlaceSafepoints.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/PlaceSafepoints.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/PlaceSafepoints.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/Reassociate.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/Reassociate.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/Reassociate.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/Reassociate.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/Reg2Mem.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/Reg2Mem.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/Reg2Mem.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/Reg2Mem.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/RewriteStatepointsForGC.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/RewriteStatepointsForGC.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/RewriteStatepointsForGC.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/RewriteStatepointsForGC.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/SCCP.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/SCCP.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/SCCP.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/SCCP.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/SROA.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/SROA.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/SROA.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/SROA.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/ScalarizeMaskedMemIntrin.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/ScalarizeMaskedMemIntrin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/ScalarizeMaskedMemIntrin.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/ScalarizeMaskedMemIntrin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/Scalarizer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/Scalarizer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/Scalarizer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/Scalarizer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/SeparateConstOffsetFromGEP.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/SeparateConstOffsetFromGEP.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/SeparateConstOffsetFromGEP.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/SeparateConstOffsetFromGEP.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/SimplifyCFG.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/SimplifyCFG.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/SimplifyCFG.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/SimplifyCFG.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/Sink.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/Sink.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/Sink.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/Sink.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/SpeculativeExecution.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/SpeculativeExecution.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/SpeculativeExecution.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/SpeculativeExecution.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/StraightLineStrengthReduce.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/StraightLineStrengthReduce.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/StraightLineStrengthReduce.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/StraightLineStrengthReduce.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/StructurizeCFG.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/StructurizeCFG.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/StructurizeCFG.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/StructurizeCFG.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/TLSVariableHoist.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/TLSVariableHoist.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/TLSVariableHoist.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/TLSVariableHoist.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/TailRecursionElimination.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/TailRecursionElimination.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/TailRecursionElimination.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/TailRecursionElimination.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/WarnMissedTransforms.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/WarnMissedTransforms.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Scalar/WarnMissedTransforms.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Scalar/WarnMissedTransforms.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/AMDGPUEmitPrintf.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/AMDGPUEmitPrintf.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/AMDGPUEmitPrintf.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/AMDGPUEmitPrintf.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/ASanStackFrameLayout.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/ASanStackFrameLayout.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/ASanStackFrameLayout.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/ASanStackFrameLayout.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/AddDiscriminators.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/AddDiscriminators.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/AddDiscriminators.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/AddDiscriminators.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/AssumeBundleBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/AssumeBundleBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/AssumeBundleBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/AssumeBundleBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/BasicBlockUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/BasicBlockUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/BasicBlockUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/BasicBlockUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/BreakCriticalEdges.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/BreakCriticalEdges.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/BreakCriticalEdges.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/BreakCriticalEdges.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/BuildLibCalls.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/BuildLibCalls.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/BuildLibCalls.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/BuildLibCalls.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/BypassSlowDivision.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/BypassSlowDivision.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/BypassSlowDivision.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/BypassSlowDivision.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/CallGraphUpdater.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/CallGraphUpdater.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/CallGraphUpdater.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/CallGraphUpdater.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/CallPromotionUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/CallPromotionUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/CallPromotionUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/CallPromotionUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/CanonicalizeAliases.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/CanonicalizeAliases.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/CanonicalizeAliases.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/CanonicalizeAliases.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/CanonicalizeFreezeInLoops.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/CanonicalizeFreezeInLoops.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/CanonicalizeFreezeInLoops.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/CanonicalizeFreezeInLoops.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/Cloning.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/Cloning.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/Cloning.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/Cloning.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/CodeExtractor.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/CodeExtractor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/CodeExtractor.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/CodeExtractor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/CodeLayout.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/CodeLayout.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/CodeLayout.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/CodeLayout.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/CodeMoverUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/CodeMoverUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/CodeMoverUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/CodeMoverUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/CountVisits.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/CountVisits.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/CountVisits.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/CountVisits.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/CtorUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/CtorUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/CtorUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/CtorUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/Debugify.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/Debugify.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/Debugify.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/Debugify.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/EntryExitInstrumenter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/EntryExitInstrumenter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/EntryExitInstrumenter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/EntryExitInstrumenter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/EscapeEnumerator.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/EscapeEnumerator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/EscapeEnumerator.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/EscapeEnumerator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/Evaluator.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/Evaluator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/Evaluator.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/Evaluator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/FixIrreducible.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/FixIrreducible.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/FixIrreducible.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/FixIrreducible.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/FunctionComparator.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/FunctionComparator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/FunctionComparator.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/FunctionComparator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/FunctionImportUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/FunctionImportUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/FunctionImportUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/FunctionImportUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/GlobalStatus.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/GlobalStatus.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/GlobalStatus.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/GlobalStatus.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/GuardUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/GuardUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/GuardUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/GuardUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/HelloWorld.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/HelloWorld.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/HelloWorld.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/HelloWorld.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/InjectTLIMappings.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/InjectTLIMappings.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/InjectTLIMappings.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/InjectTLIMappings.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/InstructionNamer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/InstructionNamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/InstructionNamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/InstructionNamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/InstructionWorklist.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/InstructionWorklist.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/InstructionWorklist.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/InstructionWorklist.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/IntegerDivision.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/IntegerDivision.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/IntegerDivision.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/IntegerDivision.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/LCSSA.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/LCSSA.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/LCSSA.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/LCSSA.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/LibCallsShrinkWrap.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/LibCallsShrinkWrap.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/LibCallsShrinkWrap.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/LibCallsShrinkWrap.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/Local.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/Local.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/Local.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/Local.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/LoopPeel.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/LoopPeel.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/LoopPeel.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/LoopPeel.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/LoopRotationUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/LoopRotationUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/LoopRotationUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/LoopRotationUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/LoopSimplify.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/LoopSimplify.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/LoopSimplify.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/LoopSimplify.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/LoopUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/LoopUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/LoopUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/LoopUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/LoopVersioning.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/LoopVersioning.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/LoopVersioning.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/LoopVersioning.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/LowerAtomic.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/LowerAtomic.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/LowerAtomic.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/LowerAtomic.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/LowerGlobalDtors.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/LowerGlobalDtors.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/LowerGlobalDtors.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/LowerGlobalDtors.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/LowerIFunc.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/LowerIFunc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/LowerIFunc.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/LowerIFunc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/LowerInvoke.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/LowerInvoke.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/LowerInvoke.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/LowerInvoke.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/LowerMemIntrinsics.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/LowerMemIntrinsics.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/LowerMemIntrinsics.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/LowerMemIntrinsics.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/LowerSwitch.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/LowerSwitch.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/LowerSwitch.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/LowerSwitch.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/MatrixUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/MatrixUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/MatrixUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/MatrixUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/Mem2Reg.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/Mem2Reg.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/Mem2Reg.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/Mem2Reg.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/MemoryOpRemark.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/MemoryOpRemark.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/MemoryOpRemark.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/MemoryOpRemark.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/MemoryTaggingSupport.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/MemoryTaggingSupport.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/MemoryTaggingSupport.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/MemoryTaggingSupport.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/MetaRenamer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/MetaRenamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/MetaRenamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/MetaRenamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/MisExpect.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/MisExpect.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/MisExpect.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/MisExpect.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/ModuleUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/ModuleUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/ModuleUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/ModuleUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/MoveAutoInit.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/MoveAutoInit.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/MoveAutoInit.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/MoveAutoInit.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/NameAnonGlobals.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/NameAnonGlobals.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/NameAnonGlobals.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/NameAnonGlobals.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/PredicateInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/PredicateInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/PredicateInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/PredicateInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/PromoteMemToReg.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/PromoteMemToReg.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/PromoteMemToReg.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/PromoteMemToReg.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/RelLookupTableConverter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/RelLookupTableConverter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/RelLookupTableConverter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/RelLookupTableConverter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/SCCPSolver.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/SCCPSolver.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/SCCPSolver.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/SCCPSolver.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/SSAUpdater.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/SSAUpdater.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/SSAUpdater.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/SSAUpdater.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/SSAUpdaterBulk.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/SSAUpdaterBulk.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/SSAUpdaterBulk.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/SSAUpdaterBulk.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/SSAUpdaterImpl.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/SSAUpdaterImpl.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/SSAUpdaterImpl.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/SSAUpdaterImpl.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/SampleProfileInference.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/SampleProfileInference.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/SampleProfileInference.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/SampleProfileInference.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/SampleProfileLoaderBaseImpl.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/SampleProfileLoaderBaseImpl.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/SampleProfileLoaderBaseImpl.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/SampleProfileLoaderBaseImpl.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/SampleProfileLoaderBaseUtil.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/SampleProfileLoaderBaseUtil.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/SampleProfileLoaderBaseUtil.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/SampleProfileLoaderBaseUtil.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/SanitizerStats.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/SanitizerStats.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/SanitizerStats.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/SanitizerStats.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/SimplifyCFGOptions.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/SimplifyCFGOptions.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/SimplifyCFGOptions.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/SimplifyCFGOptions.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/SimplifyIndVar.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/SimplifyIndVar.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/SimplifyIndVar.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/SimplifyIndVar.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/SimplifyLibCalls.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/SimplifyLibCalls.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/SimplifyLibCalls.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/SimplifyLibCalls.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/SizeOpts.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/SizeOpts.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/SizeOpts.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/SizeOpts.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/SplitModule.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/SplitModule.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/SplitModule.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/SplitModule.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/StripGCRelocates.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/StripGCRelocates.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/StripGCRelocates.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/StripGCRelocates.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/StripNonLineTableDebugInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/StripNonLineTableDebugInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/StripNonLineTableDebugInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/StripNonLineTableDebugInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/SymbolRewriter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/SymbolRewriter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/SymbolRewriter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/SymbolRewriter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/UnifyLoopExits.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/UnifyLoopExits.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/UnifyLoopExits.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/UnifyLoopExits.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/UnrollLoop.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/UnrollLoop.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/UnrollLoop.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/UnrollLoop.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/VNCoercion.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/VNCoercion.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/VNCoercion.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/VNCoercion.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/ValueMapper.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/ValueMapper.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Utils/ValueMapper.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Utils/ValueMapper.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Vectorize.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Vectorize.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Vectorize.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Vectorize.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Vectorize/LoadStoreVectorizer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Vectorize/LoadStoreVectorizer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Vectorize/LoadStoreVectorizer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Vectorize/LoadStoreVectorizer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Vectorize/LoopVectorize.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Vectorize/LoopVectorize.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Vectorize/LoopVectorize.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Vectorize/LoopVectorize.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Vectorize/SLPVectorizer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Vectorize/SLPVectorizer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Vectorize/SLPVectorizer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Vectorize/SLPVectorizer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Vectorize/VectorCombine.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Vectorize/VectorCombine.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/Transforms/Vectorize/VectorCombine.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/Transforms/Vectorize/VectorCombine.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/WindowsDriver/MSVCPaths.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/WindowsDriver/MSVCPaths.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/WindowsDriver/MSVCPaths.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/WindowsDriver/MSVCPaths.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/WindowsDriver/MSVCSetupApi.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/WindowsDriver/MSVCSetupApi.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/WindowsDriver/MSVCSetupApi.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/WindowsDriver/MSVCSetupApi.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/WindowsManifest/WindowsManifestMerger.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/WindowsManifest/WindowsManifestMerger.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/WindowsManifest/WindowsManifestMerger.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/WindowsManifest/WindowsManifestMerger.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/WindowsResource/ResourceProcessor.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/WindowsResource/ResourceProcessor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/WindowsResource/ResourceProcessor.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/WindowsResource/ResourceProcessor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/WindowsResource/ResourceScriptToken.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/WindowsResource/ResourceScriptToken.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/WindowsResource/ResourceScriptToken.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/WindowsResource/ResourceScriptToken.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/WindowsResource/ResourceScriptTokenList.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/WindowsResource/ResourceScriptTokenList.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/WindowsResource/ResourceScriptTokenList.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/WindowsResource/ResourceScriptTokenList.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/XRay/BlockIndexer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/XRay/BlockIndexer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/XRay/BlockIndexer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/XRay/BlockIndexer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/XRay/BlockPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/XRay/BlockPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/XRay/BlockPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/XRay/BlockPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/XRay/BlockVerifier.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/XRay/BlockVerifier.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/XRay/BlockVerifier.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/XRay/BlockVerifier.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/XRay/FDRLogBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/XRay/FDRLogBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/XRay/FDRLogBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/XRay/FDRLogBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/XRay/FDRRecordConsumer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/XRay/FDRRecordConsumer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/XRay/FDRRecordConsumer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/XRay/FDRRecordConsumer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/XRay/FDRRecordProducer.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/XRay/FDRRecordProducer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/XRay/FDRRecordProducer.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/XRay/FDRRecordProducer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/XRay/FDRRecords.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/XRay/FDRRecords.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/XRay/FDRRecords.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/XRay/FDRRecords.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/XRay/FDRTraceExpander.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/XRay/FDRTraceExpander.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/XRay/FDRTraceExpander.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/XRay/FDRTraceExpander.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/XRay/FDRTraceWriter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/XRay/FDRTraceWriter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/XRay/FDRTraceWriter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/XRay/FDRTraceWriter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/XRay/FileHeaderReader.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/XRay/FileHeaderReader.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/XRay/FileHeaderReader.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/XRay/FileHeaderReader.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/XRay/Graph.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/XRay/Graph.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/XRay/Graph.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/XRay/Graph.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/XRay/InstrumentationMap.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/XRay/InstrumentationMap.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/XRay/InstrumentationMap.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/XRay/InstrumentationMap.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/XRay/Profile.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/XRay/Profile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/XRay/Profile.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/XRay/Profile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/XRay/RecordPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/XRay/RecordPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/XRay/RecordPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/XRay/RecordPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/XRay/Trace.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/XRay/Trace.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/XRay/Trace.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/XRay/Trace.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/XRay/XRayRecord.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/XRay/XRayRecord.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/XRay/XRayRecord.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/XRay/XRayRecord.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/XRay/YAMLXRayRecord.h b/flang-classic/17.0-4/llvm-classic/llvm/include/llvm/XRay/YAMLXRayRecord.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/llvm/XRay/YAMLXRayRecord.h rename to flang-classic/17.0-4/llvm-classic/llvm/include/llvm/XRay/YAMLXRayRecord.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/module.extern.modulemap b/flang-classic/17.0-4/llvm-classic/llvm/include/module.extern.modulemap similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/module.extern.modulemap rename to flang-classic/17.0-4/llvm-classic/llvm/include/module.extern.modulemap diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/module.install.modulemap b/flang-classic/17.0-4/llvm-classic/llvm/include/module.install.modulemap similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/module.install.modulemap rename to flang-classic/17.0-4/llvm-classic/llvm/include/module.install.modulemap diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/module.modulemap b/flang-classic/17.0-4/llvm-classic/llvm/include/module.modulemap similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/module.modulemap rename to flang-classic/17.0-4/llvm-classic/llvm/include/module.modulemap diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/include/module.modulemap.build b/flang-classic/17.0-4/llvm-classic/llvm/include/module.modulemap.build similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/include/module.modulemap.build rename to flang-classic/17.0-4/llvm-classic/llvm/include/module.modulemap.build diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/AliasAnalysis.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/AliasAnalysis.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/AliasAnalysis.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/AliasAnalysis.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/AliasSetTracker.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/AliasSetTracker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/AliasSetTracker.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/AliasSetTracker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/Analysis.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/Analysis.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/Analysis.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/Analysis.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/AssumeBundleQueries.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/AssumeBundleQueries.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/AssumeBundleQueries.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/AssumeBundleQueries.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/AssumptionCache.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/AssumptionCache.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/AssumptionCache.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/AssumptionCache.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/BasicAliasAnalysis.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/BasicAliasAnalysis.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/BasicAliasAnalysis.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/BasicAliasAnalysis.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/BlockFrequencyInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/BlockFrequencyInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/BlockFrequencyInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/BlockFrequencyInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/BranchProbabilityInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/BranchProbabilityInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/BranchProbabilityInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/BranchProbabilityInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/CFG.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/CFG.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/CFG.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/CFG.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/CFGPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/CFGPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/CFGPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/CFGPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/CFGSCCPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/CFGSCCPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/CFGSCCPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/CFGSCCPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/CGSCCPassManager.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/CGSCCPassManager.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/CGSCCPassManager.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/CGSCCPassManager.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/CallGraph.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/CallGraph.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/CallGraph.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/CallGraph.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/CallGraphSCCPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/CallGraphSCCPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/CallGraphSCCPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/CallGraphSCCPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/CallPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/CallPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/CallPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/CallPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/CaptureTracking.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/CaptureTracking.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/CaptureTracking.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/CaptureTracking.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/CmpInstAnalysis.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/CmpInstAnalysis.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/CmpInstAnalysis.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/CmpInstAnalysis.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/CodeMetrics.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/CodeMetrics.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/CodeMetrics.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/CodeMetrics.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/ConstantFolding.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/ConstantFolding.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/ConstantFolding.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/ConstantFolding.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/ConstraintSystem.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/ConstraintSystem.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/ConstraintSystem.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/ConstraintSystem.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/CostModel.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/CostModel.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/CostModel.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/CostModel.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/CycleAnalysis.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/CycleAnalysis.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/CycleAnalysis.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/CycleAnalysis.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/DDG.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/DDG.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/DDG.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/DDG.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/DDGPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/DDGPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/DDGPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/DDGPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/Delinearization.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/Delinearization.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/Delinearization.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/Delinearization.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/DemandedBits.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/DemandedBits.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/DemandedBits.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/DemandedBits.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/DependenceAnalysis.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/DependenceAnalysis.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/DependenceAnalysis.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/DependenceAnalysis.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/DependenceGraphBuilder.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/DependenceGraphBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/DependenceGraphBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/DependenceGraphBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/DevelopmentModeInlineAdvisor.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/DevelopmentModeInlineAdvisor.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/DevelopmentModeInlineAdvisor.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/DevelopmentModeInlineAdvisor.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/DomPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/DomPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/DomPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/DomPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/DomTreeUpdater.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/DomTreeUpdater.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/DomTreeUpdater.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/DomTreeUpdater.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/DominanceFrontier.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/DominanceFrontier.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/DominanceFrontier.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/DominanceFrontier.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/FunctionPropertiesAnalysis.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/FunctionPropertiesAnalysis.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/FunctionPropertiesAnalysis.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/FunctionPropertiesAnalysis.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/GlobalsModRef.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/GlobalsModRef.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/GlobalsModRef.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/GlobalsModRef.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/GuardUtils.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/GuardUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/GuardUtils.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/GuardUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/HeatUtils.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/HeatUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/HeatUtils.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/HeatUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/IRSimilarityIdentifier.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/IRSimilarityIdentifier.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/IRSimilarityIdentifier.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/IRSimilarityIdentifier.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/IVDescriptors.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/IVDescriptors.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/IVDescriptors.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/IVDescriptors.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/IVUsers.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/IVUsers.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/IVUsers.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/IVUsers.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/ImportedFunctionsInliningStatistics.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/ImportedFunctionsInliningStatistics.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/ImportedFunctionsInliningStatistics.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/ImportedFunctionsInliningStatistics.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/IndirectCallPromotionAnalysis.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/IndirectCallPromotionAnalysis.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/IndirectCallPromotionAnalysis.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/IndirectCallPromotionAnalysis.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/InlineAdvisor.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/InlineAdvisor.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/InlineAdvisor.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/InlineAdvisor.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/InlineCost.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/InlineCost.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/InlineCost.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/InlineCost.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/InlineOrder.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/InlineOrder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/InlineOrder.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/InlineOrder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/InlineSizeEstimatorAnalysis.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/InlineSizeEstimatorAnalysis.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/InlineSizeEstimatorAnalysis.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/InlineSizeEstimatorAnalysis.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/InstCount.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/InstCount.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/InstCount.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/InstCount.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/InstructionPrecedenceTracking.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/InstructionPrecedenceTracking.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/InstructionPrecedenceTracking.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/InstructionPrecedenceTracking.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/InstructionSimplify.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/InstructionSimplify.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/InstructionSimplify.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/InstructionSimplify.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/InteractiveModelRunner.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/InteractiveModelRunner.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/InteractiveModelRunner.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/InteractiveModelRunner.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/Interval.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/Interval.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/Interval.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/Interval.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/IntervalPartition.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/IntervalPartition.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/IntervalPartition.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/IntervalPartition.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/LazyBlockFrequencyInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/LazyBlockFrequencyInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/LazyBlockFrequencyInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/LazyBlockFrequencyInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/LazyBranchProbabilityInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/LazyBranchProbabilityInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/LazyBranchProbabilityInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/LazyBranchProbabilityInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/LazyCallGraph.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/LazyCallGraph.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/LazyCallGraph.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/LazyCallGraph.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/LazyValueInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/LazyValueInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/LazyValueInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/LazyValueInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/Lint.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/Lint.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/Lint.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/Lint.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/Loads.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/Loads.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/Loads.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/Loads.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/Local.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/Local.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/Local.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/Local.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/LoopAccessAnalysis.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/LoopAccessAnalysis.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/LoopAccessAnalysis.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/LoopAccessAnalysis.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/LoopAnalysisManager.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/LoopAnalysisManager.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/LoopAnalysisManager.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/LoopAnalysisManager.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/LoopCacheAnalysis.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/LoopCacheAnalysis.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/LoopCacheAnalysis.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/LoopCacheAnalysis.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/LoopInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/LoopInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/LoopInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/LoopInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/LoopNestAnalysis.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/LoopNestAnalysis.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/LoopNestAnalysis.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/LoopNestAnalysis.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/LoopPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/LoopPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/LoopPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/LoopPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/LoopUnrollAnalyzer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/LoopUnrollAnalyzer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/LoopUnrollAnalyzer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/LoopUnrollAnalyzer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/MLInlineAdvisor.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/MLInlineAdvisor.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/MLInlineAdvisor.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/MLInlineAdvisor.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/MemDerefPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/MemDerefPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/MemDerefPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/MemDerefPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/MemoryBuiltins.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/MemoryBuiltins.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/MemoryBuiltins.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/MemoryBuiltins.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/MemoryLocation.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/MemoryLocation.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/MemoryLocation.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/MemoryLocation.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/MemoryProfileInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/MemoryProfileInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/MemoryProfileInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/MemoryProfileInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/MemorySSA.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/MemorySSA.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/MemorySSA.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/MemorySSA.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/MemorySSAUpdater.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/MemorySSAUpdater.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/MemorySSAUpdater.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/MemorySSAUpdater.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/ModelUnderTrainingRunner.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/ModelUnderTrainingRunner.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/ModelUnderTrainingRunner.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/ModelUnderTrainingRunner.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/ModuleDebugInfoPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/ModuleDebugInfoPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/ModuleDebugInfoPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/ModuleDebugInfoPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/MustExecute.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/MustExecute.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/MustExecute.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/MustExecute.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/NoInferenceModelRunner.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/NoInferenceModelRunner.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/NoInferenceModelRunner.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/NoInferenceModelRunner.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/ObjCARCAliasAnalysis.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/ObjCARCAliasAnalysis.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/ObjCARCAliasAnalysis.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/ObjCARCAliasAnalysis.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/ObjCARCAnalysisUtils.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/ObjCARCAnalysisUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/ObjCARCAnalysisUtils.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/ObjCARCAnalysisUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/ObjCARCInstKind.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/ObjCARCInstKind.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/ObjCARCInstKind.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/ObjCARCInstKind.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/OptimizationRemarkEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/OptimizationRemarkEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/OptimizationRemarkEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/OptimizationRemarkEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/OverflowInstAnalysis.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/OverflowInstAnalysis.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/OverflowInstAnalysis.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/OverflowInstAnalysis.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/PHITransAddr.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/PHITransAddr.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/PHITransAddr.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/PHITransAddr.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/PhiValues.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/PhiValues.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/PhiValues.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/PhiValues.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/PostDominators.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/PostDominators.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/PostDominators.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/PostDominators.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/ProfileSummaryInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/ProfileSummaryInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/ProfileSummaryInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/ProfileSummaryInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/PtrUseVisitor.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/PtrUseVisitor.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/PtrUseVisitor.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/PtrUseVisitor.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/RegionInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/RegionInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/RegionInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/RegionInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/RegionPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/RegionPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/RegionPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/RegionPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/RegionPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/RegionPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/RegionPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/RegionPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/ReplayInlineAdvisor.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/ReplayInlineAdvisor.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/ReplayInlineAdvisor.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/ReplayInlineAdvisor.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/ScalarEvolution.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/ScalarEvolution.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/ScalarEvolution.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/ScalarEvolution.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/ScalarEvolutionDivision.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/ScalarEvolutionDivision.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/ScalarEvolutionDivision.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/ScalarEvolutionDivision.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/ScalarEvolutionNormalization.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/ScalarEvolutionNormalization.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/ScalarEvolutionNormalization.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/ScalarEvolutionNormalization.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/ScopedNoAliasAA.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/ScopedNoAliasAA.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/ScopedNoAliasAA.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/ScopedNoAliasAA.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/StackLifetime.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/StackLifetime.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/StackLifetime.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/StackLifetime.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/StackSafetyAnalysis.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/StackSafetyAnalysis.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/StackSafetyAnalysis.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/StackSafetyAnalysis.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/SyntheticCountsUtils.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/SyntheticCountsUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/SyntheticCountsUtils.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/SyntheticCountsUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/TFLiteUtils.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/TFLiteUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/TFLiteUtils.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/TFLiteUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/TargetLibraryInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/TargetLibraryInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/TargetLibraryInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/TargetLibraryInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/TargetTransformInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/TargetTransformInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/TargetTransformInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/TargetTransformInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/TensorSpec.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/TensorSpec.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/TensorSpec.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/TensorSpec.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/Trace.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/Trace.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/Trace.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/Trace.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/TrainingLogger.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/TrainingLogger.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/TrainingLogger.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/TrainingLogger.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/TypeBasedAliasAnalysis.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/TypeBasedAliasAnalysis.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/TypeBasedAliasAnalysis.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/TypeBasedAliasAnalysis.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/TypeMetadataUtils.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/TypeMetadataUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/TypeMetadataUtils.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/TypeMetadataUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/UniformityAnalysis.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/UniformityAnalysis.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/UniformityAnalysis.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/UniformityAnalysis.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/VFABIDemangling.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/VFABIDemangling.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/VFABIDemangling.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/VFABIDemangling.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/ValueLattice.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/ValueLattice.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/ValueLattice.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/ValueLattice.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/ValueLatticeUtils.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/ValueLatticeUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/ValueLatticeUtils.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/ValueLatticeUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/ValueTracking.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/ValueTracking.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/ValueTracking.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/ValueTracking.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/VectorUtils.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/VectorUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/VectorUtils.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/VectorUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/models/gen-inline-oz-test-model.py b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/models/gen-inline-oz-test-model.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/models/gen-inline-oz-test-model.py rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/models/gen-inline-oz-test-model.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/models/gen-regalloc-eviction-test-model.py b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/models/gen-regalloc-eviction-test-model.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/models/gen-regalloc-eviction-test-model.py rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/models/gen-regalloc-eviction-test-model.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/models/gen-regalloc-priority-test-model.py b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/models/gen-regalloc-priority-test-model.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/models/gen-regalloc-priority-test-model.py rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/models/gen-regalloc-priority-test-model.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/models/interactive_host.py b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/models/interactive_host.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/models/interactive_host.py rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/models/interactive_host.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/models/log_reader.py b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/models/log_reader.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/models/log_reader.py rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/models/log_reader.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/models/saved-model-to-tflite.py b/flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/models/saved-model-to-tflite.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Analysis/models/saved-model-to-tflite.py rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Analysis/models/saved-model-to-tflite.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/AsmParser/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/AsmParser/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/AsmParser/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/AsmParser/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/AsmParser/LLLexer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/AsmParser/LLLexer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/AsmParser/LLLexer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/AsmParser/LLLexer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/AsmParser/LLParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/AsmParser/LLParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/AsmParser/LLParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/AsmParser/LLParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/AsmParser/Parser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/AsmParser/Parser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/AsmParser/Parser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/AsmParser/Parser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/BinaryFormat/AMDGPUMetadataVerifier.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/BinaryFormat/AMDGPUMetadataVerifier.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/BinaryFormat/AMDGPUMetadataVerifier.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/BinaryFormat/AMDGPUMetadataVerifier.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/BinaryFormat/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/BinaryFormat/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/BinaryFormat/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/BinaryFormat/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/BinaryFormat/COFF.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/BinaryFormat/COFF.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/BinaryFormat/COFF.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/BinaryFormat/COFF.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/BinaryFormat/DXContainer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/BinaryFormat/DXContainer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/BinaryFormat/DXContainer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/BinaryFormat/DXContainer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/BinaryFormat/Dwarf.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/BinaryFormat/Dwarf.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/BinaryFormat/Dwarf.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/BinaryFormat/Dwarf.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/BinaryFormat/ELF.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/BinaryFormat/ELF.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/BinaryFormat/ELF.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/BinaryFormat/ELF.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/BinaryFormat/MachO.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/BinaryFormat/MachO.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/BinaryFormat/MachO.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/BinaryFormat/MachO.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/BinaryFormat/Magic.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/BinaryFormat/Magic.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/BinaryFormat/Magic.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/BinaryFormat/Magic.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/BinaryFormat/Minidump.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/BinaryFormat/Minidump.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/BinaryFormat/Minidump.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/BinaryFormat/Minidump.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/BinaryFormat/MsgPackDocument.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/BinaryFormat/MsgPackDocument.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/BinaryFormat/MsgPackDocument.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/BinaryFormat/MsgPackDocument.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/BinaryFormat/MsgPackDocumentYAML.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/BinaryFormat/MsgPackDocumentYAML.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/BinaryFormat/MsgPackDocumentYAML.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/BinaryFormat/MsgPackDocumentYAML.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/BinaryFormat/MsgPackReader.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/BinaryFormat/MsgPackReader.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/BinaryFormat/MsgPackReader.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/BinaryFormat/MsgPackReader.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/BinaryFormat/MsgPackWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/BinaryFormat/MsgPackWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/BinaryFormat/MsgPackWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/BinaryFormat/MsgPackWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/BinaryFormat/Wasm.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/BinaryFormat/Wasm.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/BinaryFormat/Wasm.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/BinaryFormat/Wasm.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/BinaryFormat/XCOFF.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/BinaryFormat/XCOFF.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/BinaryFormat/XCOFF.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/BinaryFormat/XCOFF.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Bitcode/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Bitcode/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Bitcode/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Bitcode/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Bitcode/Reader/BitReader.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Bitcode/Reader/BitReader.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Bitcode/Reader/BitReader.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Bitcode/Reader/BitReader.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Bitcode/Reader/BitcodeReader.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Bitcode/Reader/BitcodeReader.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Bitcode/Reader/BitcodeReader.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Bitcode/Reader/BitcodeReader.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Bitcode/Reader/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Bitcode/Reader/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Bitcode/Reader/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Bitcode/Reader/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Bitcode/Reader/MetadataLoader.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Bitcode/Reader/MetadataLoader.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Bitcode/Reader/MetadataLoader.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Bitcode/Reader/MetadataLoader.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Bitcode/Reader/MetadataLoader.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Bitcode/Reader/MetadataLoader.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Bitcode/Reader/MetadataLoader.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Bitcode/Reader/MetadataLoader.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Bitcode/Reader/ValueList.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Bitcode/Reader/ValueList.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Bitcode/Reader/ValueList.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Bitcode/Reader/ValueList.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Bitcode/Reader/ValueList.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Bitcode/Reader/ValueList.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Bitcode/Reader/ValueList.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Bitcode/Reader/ValueList.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Bitcode/Writer/BitWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Bitcode/Writer/BitWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Bitcode/Writer/BitWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Bitcode/Writer/BitWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Bitcode/Writer/BitcodeWriterPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Bitcode/Writer/BitcodeWriterPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Bitcode/Writer/BitcodeWriterPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Bitcode/Writer/BitcodeWriterPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Bitcode/Writer/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Bitcode/Writer/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Bitcode/Writer/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Bitcode/Writer/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Bitcode/Writer/ValueEnumerator.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Bitcode/Writer/ValueEnumerator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Bitcode/Writer/ValueEnumerator.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Bitcode/Writer/ValueEnumerator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Bitstream/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Bitstream/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Bitstream/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Bitstream/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Bitstream/Reader/BitstreamReader.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Bitstream/Reader/BitstreamReader.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Bitstream/Reader/BitstreamReader.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Bitstream/Reader/BitstreamReader.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Bitstream/Reader/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Bitstream/Reader/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Bitstream/Reader/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Bitstream/Reader/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AggressiveAntiDepBreaker.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AggressiveAntiDepBreaker.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AggressiveAntiDepBreaker.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AggressiveAntiDepBreaker.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AllocationOrder.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AllocationOrder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AllocationOrder.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AllocationOrder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AllocationOrder.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AllocationOrder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AllocationOrder.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AllocationOrder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/Analysis.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/Analysis.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/Analysis.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/Analysis.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/AIXException.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/AIXException.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/AIXException.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/AIXException.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/ARMException.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/ARMException.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/ARMException.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/ARMException.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/AccelTable.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/AccelTable.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/AccelTable.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/AccelTable.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/AddressPool.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/AddressPool.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/AddressPool.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/AddressPool.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/AddressPool.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/AddressPool.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/AddressPool.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/AddressPool.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/ByteStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/ByteStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/ByteStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/ByteStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DIE.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DIE.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DIE.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DIE.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DIEHash.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DIEHash.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DIEHash.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DIEHash.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DIEHash.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DIEHash.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DIEHash.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DIEHash.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DIEHashAttributes.def b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DIEHashAttributes.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DIEHashAttributes.def rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DIEHashAttributes.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DbgEntityHistoryCalculator.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DbgEntityHistoryCalculator.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DbgEntityHistoryCalculator.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DbgEntityHistoryCalculator.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DebugLocStream.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DebugLocStream.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DebugLocStream.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DebugLocStream.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DebugLocStream.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DebugLocStream.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DebugLocStream.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DebugLocStream.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfException.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfException.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfException.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfException.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfFile.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfFile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfFile.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfFile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfFile.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfFile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfFile.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfFile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfStringPool.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfStringPool.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfStringPool.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfStringPool.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/EHStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/EHStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/EHStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/EHStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/EHStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/EHStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/EHStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/EHStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/PseudoProbePrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/PseudoProbePrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/PseudoProbePrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/PseudoProbePrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/PseudoProbePrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/PseudoProbePrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/PseudoProbePrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/PseudoProbePrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/WasmException.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/WasmException.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/WasmException.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/WasmException.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/WasmException.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/WasmException.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/WasmException.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/WasmException.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/WinCFGuard.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/WinCFGuard.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/WinCFGuard.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/WinCFGuard.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/WinCFGuard.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/WinCFGuard.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/WinCFGuard.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/WinCFGuard.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/WinException.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/WinException.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/WinException.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/WinException.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/WinException.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/WinException.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/WinException.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AsmPrinter/WinException.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AtomicExpandPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AtomicExpandPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/AtomicExpandPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/AtomicExpandPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/BasicBlockSections.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/BasicBlockSections.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/BasicBlockSections.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/BasicBlockSections.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/BasicBlockSectionsProfileReader.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/BasicBlockSectionsProfileReader.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/BasicBlockSectionsProfileReader.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/BasicBlockSectionsProfileReader.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/BasicTargetTransformInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/BasicTargetTransformInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/BasicTargetTransformInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/BasicTargetTransformInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/BranchFolding.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/BranchFolding.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/BranchFolding.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/BranchFolding.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/BranchFolding.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/BranchFolding.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/BranchFolding.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/BranchFolding.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/BranchRelaxation.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/BranchRelaxation.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/BranchRelaxation.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/BranchRelaxation.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/BreakFalseDeps.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/BreakFalseDeps.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/BreakFalseDeps.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/BreakFalseDeps.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/CFGuardLongjmp.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/CFGuardLongjmp.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/CFGuardLongjmp.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/CFGuardLongjmp.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/CFIFixup.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/CFIFixup.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/CFIFixup.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/CFIFixup.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/CFIInstrInserter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/CFIInstrInserter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/CFIInstrInserter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/CFIInstrInserter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/CalcSpillWeights.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/CalcSpillWeights.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/CalcSpillWeights.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/CalcSpillWeights.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/CallBrPrepare.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/CallBrPrepare.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/CallBrPrepare.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/CallBrPrepare.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/CallingConvLower.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/CallingConvLower.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/CallingConvLower.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/CallingConvLower.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/CodeGen.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/CodeGen.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/CodeGen.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/CodeGen.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/CodeGenCommonISel.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/CodeGenCommonISel.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/CodeGenCommonISel.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/CodeGenCommonISel.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/CodeGenPassBuilder.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/CodeGenPassBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/CodeGenPassBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/CodeGenPassBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/CodeGenPrepare.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/CodeGenPrepare.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/CodeGenPrepare.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/CodeGenPrepare.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/CommandFlags.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/CommandFlags.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/CommandFlags.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/CommandFlags.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ComplexDeinterleavingPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ComplexDeinterleavingPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ComplexDeinterleavingPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ComplexDeinterleavingPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/CriticalAntiDepBreaker.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/CriticalAntiDepBreaker.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/CriticalAntiDepBreaker.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/CriticalAntiDepBreaker.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/DFAPacketizer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/DFAPacketizer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/DFAPacketizer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/DFAPacketizer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/DeadMachineInstructionElim.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/DeadMachineInstructionElim.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/DeadMachineInstructionElim.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/DeadMachineInstructionElim.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/DetectDeadLanes.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/DetectDeadLanes.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/DetectDeadLanes.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/DetectDeadLanes.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/DwarfEHPrepare.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/DwarfEHPrepare.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/DwarfEHPrepare.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/DwarfEHPrepare.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/EHContGuardCatchret.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/EHContGuardCatchret.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/EHContGuardCatchret.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/EHContGuardCatchret.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/EarlyIfConversion.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/EarlyIfConversion.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/EarlyIfConversion.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/EarlyIfConversion.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/EdgeBundles.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/EdgeBundles.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/EdgeBundles.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/EdgeBundles.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ExecutionDomainFix.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ExecutionDomainFix.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ExecutionDomainFix.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ExecutionDomainFix.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ExpandLargeDivRem.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ExpandLargeDivRem.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ExpandLargeDivRem.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ExpandLargeDivRem.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ExpandLargeFpConvert.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ExpandLargeFpConvert.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ExpandLargeFpConvert.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ExpandLargeFpConvert.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ExpandMemCmp.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ExpandMemCmp.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ExpandMemCmp.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ExpandMemCmp.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ExpandPostRAPseudos.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ExpandPostRAPseudos.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ExpandPostRAPseudos.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ExpandPostRAPseudos.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ExpandReductions.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ExpandReductions.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ExpandReductions.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ExpandReductions.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ExpandVectorPredication.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ExpandVectorPredication.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ExpandVectorPredication.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ExpandVectorPredication.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/FEntryInserter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/FEntryInserter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/FEntryInserter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/FEntryInserter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/FaultMaps.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/FaultMaps.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/FaultMaps.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/FaultMaps.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/FinalizeISel.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/FinalizeISel.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/FinalizeISel.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/FinalizeISel.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/FixupStatepointCallerSaved.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/FixupStatepointCallerSaved.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/FixupStatepointCallerSaved.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/FixupStatepointCallerSaved.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/FuncletLayout.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/FuncletLayout.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/FuncletLayout.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/FuncletLayout.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GCMetadata.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GCMetadata.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GCMetadata.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GCMetadata.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GCMetadataPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GCMetadataPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GCMetadataPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GCMetadataPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GCRootLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GCRootLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GCRootLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GCRootLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/CSEInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/CSEInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/CSEInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/CSEInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/CallLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/CallLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/CallLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/CallLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/Combiner.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/Combiner.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/Combiner.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/Combiner.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/GIMatchTableExecutor.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/GIMatchTableExecutor.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/GIMatchTableExecutor.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/GIMatchTableExecutor.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/GISelChangeObserver.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/GISelChangeObserver.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/GISelChangeObserver.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/GISelChangeObserver.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/GISelKnownBits.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/GISelKnownBits.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/GISelKnownBits.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/GISelKnownBits.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/GlobalISel.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/GlobalISel.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/GlobalISel.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/GlobalISel.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/InlineAsmLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/InlineAsmLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/InlineAsmLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/InlineAsmLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/InstructionSelect.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/InstructionSelect.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/InstructionSelect.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/InstructionSelect.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/InstructionSelector.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/InstructionSelector.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/InstructionSelector.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/InstructionSelector.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/LegacyLegalizerInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/LegacyLegalizerInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/LegacyLegalizerInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/LegacyLegalizerInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/LegalityPredicates.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/LegalityPredicates.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/LegalityPredicates.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/LegalityPredicates.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/LegalizeMutations.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/LegalizeMutations.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/LegalizeMutations.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/LegalizeMutations.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/Legalizer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/Legalizer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/Legalizer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/Legalizer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/LegalizerInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/LegalizerInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/LegalizerInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/LegalizerInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/LoadStoreOpt.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/LoadStoreOpt.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/LoadStoreOpt.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/LoadStoreOpt.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/Localizer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/Localizer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/Localizer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/Localizer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/LostDebugLocObserver.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/LostDebugLocObserver.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/LostDebugLocObserver.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/LostDebugLocObserver.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/RegBankSelect.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/RegBankSelect.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/RegBankSelect.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/RegBankSelect.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/Utils.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/Utils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalISel/Utils.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalISel/Utils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalMerge.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalMerge.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/GlobalMerge.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/GlobalMerge.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/HardwareLoops.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/HardwareLoops.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/HardwareLoops.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/HardwareLoops.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/IfConversion.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/IfConversion.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/IfConversion.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/IfConversion.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ImplicitNullChecks.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ImplicitNullChecks.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ImplicitNullChecks.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ImplicitNullChecks.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/IndirectBrExpandPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/IndirectBrExpandPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/IndirectBrExpandPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/IndirectBrExpandPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/InlineSpiller.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/InlineSpiller.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/InlineSpiller.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/InlineSpiller.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/InterferenceCache.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/InterferenceCache.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/InterferenceCache.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/InterferenceCache.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/InterferenceCache.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/InterferenceCache.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/InterferenceCache.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/InterferenceCache.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/InterleavedAccessPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/InterleavedAccessPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/InterleavedAccessPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/InterleavedAccessPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/InterleavedLoadCombinePass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/InterleavedLoadCombinePass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/InterleavedLoadCombinePass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/InterleavedLoadCombinePass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/IntrinsicLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/IntrinsicLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/IntrinsicLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/IntrinsicLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/JMCInstrumenter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/JMCInstrumenter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/JMCInstrumenter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/JMCInstrumenter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/KCFI.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/KCFI.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/KCFI.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/KCFI.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LLVMTargetMachine.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LLVMTargetMachine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LLVMTargetMachine.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LLVMTargetMachine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LatencyPriorityQueue.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LatencyPriorityQueue.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LatencyPriorityQueue.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LatencyPriorityQueue.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LexicalScopes.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LexicalScopes.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LexicalScopes.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LexicalScopes.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LiveDebugValues/HeterogeneousImpl.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LiveDebugValues/HeterogeneousImpl.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LiveDebugValues/HeterogeneousImpl.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LiveDebugValues/HeterogeneousImpl.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LiveDebugValues/LiveDebugValues.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LiveDebugValues/LiveDebugValues.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LiveDebugValues/LiveDebugValues.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LiveDebugValues/LiveDebugValues.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LiveDebugValues/LiveDebugValues.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LiveDebugValues/LiveDebugValues.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LiveDebugValues/LiveDebugValues.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LiveDebugValues/LiveDebugValues.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LiveDebugValues/VarLocBasedImpl.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LiveDebugValues/VarLocBasedImpl.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LiveDebugValues/VarLocBasedImpl.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LiveDebugValues/VarLocBasedImpl.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LiveDebugVariables.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LiveDebugVariables.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LiveDebugVariables.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LiveDebugVariables.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LiveDebugVariables.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LiveDebugVariables.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LiveDebugVariables.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LiveDebugVariables.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LiveInterval.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LiveInterval.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LiveInterval.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LiveInterval.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LiveIntervalCalc.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LiveIntervalCalc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LiveIntervalCalc.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LiveIntervalCalc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LiveIntervalUnion.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LiveIntervalUnion.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LiveIntervalUnion.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LiveIntervalUnion.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LiveIntervals.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LiveIntervals.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LiveIntervals.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LiveIntervals.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LivePhysRegs.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LivePhysRegs.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LivePhysRegs.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LivePhysRegs.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LiveRangeCalc.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LiveRangeCalc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LiveRangeCalc.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LiveRangeCalc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LiveRangeEdit.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LiveRangeEdit.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LiveRangeEdit.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LiveRangeEdit.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LiveRangeShrink.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LiveRangeShrink.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LiveRangeShrink.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LiveRangeShrink.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LiveRangeUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LiveRangeUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LiveRangeUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LiveRangeUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LiveRegMatrix.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LiveRegMatrix.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LiveRegMatrix.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LiveRegMatrix.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LiveRegUnits.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LiveRegUnits.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LiveRegUnits.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LiveRegUnits.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LiveStacks.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LiveStacks.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LiveStacks.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LiveStacks.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LiveVariables.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LiveVariables.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LiveVariables.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LiveVariables.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LoopTraversal.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LoopTraversal.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LoopTraversal.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LoopTraversal.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LowLevelType.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LowLevelType.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LowLevelType.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LowLevelType.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LowLevelTypeUtils.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LowLevelTypeUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LowLevelTypeUtils.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LowLevelTypeUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LowerEmuTLS.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LowerEmuTLS.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/LowerEmuTLS.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/LowerEmuTLS.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MBFIWrapper.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MBFIWrapper.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MBFIWrapper.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MBFIWrapper.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MIRCanonicalizerPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MIRCanonicalizerPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MIRCanonicalizerPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MIRCanonicalizerPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MIRFSDiscriminator.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MIRFSDiscriminator.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MIRFSDiscriminator.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MIRFSDiscriminator.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MIRNamerPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MIRNamerPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MIRNamerPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MIRNamerPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MIRParser/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MIRParser/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MIRParser/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MIRParser/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MIRParser/MILexer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MIRParser/MILexer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MIRParser/MILexer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MIRParser/MILexer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MIRParser/MILexer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MIRParser/MILexer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MIRParser/MILexer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MIRParser/MILexer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MIRParser/MIParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MIRParser/MIParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MIRParser/MIParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MIRParser/MIParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MIRParser/MIRParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MIRParser/MIRParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MIRParser/MIRParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MIRParser/MIRParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MIRPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MIRPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MIRPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MIRPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MIRPrintingPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MIRPrintingPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MIRPrintingPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MIRPrintingPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MIRSampleProfile.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MIRSampleProfile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MIRSampleProfile.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MIRSampleProfile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MIRVRegNamerUtils.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MIRVRegNamerUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MIRVRegNamerUtils.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MIRVRegNamerUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MIRVRegNamerUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MIRVRegNamerUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MIRVRegNamerUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MIRVRegNamerUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MIRYamlMapping.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MIRYamlMapping.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MIRYamlMapping.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MIRYamlMapping.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MLRegallocEvictAdvisor.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MLRegallocEvictAdvisor.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MLRegallocEvictAdvisor.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MLRegallocEvictAdvisor.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MLRegallocEvictAdvisor.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MLRegallocEvictAdvisor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MLRegallocEvictAdvisor.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MLRegallocEvictAdvisor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MLRegallocPriorityAdvisor.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MLRegallocPriorityAdvisor.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MLRegallocPriorityAdvisor.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MLRegallocPriorityAdvisor.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineBasicBlock.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineBasicBlock.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineBasicBlock.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineBasicBlock.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineBlockFrequencyInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineBlockFrequencyInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineBlockFrequencyInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineBlockFrequencyInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineBlockPlacement.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineBlockPlacement.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineBlockPlacement.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineBlockPlacement.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineBranchProbabilityInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineBranchProbabilityInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineBranchProbabilityInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineBranchProbabilityInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineCFGPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineCFGPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineCFGPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineCFGPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineCSE.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineCSE.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineCSE.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineCSE.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineCheckDebugify.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineCheckDebugify.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineCheckDebugify.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineCheckDebugify.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineCombiner.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineCombiner.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineCombiner.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineCombiner.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineCopyPropagation.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineCopyPropagation.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineCopyPropagation.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineCopyPropagation.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineCycleAnalysis.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineCycleAnalysis.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineCycleAnalysis.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineCycleAnalysis.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineDebugify.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineDebugify.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineDebugify.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineDebugify.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineDominanceFrontier.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineDominanceFrontier.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineDominanceFrontier.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineDominanceFrontier.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineDominators.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineDominators.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineDominators.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineDominators.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineFrameInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineFrameInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineFrameInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineFrameInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineFunction.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineFunction.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineFunction.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineFunction.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineFunctionPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineFunctionPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineFunctionPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineFunctionPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineFunctionPrinterPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineFunctionPrinterPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineFunctionPrinterPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineFunctionPrinterPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineFunctionSplitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineFunctionSplitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineFunctionSplitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineFunctionSplitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineInstr.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineInstr.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineInstr.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineInstr.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineInstrBundle.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineInstrBundle.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineInstrBundle.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineInstrBundle.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineLICM.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineLICM.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineLICM.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineLICM.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineLateInstrsCleanup.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineLateInstrsCleanup.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineLateInstrsCleanup.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineLateInstrsCleanup.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineLoopInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineLoopInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineLoopInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineLoopInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineLoopUtils.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineLoopUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineLoopUtils.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineLoopUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineModuleInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineModuleInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineModuleInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineModuleInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineModuleInfoImpls.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineModuleInfoImpls.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineModuleInfoImpls.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineModuleInfoImpls.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineModuleSlotTracker.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineModuleSlotTracker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineModuleSlotTracker.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineModuleSlotTracker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineOperand.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineOperand.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineOperand.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineOperand.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineOutliner.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineOutliner.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineOutliner.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineOutliner.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachinePassManager.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachinePassManager.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachinePassManager.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachinePassManager.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachinePipeliner.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachinePipeliner.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachinePipeliner.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachinePipeliner.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachinePostDominators.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachinePostDominators.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachinePostDominators.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachinePostDominators.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineRegionInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineRegionInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineRegionInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineRegionInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineRegisterInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineRegisterInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineRegisterInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineRegisterInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineSSAContext.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineSSAContext.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineSSAContext.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineSSAContext.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineSSAUpdater.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineSSAUpdater.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineSSAUpdater.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineSSAUpdater.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineScheduler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineScheduler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineScheduler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineScheduler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineSink.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineSink.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineSink.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineSink.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineSizeOpts.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineSizeOpts.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineSizeOpts.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineSizeOpts.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineStableHash.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineStableHash.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineStableHash.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineStableHash.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineStripDebug.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineStripDebug.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineStripDebug.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineStripDebug.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineTraceMetrics.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineTraceMetrics.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineTraceMetrics.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineTraceMetrics.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineUniformityAnalysis.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineUniformityAnalysis.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineUniformityAnalysis.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineUniformityAnalysis.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineVerifier.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineVerifier.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MachineVerifier.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MachineVerifier.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MacroFusion.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MacroFusion.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MacroFusion.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MacroFusion.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ModuloSchedule.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ModuloSchedule.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ModuloSchedule.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ModuloSchedule.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MultiHazardRecognizer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MultiHazardRecognizer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/MultiHazardRecognizer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/MultiHazardRecognizer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/NonRelocatableStringpool.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/NonRelocatableStringpool.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/NonRelocatableStringpool.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/NonRelocatableStringpool.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/OptimizePHIs.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/OptimizePHIs.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/OptimizePHIs.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/OptimizePHIs.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/PHIElimination.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/PHIElimination.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/PHIElimination.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/PHIElimination.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/PHIEliminationUtils.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/PHIEliminationUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/PHIEliminationUtils.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/PHIEliminationUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/PHIEliminationUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/PHIEliminationUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/PHIEliminationUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/PHIEliminationUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ParallelCG.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ParallelCG.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ParallelCG.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ParallelCG.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/PatchableFunction.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/PatchableFunction.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/PatchableFunction.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/PatchableFunction.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/PeepholeOptimizer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/PeepholeOptimizer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/PeepholeOptimizer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/PeepholeOptimizer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/PostRAHazardRecognizer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/PostRAHazardRecognizer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/PostRAHazardRecognizer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/PostRAHazardRecognizer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/PostRASchedulerList.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/PostRASchedulerList.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/PostRASchedulerList.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/PostRASchedulerList.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/PreISelIntrinsicLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/PreISelIntrinsicLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/PreISelIntrinsicLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/PreISelIntrinsicLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ProcessImplicitDefs.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ProcessImplicitDefs.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ProcessImplicitDefs.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ProcessImplicitDefs.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/PrologEpilogInserter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/PrologEpilogInserter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/PrologEpilogInserter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/PrologEpilogInserter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/PseudoProbeInserter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/PseudoProbeInserter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/PseudoProbeInserter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/PseudoProbeInserter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/PseudoSourceValue.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/PseudoSourceValue.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/PseudoSourceValue.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/PseudoSourceValue.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RDFGraph.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RDFGraph.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RDFGraph.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RDFGraph.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RDFLiveness.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RDFLiveness.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RDFLiveness.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RDFLiveness.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RDFRegisters.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RDFRegisters.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RDFRegisters.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RDFRegisters.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/README.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/README.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/README.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/README.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ReachingDefAnalysis.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ReachingDefAnalysis.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ReachingDefAnalysis.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ReachingDefAnalysis.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegAllocBase.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegAllocBase.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegAllocBase.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegAllocBase.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegAllocBase.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegAllocBase.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegAllocBase.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegAllocBase.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegAllocBasic.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegAllocBasic.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegAllocBasic.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegAllocBasic.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegAllocEvictionAdvisor.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegAllocEvictionAdvisor.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegAllocEvictionAdvisor.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegAllocEvictionAdvisor.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegAllocEvictionAdvisor.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegAllocEvictionAdvisor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegAllocEvictionAdvisor.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegAllocEvictionAdvisor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegAllocFast.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegAllocFast.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegAllocFast.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegAllocFast.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegAllocGreedy.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegAllocGreedy.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegAllocGreedy.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegAllocGreedy.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegAllocGreedy.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegAllocGreedy.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegAllocGreedy.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegAllocGreedy.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegAllocPBQP.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegAllocPBQP.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegAllocPBQP.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegAllocPBQP.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegAllocPriorityAdvisor.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegAllocPriorityAdvisor.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegAllocPriorityAdvisor.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegAllocPriorityAdvisor.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegAllocPriorityAdvisor.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegAllocPriorityAdvisor.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegAllocPriorityAdvisor.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegAllocPriorityAdvisor.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegAllocScore.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegAllocScore.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegAllocScore.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegAllocScore.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegAllocScore.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegAllocScore.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegAllocScore.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegAllocScore.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegUsageInfoCollector.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegUsageInfoCollector.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegUsageInfoCollector.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegUsageInfoCollector.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegUsageInfoPropagate.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegUsageInfoPropagate.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegUsageInfoPropagate.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegUsageInfoPropagate.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegisterBank.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegisterBank.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegisterBank.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegisterBank.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegisterBankInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegisterBankInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegisterBankInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegisterBankInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegisterClassInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegisterClassInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegisterClassInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegisterClassInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegisterCoalescer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegisterCoalescer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegisterCoalescer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegisterCoalescer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegisterCoalescer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegisterCoalescer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegisterCoalescer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegisterCoalescer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegisterPressure.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegisterPressure.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegisterPressure.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegisterPressure.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegisterScavenging.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegisterScavenging.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegisterScavenging.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegisterScavenging.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegisterUsageInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegisterUsageInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RegisterUsageInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RegisterUsageInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RemoveRedundantDebugValues.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RemoveRedundantDebugValues.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RemoveRedundantDebugValues.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RemoveRedundantDebugValues.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RenameIndependentSubregs.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RenameIndependentSubregs.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/RenameIndependentSubregs.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/RenameIndependentSubregs.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ReplaceWithVeclib.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ReplaceWithVeclib.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ReplaceWithVeclib.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ReplaceWithVeclib.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ResetMachineFunctionPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ResetMachineFunctionPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ResetMachineFunctionPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ResetMachineFunctionPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SafeStack.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SafeStack.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SafeStack.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SafeStack.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SafeStackLayout.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SafeStackLayout.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SafeStackLayout.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SafeStackLayout.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SafeStackLayout.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SafeStackLayout.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SafeStackLayout.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SafeStackLayout.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SanitizerBinaryMetadata.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SanitizerBinaryMetadata.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SanitizerBinaryMetadata.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SanitizerBinaryMetadata.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ScheduleDAG.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ScheduleDAG.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ScheduleDAG.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ScheduleDAG.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ScheduleDAGPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ScheduleDAGPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ScheduleDAGPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ScheduleDAGPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ScoreboardHazardRecognizer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ScoreboardHazardRecognizer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ScoreboardHazardRecognizer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ScoreboardHazardRecognizer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectOptimize.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectOptimize.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectOptimize.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectOptimize.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/SDNodeDbgValue.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/SDNodeDbgValue.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/SDNodeDbgValue.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/SDNodeDbgValue.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/SelectionDAGTargetInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/SelectionDAGTargetInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/SelectionDAGTargetInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/SelectionDAGTargetInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ShadowStackGCLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ShadowStackGCLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ShadowStackGCLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ShadowStackGCLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ShrinkWrap.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ShrinkWrap.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ShrinkWrap.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ShrinkWrap.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SjLjEHPrepare.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SjLjEHPrepare.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SjLjEHPrepare.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SjLjEHPrepare.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SlotIndexes.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SlotIndexes.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SlotIndexes.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SlotIndexes.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SpillPlacement.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SpillPlacement.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SpillPlacement.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SpillPlacement.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SpillPlacement.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SpillPlacement.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SpillPlacement.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SpillPlacement.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SplitKit.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SplitKit.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SplitKit.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SplitKit.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SplitKit.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SplitKit.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SplitKit.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SplitKit.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/StackColoring.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/StackColoring.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/StackColoring.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/StackColoring.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/StackFrameLayoutAnalysisPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/StackFrameLayoutAnalysisPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/StackFrameLayoutAnalysisPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/StackFrameLayoutAnalysisPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/StackMapLivenessAnalysis.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/StackMapLivenessAnalysis.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/StackMapLivenessAnalysis.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/StackMapLivenessAnalysis.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/StackMaps.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/StackMaps.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/StackMaps.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/StackMaps.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/StackProtector.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/StackProtector.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/StackProtector.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/StackProtector.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/StackSlotColoring.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/StackSlotColoring.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/StackSlotColoring.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/StackSlotColoring.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SwiftErrorValueTracking.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SwiftErrorValueTracking.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SwiftErrorValueTracking.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SwiftErrorValueTracking.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SwitchLoweringUtils.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SwitchLoweringUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/SwitchLoweringUtils.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/SwitchLoweringUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/TailDuplication.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/TailDuplication.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/TailDuplication.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/TailDuplication.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/TailDuplicator.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/TailDuplicator.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/TailDuplicator.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/TailDuplicator.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/TargetFrameLoweringImpl.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/TargetFrameLoweringImpl.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/TargetFrameLoweringImpl.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/TargetFrameLoweringImpl.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/TargetInstrInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/TargetInstrInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/TargetInstrInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/TargetInstrInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/TargetLoweringBase.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/TargetLoweringBase.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/TargetLoweringBase.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/TargetLoweringBase.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/TargetOptionsImpl.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/TargetOptionsImpl.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/TargetOptionsImpl.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/TargetOptionsImpl.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/TargetPassConfig.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/TargetPassConfig.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/TargetPassConfig.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/TargetPassConfig.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/TargetRegisterInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/TargetRegisterInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/TargetRegisterInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/TargetRegisterInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/TargetSchedule.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/TargetSchedule.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/TargetSchedule.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/TargetSchedule.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/TargetSubtargetInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/TargetSubtargetInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/TargetSubtargetInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/TargetSubtargetInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/TypePromotion.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/TypePromotion.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/TypePromotion.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/TypePromotion.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/UnreachableBlockElim.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/UnreachableBlockElim.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/UnreachableBlockElim.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/UnreachableBlockElim.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/VLIWMachineScheduler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/VLIWMachineScheduler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/VLIWMachineScheduler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/VLIWMachineScheduler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ValueTypes.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ValueTypes.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/ValueTypes.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/ValueTypes.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/VirtRegMap.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/VirtRegMap.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/VirtRegMap.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/VirtRegMap.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/WasmEHPrepare.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/WasmEHPrepare.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/WasmEHPrepare.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/WasmEHPrepare.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/WinEHPrepare.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/WinEHPrepare.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/WinEHPrepare.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/WinEHPrepare.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/XRayInstrumentation.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/XRayInstrumentation.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/CodeGen/XRayInstrumentation.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/CodeGen/XRayInstrumentation.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DWARFLinker/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/DWARFLinker/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DWARFLinker/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DWARFLinker/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DWARFLinker/DWARFLinker.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DWARFLinker/DWARFLinker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DWARFLinker/DWARFLinker.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DWARFLinker/DWARFLinker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DWARFLinker/DWARFLinkerCompileUnit.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DWARFLinker/DWARFLinkerCompileUnit.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DWARFLinker/DWARFLinkerCompileUnit.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DWARFLinker/DWARFLinkerCompileUnit.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DWARFLinker/DWARFLinkerDeclContext.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DWARFLinker/DWARFLinkerDeclContext.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DWARFLinker/DWARFLinkerDeclContext.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DWARFLinker/DWARFLinkerDeclContext.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DWARFLinker/DWARFStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DWARFLinker/DWARFStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DWARFLinker/DWARFStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DWARFLinker/DWARFStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DWARFLinkerParallel/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/DWARFLinkerParallel/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DWARFLinkerParallel/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DWARFLinkerParallel/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DWARFLinkerParallel/DWARFEmitterImpl.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DWARFLinkerParallel/DWARFEmitterImpl.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DWARFLinkerParallel/DWARFEmitterImpl.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DWARFLinkerParallel/DWARFEmitterImpl.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DWARFLinkerParallel/DWARFEmitterImpl.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/DWARFLinkerParallel/DWARFEmitterImpl.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DWARFLinkerParallel/DWARFEmitterImpl.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DWARFLinkerParallel/DWARFEmitterImpl.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DWARFLinkerParallel/DWARFLinker.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DWARFLinkerParallel/DWARFLinker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DWARFLinkerParallel/DWARFLinker.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DWARFLinkerParallel/DWARFLinker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DWARFLinkerParallel/DWARFLinkerCompileUnit.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/DWARFLinkerParallel/DWARFLinkerCompileUnit.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DWARFLinkerParallel/DWARFLinkerCompileUnit.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DWARFLinkerParallel/DWARFLinkerCompileUnit.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DWARFLinkerParallel/DWARFLinkerImpl.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DWARFLinkerParallel/DWARFLinkerImpl.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DWARFLinkerParallel/DWARFLinkerImpl.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DWARFLinkerParallel/DWARFLinkerImpl.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DWARFLinkerParallel/DWARFLinkerImpl.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/DWARFLinkerParallel/DWARFLinkerImpl.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DWARFLinkerParallel/DWARFLinkerImpl.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DWARFLinkerParallel/DWARFLinkerImpl.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DWARFLinkerParallel/DWARFLinkerUnit.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/DWARFLinkerParallel/DWARFLinkerUnit.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DWARFLinkerParallel/DWARFLinkerUnit.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DWARFLinkerParallel/DWARFLinkerUnit.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DWARFLinkerParallel/OutputSections.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DWARFLinkerParallel/OutputSections.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DWARFLinkerParallel/OutputSections.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DWARFLinkerParallel/OutputSections.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DWARFLinkerParallel/OutputSections.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/DWARFLinkerParallel/OutputSections.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DWARFLinkerParallel/OutputSections.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DWARFLinkerParallel/OutputSections.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DWARFLinkerParallel/StringPool.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DWARFLinkerParallel/StringPool.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DWARFLinkerParallel/StringPool.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DWARFLinkerParallel/StringPool.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DWP/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/DWP/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DWP/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DWP/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DWP/DWP.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DWP/DWP.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DWP/DWP.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DWP/DWP.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DWP/DWPError.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DWP/DWPError.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DWP/DWPError.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DWP/DWPError.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/BTF/BTFContext.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/BTF/BTFContext.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/BTF/BTFContext.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/BTF/BTFContext.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/BTF/BTFParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/BTF/BTFParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/BTF/BTFParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/BTF/BTFParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/BTF/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/BTF/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/BTF/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/BTF/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/AppendingTypeTableBuilder.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/AppendingTypeTableBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/AppendingTypeTableBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/AppendingTypeTableBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/CVSymbolVisitor.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/CVSymbolVisitor.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/CVSymbolVisitor.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/CVSymbolVisitor.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/CVTypeVisitor.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/CVTypeVisitor.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/CVTypeVisitor.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/CVTypeVisitor.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/CodeViewError.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/CodeViewError.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/CodeViewError.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/CodeViewError.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/CodeViewRecordIO.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/CodeViewRecordIO.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/CodeViewRecordIO.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/CodeViewRecordIO.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/ContinuationRecordBuilder.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/ContinuationRecordBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/ContinuationRecordBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/ContinuationRecordBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugChecksumsSubsection.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugChecksumsSubsection.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugChecksumsSubsection.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugChecksumsSubsection.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugCrossExSubsection.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugCrossExSubsection.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugCrossExSubsection.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugCrossExSubsection.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugCrossImpSubsection.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugCrossImpSubsection.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugCrossImpSubsection.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugCrossImpSubsection.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugFrameDataSubsection.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugFrameDataSubsection.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugFrameDataSubsection.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugFrameDataSubsection.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugInlineeLinesSubsection.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugInlineeLinesSubsection.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugInlineeLinesSubsection.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugInlineeLinesSubsection.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugLinesSubsection.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugLinesSubsection.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugLinesSubsection.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugLinesSubsection.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugStringTableSubsection.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugStringTableSubsection.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugStringTableSubsection.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugStringTableSubsection.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugSubsection.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugSubsection.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugSubsection.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugSubsection.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugSubsectionRecord.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugSubsectionRecord.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugSubsectionRecord.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugSubsectionRecord.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugSubsectionVisitor.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugSubsectionVisitor.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugSubsectionVisitor.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugSubsectionVisitor.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugSymbolRVASubsection.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugSymbolRVASubsection.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugSymbolRVASubsection.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugSymbolRVASubsection.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugSymbolsSubsection.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugSymbolsSubsection.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugSymbolsSubsection.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugSymbolsSubsection.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/EnumTables.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/EnumTables.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/EnumTables.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/EnumTables.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/Formatters.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/Formatters.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/Formatters.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/Formatters.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/GlobalTypeTableBuilder.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/GlobalTypeTableBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/GlobalTypeTableBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/GlobalTypeTableBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/LazyRandomTypeCollection.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/LazyRandomTypeCollection.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/LazyRandomTypeCollection.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/LazyRandomTypeCollection.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/Line.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/Line.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/Line.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/Line.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/RecordName.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/RecordName.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/RecordName.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/RecordName.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/RecordSerialization.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/RecordSerialization.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/RecordSerialization.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/RecordSerialization.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/SimpleTypeSerializer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/SimpleTypeSerializer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/SimpleTypeSerializer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/SimpleTypeSerializer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/StringsAndChecksums.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/StringsAndChecksums.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/StringsAndChecksums.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/StringsAndChecksums.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/SymbolDumper.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/SymbolDumper.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/SymbolDumper.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/SymbolDumper.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/SymbolRecordHelpers.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/SymbolRecordHelpers.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/SymbolRecordHelpers.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/SymbolRecordHelpers.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/SymbolRecordMapping.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/SymbolRecordMapping.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/SymbolRecordMapping.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/SymbolRecordMapping.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/SymbolSerializer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/SymbolSerializer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/SymbolSerializer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/SymbolSerializer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/TypeDumpVisitor.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/TypeDumpVisitor.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/TypeDumpVisitor.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/TypeDumpVisitor.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/TypeHashing.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/TypeHashing.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/TypeHashing.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/TypeHashing.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/TypeIndex.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/TypeIndex.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/TypeIndex.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/TypeIndex.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/TypeRecordHelpers.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/TypeRecordHelpers.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/TypeRecordHelpers.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/TypeRecordHelpers.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/TypeRecordMapping.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/TypeRecordMapping.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/TypeRecordMapping.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/TypeRecordMapping.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/TypeStreamMerger.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/TypeStreamMerger.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/TypeStreamMerger.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/TypeStreamMerger.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/TypeTableCollection.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/TypeTableCollection.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/CodeView/TypeTableCollection.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/CodeView/TypeTableCollection.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFAbbreviationDeclaration.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFAbbreviationDeclaration.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFAbbreviationDeclaration.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFAbbreviationDeclaration.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFAddressRange.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFAddressRange.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFAddressRange.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFAddressRange.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFCompileUnit.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFCompileUnit.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFCompileUnit.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFCompileUnit.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFContext.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFContext.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFContext.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFContext.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDataExtractor.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDataExtractor.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDataExtractor.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDataExtractor.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugAbbrev.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugAbbrev.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugAbbrev.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugAbbrev.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugAddr.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugAddr.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugAddr.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugAddr.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugArangeSet.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugArangeSet.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugArangeSet.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugArangeSet.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugAranges.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugAranges.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugAranges.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugAranges.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugInfoEntry.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugInfoEntry.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugInfoEntry.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugInfoEntry.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugLoc.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugLoc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugLoc.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugLoc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugMacro.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugMacro.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugMacro.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugMacro.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugPubTable.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugPubTable.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugPubTable.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugPubTable.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugRangeList.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugRangeList.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugRangeList.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugRangeList.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugRnglists.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugRnglists.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugRnglists.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugRnglists.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDie.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDie.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDie.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDie.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFExpression.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFExpression.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFExpression.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFExpression.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFFormValue.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFFormValue.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFFormValue.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFFormValue.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFGdbIndex.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFGdbIndex.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFGdbIndex.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFGdbIndex.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFListTable.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFListTable.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFListTable.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFListTable.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFLocationExpression.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFLocationExpression.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFLocationExpression.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFLocationExpression.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFTypePrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFTypePrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFTypePrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFTypePrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFTypeUnit.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFTypeUnit.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFTypeUnit.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFTypeUnit.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFUnit.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFUnit.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFUnit.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFUnit.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFUnitIndex.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFUnitIndex.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFUnitIndex.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFUnitIndex.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/GSYM/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/GSYM/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/GSYM/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/GSYM/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/GSYM/DwarfTransformer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/GSYM/DwarfTransformer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/GSYM/DwarfTransformer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/GSYM/DwarfTransformer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/GSYM/ExtractRanges.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/GSYM/ExtractRanges.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/GSYM/ExtractRanges.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/GSYM/ExtractRanges.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/GSYM/FileWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/GSYM/FileWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/GSYM/FileWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/GSYM/FileWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/GSYM/FunctionInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/GSYM/FunctionInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/GSYM/FunctionInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/GSYM/FunctionInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/GSYM/GsymCreator.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/GSYM/GsymCreator.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/GSYM/GsymCreator.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/GSYM/GsymCreator.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/GSYM/GsymReader.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/GSYM/GsymReader.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/GSYM/GsymReader.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/GSYM/GsymReader.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/GSYM/Header.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/GSYM/Header.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/GSYM/Header.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/GSYM/Header.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/GSYM/InlineInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/GSYM/InlineInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/GSYM/InlineInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/GSYM/InlineInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/GSYM/LineTable.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/GSYM/LineTable.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/GSYM/LineTable.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/GSYM/LineTable.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/GSYM/LookupResult.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/GSYM/LookupResult.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/GSYM/LookupResult.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/GSYM/LookupResult.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/GSYM/ObjectFileTransformer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/GSYM/ObjectFileTransformer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/GSYM/ObjectFileTransformer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/GSYM/ObjectFileTransformer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/LogicalView/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/LogicalView/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/LogicalView/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/LogicalView/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVCompare.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVCompare.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVCompare.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVCompare.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVElement.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVElement.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVElement.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVElement.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVLine.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVLine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVLine.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVLine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVLocation.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVLocation.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVLocation.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVLocation.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVObject.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVObject.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVObject.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVObject.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVOptions.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVOptions.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVOptions.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVOptions.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVRange.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVRange.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVRange.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVRange.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVReader.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVReader.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVReader.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVReader.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVScope.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVScope.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVScope.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVScope.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVSort.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVSort.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVSort.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVSort.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVSupport.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVSupport.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVSupport.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVSupport.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVSymbol.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVSymbol.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVSymbol.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVSymbol.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVType.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVType.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVType.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVType.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/LogicalView/LVReaderHandler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/LogicalView/LVReaderHandler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/LogicalView/LVReaderHandler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/LogicalView/LVReaderHandler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Readers/LVBinaryReader.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/LogicalView/Readers/LVBinaryReader.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Readers/LVBinaryReader.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/LogicalView/Readers/LVBinaryReader.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Readers/LVCodeViewReader.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/LogicalView/Readers/LVCodeViewReader.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Readers/LVCodeViewReader.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/LogicalView/Readers/LVCodeViewReader.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Readers/LVCodeViewVisitor.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/LogicalView/Readers/LVCodeViewVisitor.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Readers/LVCodeViewVisitor.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/LogicalView/Readers/LVCodeViewVisitor.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Readers/LVELFReader.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/LogicalView/Readers/LVELFReader.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Readers/LVELFReader.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/LogicalView/Readers/LVELFReader.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/MSF/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/MSF/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/MSF/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/MSF/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/MSF/MSFBuilder.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/MSF/MSFBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/MSF/MSFBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/MSF/MSFBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/MSF/MSFCommon.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/MSF/MSFCommon.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/MSF/MSFCommon.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/MSF/MSFCommon.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/MSF/MSFError.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/MSF/MSFError.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/MSF/MSFError.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/MSF/MSFError.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/MSF/MappedBlockStream.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/MSF/MappedBlockStream.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/MSF/MappedBlockStream.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/MSF/MappedBlockStream.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIADataStream.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIADataStream.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIADataStream.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIADataStream.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAEnumDebugStreams.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAEnumDebugStreams.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAEnumDebugStreams.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAEnumDebugStreams.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAEnumFrameData.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAEnumFrameData.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAEnumFrameData.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAEnumFrameData.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAEnumInjectedSources.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAEnumInjectedSources.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAEnumInjectedSources.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAEnumInjectedSources.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAEnumLineNumbers.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAEnumLineNumbers.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAEnumLineNumbers.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAEnumLineNumbers.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAEnumSectionContribs.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAEnumSectionContribs.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAEnumSectionContribs.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAEnumSectionContribs.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAEnumSourceFiles.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAEnumSourceFiles.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAEnumSourceFiles.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAEnumSourceFiles.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAEnumSymbols.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAEnumSymbols.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAEnumSymbols.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAEnumSymbols.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAEnumTables.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAEnumTables.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAEnumTables.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAEnumTables.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAError.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAError.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAError.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAError.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAFrameData.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAFrameData.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAFrameData.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAFrameData.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAInjectedSource.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAInjectedSource.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAInjectedSource.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAInjectedSource.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIALineNumber.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIALineNumber.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIALineNumber.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIALineNumber.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIARawSymbol.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIARawSymbol.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIARawSymbol.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIARawSymbol.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIASectionContrib.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIASectionContrib.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIASectionContrib.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIASectionContrib.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIASession.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIASession.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIASession.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIASession.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIASourceFile.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIASourceFile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIASourceFile.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIASourceFile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIATable.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIATable.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIATable.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIATable.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/GenericError.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/GenericError.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/GenericError.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/GenericError.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/IPDBSourceFile.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/IPDBSourceFile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/IPDBSourceFile.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/IPDBSourceFile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/DbiModuleDescriptor.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/DbiModuleDescriptor.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/DbiModuleDescriptor.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/DbiModuleDescriptor.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/DbiModuleList.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/DbiModuleList.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/DbiModuleList.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/DbiModuleList.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/DbiStream.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/DbiStream.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/DbiStream.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/DbiStream.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/DbiStreamBuilder.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/DbiStreamBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/DbiStreamBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/DbiStreamBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/EnumTables.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/EnumTables.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/EnumTables.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/EnumTables.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/FormatUtil.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/FormatUtil.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/FormatUtil.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/FormatUtil.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/GlobalsStream.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/GlobalsStream.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/GlobalsStream.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/GlobalsStream.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/Hash.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/Hash.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/Hash.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/Hash.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/HashTable.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/HashTable.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/HashTable.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/HashTable.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/InfoStream.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/InfoStream.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/InfoStream.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/InfoStream.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/InfoStreamBuilder.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/InfoStreamBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/InfoStreamBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/InfoStreamBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/InjectedSourceStream.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/InjectedSourceStream.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/InjectedSourceStream.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/InjectedSourceStream.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/InputFile.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/InputFile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/InputFile.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/InputFile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/LinePrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/LinePrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/LinePrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/LinePrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/ModuleDebugStream.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/ModuleDebugStream.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/ModuleDebugStream.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/ModuleDebugStream.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NamedStreamMap.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NamedStreamMap.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NamedStreamMap.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NamedStreamMap.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeCompilandSymbol.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeCompilandSymbol.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeCompilandSymbol.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeCompilandSymbol.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeEnumGlobals.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeEnumGlobals.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeEnumGlobals.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeEnumGlobals.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeEnumInjectedSources.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeEnumInjectedSources.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeEnumInjectedSources.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeEnumInjectedSources.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeEnumLineNumbers.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeEnumLineNumbers.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeEnumLineNumbers.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeEnumLineNumbers.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeEnumModules.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeEnumModules.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeEnumModules.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeEnumModules.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeEnumSymbols.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeEnumSymbols.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeEnumSymbols.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeEnumSymbols.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeEnumTypes.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeEnumTypes.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeEnumTypes.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeEnumTypes.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeExeSymbol.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeExeSymbol.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeExeSymbol.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeExeSymbol.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeFunctionSymbol.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeFunctionSymbol.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeFunctionSymbol.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeFunctionSymbol.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeInlineSiteSymbol.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeInlineSiteSymbol.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeInlineSiteSymbol.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeInlineSiteSymbol.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeLineNumber.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeLineNumber.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeLineNumber.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeLineNumber.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativePublicSymbol.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativePublicSymbol.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativePublicSymbol.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativePublicSymbol.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeRawSymbol.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeRawSymbol.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeRawSymbol.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeRawSymbol.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeSession.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeSession.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeSession.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeSession.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeSourceFile.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeSourceFile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeSourceFile.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeSourceFile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeSymbolEnumerator.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeSymbolEnumerator.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeSymbolEnumerator.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeSymbolEnumerator.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeTypeArray.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeTypeArray.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeTypeArray.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeTypeArray.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeTypeBuiltin.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeTypeBuiltin.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeTypeBuiltin.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeTypeBuiltin.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeTypeEnum.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeTypeEnum.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeTypeEnum.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeTypeEnum.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeTypeFunctionSig.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeTypeFunctionSig.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeTypeFunctionSig.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeTypeFunctionSig.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeTypePointer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeTypePointer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeTypePointer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeTypePointer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeTypeTypedef.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeTypeTypedef.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeTypeTypedef.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeTypeTypedef.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeTypeUDT.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeTypeUDT.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeTypeUDT.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeTypeUDT.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeTypeVTShape.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeTypeVTShape.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeTypeVTShape.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeTypeVTShape.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/PDBFile.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/PDBFile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/PDBFile.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/PDBFile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/PDBStringTable.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/PDBStringTable.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/PDBStringTable.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/PDBStringTable.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/PDBStringTableBuilder.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/PDBStringTableBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/PDBStringTableBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/PDBStringTableBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/PublicsStream.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/PublicsStream.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/PublicsStream.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/PublicsStream.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/RawError.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/RawError.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/RawError.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/RawError.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/SymbolCache.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/SymbolCache.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/SymbolCache.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/SymbolCache.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/SymbolStream.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/SymbolStream.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/SymbolStream.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/SymbolStream.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/TpiHashing.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/TpiHashing.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/TpiHashing.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/TpiHashing.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/TpiStream.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/TpiStream.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/TpiStream.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/TpiStream.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/TpiStreamBuilder.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/TpiStreamBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/TpiStreamBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/Native/TpiStreamBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDB.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDB.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDB.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDB.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBContext.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBContext.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBContext.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBContext.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBExtras.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBExtras.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBExtras.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBExtras.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBInterfaceAnchors.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBInterfaceAnchors.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBInterfaceAnchors.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBInterfaceAnchors.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymDumper.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymDumper.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymDumper.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymDumper.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbol.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbol.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbol.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbol.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolAnnotation.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolAnnotation.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolAnnotation.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolAnnotation.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolBlock.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolBlock.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolBlock.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolBlock.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolCompiland.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolCompiland.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolCompiland.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolCompiland.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolCompilandDetails.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolCompilandDetails.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolCompilandDetails.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolCompilandDetails.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolCompilandEnv.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolCompilandEnv.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolCompilandEnv.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolCompilandEnv.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolCustom.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolCustom.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolCustom.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolCustom.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolData.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolData.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolData.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolData.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolExe.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolExe.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolExe.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolExe.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolFunc.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolFunc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolFunc.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolFunc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolFuncDebugEnd.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolFuncDebugEnd.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolFuncDebugEnd.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolFuncDebugEnd.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolFuncDebugStart.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolFuncDebugStart.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolFuncDebugStart.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolFuncDebugStart.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolLabel.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolLabel.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolLabel.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolLabel.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolPublicSymbol.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolPublicSymbol.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolPublicSymbol.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolPublicSymbol.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolThunk.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolThunk.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolThunk.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolThunk.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeArray.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeArray.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeArray.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeArray.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeBaseClass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeBaseClass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeBaseClass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeBaseClass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeBuiltin.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeBuiltin.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeBuiltin.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeBuiltin.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeCustom.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeCustom.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeCustom.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeCustom.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeDimension.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeDimension.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeDimension.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeDimension.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeEnum.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeEnum.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeEnum.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeEnum.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeFriend.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeFriend.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeFriend.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeFriend.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeFunctionArg.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeFunctionArg.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeFunctionArg.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeFunctionArg.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeFunctionSig.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeFunctionSig.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeFunctionSig.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeFunctionSig.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeManaged.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeManaged.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeManaged.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeManaged.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypePointer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypePointer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypePointer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypePointer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeTypedef.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeTypedef.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeTypedef.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeTypedef.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeUDT.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeUDT.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeUDT.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeUDT.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeVTable.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeVTable.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeVTable.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeVTable.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeVTableShape.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeVTableShape.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeVTableShape.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeVTableShape.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolUnknown.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolUnknown.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolUnknown.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolUnknown.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolUsingNamespace.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolUsingNamespace.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolUsingNamespace.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolUsingNamespace.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/UDTLayout.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/UDTLayout.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/PDB/UDTLayout.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/PDB/UDTLayout.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/Symbolize/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/Symbolize/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/Symbolize/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/Symbolize/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/Symbolize/DIPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/Symbolize/DIPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/Symbolize/DIPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/Symbolize/DIPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/Symbolize/Markup.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/Symbolize/Markup.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/Symbolize/Markup.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/Symbolize/Markup.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/Symbolize/MarkupFilter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/Symbolize/MarkupFilter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/Symbolize/MarkupFilter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/Symbolize/MarkupFilter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/Symbolize/Symbolize.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/Symbolize/Symbolize.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/DebugInfo/Symbolize/Symbolize.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/DebugInfo/Symbolize/Symbolize.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Debuginfod/BuildIDFetcher.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Debuginfod/BuildIDFetcher.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Debuginfod/BuildIDFetcher.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Debuginfod/BuildIDFetcher.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Debuginfod/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Debuginfod/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Debuginfod/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Debuginfod/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Debuginfod/Debuginfod.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Debuginfod/Debuginfod.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Debuginfod/Debuginfod.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Debuginfod/Debuginfod.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Debuginfod/HTTPClient.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Debuginfod/HTTPClient.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Debuginfod/HTTPClient.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Debuginfod/HTTPClient.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Debuginfod/HTTPServer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Debuginfod/HTTPServer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Debuginfod/HTTPServer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Debuginfod/HTTPServer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Demangle/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Demangle/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Demangle/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Demangle/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Demangle/DLangDemangle.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Demangle/DLangDemangle.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Demangle/DLangDemangle.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Demangle/DLangDemangle.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Demangle/Demangle.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Demangle/Demangle.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Demangle/Demangle.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Demangle/Demangle.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Demangle/ItaniumDemangle.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Demangle/ItaniumDemangle.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Demangle/ItaniumDemangle.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Demangle/ItaniumDemangle.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Demangle/MicrosoftDemangle.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Demangle/MicrosoftDemangle.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Demangle/MicrosoftDemangle.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Demangle/MicrosoftDemangle.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Demangle/RustDemangle.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Demangle/RustDemangle.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Demangle/RustDemangle.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Demangle/RustDemangle.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/ExecutionEngine.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/ExecutionEngine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/ExecutionEngine.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/ExecutionEngine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/ExecutionEngineBindings.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/ExecutionEngineBindings.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/ExecutionEngineBindings.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/ExecutionEngineBindings.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/GDBRegistrationListener.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/GDBRegistrationListener.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/GDBRegistrationListener.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/GDBRegistrationListener.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/IntelJITEvents/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/IntelJITEvents/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/IntelJITEvents/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/IntelJITEvents/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/IntelJITEvents/IntelJITEventListener.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/IntelJITEvents/IntelJITEventListener.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/IntelJITEvents/IntelJITEventListener.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/IntelJITEvents/IntelJITEventListener.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/IntelJITEvents/IntelJITEventsWrapper.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/IntelJITEvents/IntelJITEventsWrapper.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/IntelJITEvents/IntelJITEventsWrapper.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/IntelJITEvents/IntelJITEventsWrapper.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/IntelJITEvents/ittnotify_config.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/IntelJITEvents/ittnotify_config.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/IntelJITEvents/ittnotify_config.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/IntelJITEvents/ittnotify_config.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/IntelJITEvents/ittnotify_types.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/IntelJITEvents/ittnotify_types.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/IntelJITEvents/ittnotify_types.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/IntelJITEvents/ittnotify_types.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/IntelJITEvents/jitprofiling.c b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/IntelJITEvents/jitprofiling.c similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/IntelJITEvents/jitprofiling.c rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/IntelJITEvents/jitprofiling.c diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/IntelJITEvents/jitprofiling.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/IntelJITEvents/jitprofiling.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/IntelJITEvents/jitprofiling.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/IntelJITEvents/jitprofiling.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Interpreter/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Interpreter/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Interpreter/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Interpreter/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Interpreter/Execution.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Interpreter/Execution.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Interpreter/Execution.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Interpreter/Execution.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Interpreter/Interpreter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Interpreter/Interpreter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Interpreter/Interpreter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Interpreter/Interpreter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Interpreter/Interpreter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Interpreter/Interpreter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Interpreter/Interpreter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Interpreter/Interpreter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/COFF.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/COFF.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/COFF.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/COFF.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/COFFDirectiveParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/COFFDirectiveParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/COFFDirectiveParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/COFFDirectiveParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/COFFDirectiveParser.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/COFFDirectiveParser.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/COFFDirectiveParser.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/COFFDirectiveParser.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/COFFLinkGraphBuilder.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/COFFLinkGraphBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/COFFLinkGraphBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/COFFLinkGraphBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/COFFLinkGraphBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/COFFLinkGraphBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/COFFLinkGraphBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/COFFLinkGraphBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/COFFOptions.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/COFFOptions.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/COFFOptions.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/COFFOptions.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/COFF_x86_64.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/COFF_x86_64.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/COFF_x86_64.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/COFF_x86_64.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/DWARFRecordSectionSplitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/DWARFRecordSectionSplitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/DWARFRecordSectionSplitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/DWARFRecordSectionSplitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/DefineExternalSectionStartAndEndSymbols.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/DefineExternalSectionStartAndEndSymbols.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/DefineExternalSectionStartAndEndSymbols.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/DefineExternalSectionStartAndEndSymbols.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/EHFrameSupport.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/EHFrameSupport.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/EHFrameSupport.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/EHFrameSupport.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/EHFrameSupportImpl.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/EHFrameSupportImpl.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/EHFrameSupportImpl.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/EHFrameSupportImpl.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/ELF.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/ELF.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/ELF.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/ELF.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/ELFLinkGraphBuilder.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/ELFLinkGraphBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/ELFLinkGraphBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/ELFLinkGraphBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/ELFLinkGraphBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/ELFLinkGraphBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/ELFLinkGraphBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/ELFLinkGraphBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/ELF_aarch32.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/ELF_aarch32.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/ELF_aarch32.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/ELF_aarch32.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/ELF_aarch64.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/ELF_aarch64.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/ELF_aarch64.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/ELF_aarch64.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/ELF_i386.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/ELF_i386.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/ELF_i386.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/ELF_i386.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/ELF_loongarch.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/ELF_loongarch.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/ELF_loongarch.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/ELF_loongarch.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/ELF_ppc64.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/ELF_ppc64.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/ELF_ppc64.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/ELF_ppc64.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/ELF_riscv.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/ELF_riscv.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/ELF_riscv.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/ELF_riscv.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/ELF_x86_64.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/ELF_x86_64.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/ELF_x86_64.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/ELF_x86_64.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/JITLink.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/JITLink.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/JITLink.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/JITLink.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/JITLinkGeneric.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/JITLinkGeneric.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/JITLinkGeneric.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/JITLinkGeneric.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/JITLinkGeneric.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/JITLinkGeneric.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/JITLinkGeneric.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/JITLinkGeneric.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/JITLinkMemoryManager.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/JITLinkMemoryManager.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/JITLinkMemoryManager.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/JITLinkMemoryManager.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/MachO.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/MachO.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/MachO.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/MachO.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/MachO_arm64.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/MachO_arm64.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/MachO_arm64.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/MachO_arm64.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/MachO_x86_64.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/MachO_x86_64.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/MachO_x86_64.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/MachO_x86_64.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/PerGraphGOTAndPLTStubsBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/PerGraphGOTAndPLTStubsBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/PerGraphGOTAndPLTStubsBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/PerGraphGOTAndPLTStubsBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/SEHFrameSupport.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/SEHFrameSupport.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/SEHFrameSupport.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/SEHFrameSupport.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/aarch32.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/aarch32.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/aarch32.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/aarch32.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/aarch64.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/aarch64.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/aarch64.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/aarch64.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/i386.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/i386.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/i386.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/i386.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/loongarch.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/loongarch.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/loongarch.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/loongarch.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/ppc64.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/ppc64.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/ppc64.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/ppc64.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/riscv.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/riscv.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/riscv.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/riscv.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/x86_64.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/x86_64.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/x86_64.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/JITLink/x86_64.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/MCJIT/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/MCJIT/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/MCJIT/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/MCJIT/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/MCJIT/MCJIT.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/MCJIT/MCJIT.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/MCJIT/MCJIT.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/MCJIT/MCJIT.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/OProfileJIT/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/OProfileJIT/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/OProfileJIT/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/OProfileJIT/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/OProfileJIT/OProfileJITEventListener.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/OProfileJIT/OProfileJITEventListener.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/OProfileJIT/OProfileJITEventListener.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/OProfileJIT/OProfileJITEventListener.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/OProfileJIT/OProfileWrapper.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/OProfileJIT/OProfileWrapper.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/OProfileJIT/OProfileWrapper.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/OProfileJIT/OProfileWrapper.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/COFFPlatform.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/COFFPlatform.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/COFFPlatform.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/COFFPlatform.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/COFFVCRuntimeSupport.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/COFFVCRuntimeSupport.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/COFFVCRuntimeSupport.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/COFFVCRuntimeSupport.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/CompileOnDemandLayer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/CompileOnDemandLayer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/CompileOnDemandLayer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/CompileOnDemandLayer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/CompileUtils.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/CompileUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/CompileUtils.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/CompileUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/Core.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/Core.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/Core.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/Core.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/DebugObjectManagerPlugin.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/DebugObjectManagerPlugin.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/DebugObjectManagerPlugin.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/DebugObjectManagerPlugin.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/DebugUtils.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/DebugUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/DebugUtils.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/DebugUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/DebuggerSupportPlugin.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/DebuggerSupportPlugin.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/DebuggerSupportPlugin.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/DebuggerSupportPlugin.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/ELFNixPlatform.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/ELFNixPlatform.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/ELFNixPlatform.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/ELFNixPlatform.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/EPCDebugObjectRegistrar.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/EPCDebugObjectRegistrar.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/EPCDebugObjectRegistrar.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/EPCDebugObjectRegistrar.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/EPCDynamicLibrarySearchGenerator.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/EPCDynamicLibrarySearchGenerator.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/EPCDynamicLibrarySearchGenerator.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/EPCDynamicLibrarySearchGenerator.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/EPCEHFrameRegistrar.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/EPCEHFrameRegistrar.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/EPCEHFrameRegistrar.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/EPCEHFrameRegistrar.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/EPCGenericDylibManager.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/EPCGenericDylibManager.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/EPCGenericDylibManager.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/EPCGenericDylibManager.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/EPCGenericJITLinkMemoryManager.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/EPCGenericJITLinkMemoryManager.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/EPCGenericJITLinkMemoryManager.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/EPCGenericJITLinkMemoryManager.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/EPCGenericRTDyldMemoryManager.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/EPCGenericRTDyldMemoryManager.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/EPCGenericRTDyldMemoryManager.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/EPCGenericRTDyldMemoryManager.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/EPCIndirectionUtils.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/EPCIndirectionUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/EPCIndirectionUtils.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/EPCIndirectionUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/ExecutionUtils.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/ExecutionUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/ExecutionUtils.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/ExecutionUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/ExecutorProcessControl.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/ExecutorProcessControl.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/ExecutorProcessControl.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/ExecutorProcessControl.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/IRCompileLayer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/IRCompileLayer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/IRCompileLayer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/IRCompileLayer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/IRTransformLayer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/IRTransformLayer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/IRTransformLayer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/IRTransformLayer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/IndirectionUtils.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/IndirectionUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/IndirectionUtils.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/IndirectionUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/JITTargetMachineBuilder.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/JITTargetMachineBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/JITTargetMachineBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/JITTargetMachineBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/LLJIT.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/LLJIT.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/LLJIT.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/LLJIT.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/Layer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/Layer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/Layer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/Layer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/LazyReexports.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/LazyReexports.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/LazyReexports.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/LazyReexports.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/LookupAndRecordAddrs.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/LookupAndRecordAddrs.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/LookupAndRecordAddrs.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/LookupAndRecordAddrs.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/MachOPlatform.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/MachOPlatform.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/MachOPlatform.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/MachOPlatform.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/Mangling.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/Mangling.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/Mangling.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/Mangling.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/MapperJITLinkMemoryManager.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/MapperJITLinkMemoryManager.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/MapperJITLinkMemoryManager.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/MapperJITLinkMemoryManager.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/MemoryMapper.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/MemoryMapper.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/MemoryMapper.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/MemoryMapper.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/ObjectFileInterface.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/ObjectFileInterface.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/ObjectFileInterface.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/ObjectFileInterface.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/ObjectTransformLayer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/ObjectTransformLayer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/ObjectTransformLayer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/ObjectTransformLayer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/OrcABISupport.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/OrcABISupport.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/OrcABISupport.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/OrcABISupport.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/OrcV2CBindings.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/OrcV2CBindings.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/OrcV2CBindings.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/OrcV2CBindings.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/Shared/AllocationActions.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/Shared/AllocationActions.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/Shared/AllocationActions.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/Shared/AllocationActions.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/Shared/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/Shared/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/Shared/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/Shared/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/Shared/ObjectFormats.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/Shared/ObjectFormats.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/Shared/ObjectFormats.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/Shared/ObjectFormats.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/Shared/OrcError.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/Shared/OrcError.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/Shared/OrcError.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/Shared/OrcError.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/Shared/OrcRTBridge.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/Shared/OrcRTBridge.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/Shared/OrcRTBridge.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/Shared/OrcRTBridge.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/Shared/SimpleRemoteEPCUtils.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/Shared/SimpleRemoteEPCUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/Shared/SimpleRemoteEPCUtils.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/Shared/SimpleRemoteEPCUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/SimpleRemoteEPC.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/SimpleRemoteEPC.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/SimpleRemoteEPC.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/SimpleRemoteEPC.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/SpeculateAnalyses.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/SpeculateAnalyses.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/SpeculateAnalyses.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/SpeculateAnalyses.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/Speculation.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/Speculation.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/Speculation.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/Speculation.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TargetProcess/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/TargetProcess/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TargetProcess/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/TargetProcess/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TargetProcess/ExecutorSharedMemoryMapperService.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/TargetProcess/ExecutorSharedMemoryMapperService.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TargetProcess/ExecutorSharedMemoryMapperService.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/TargetProcess/ExecutorSharedMemoryMapperService.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TargetProcess/OrcRTBootstrap.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/TargetProcess/OrcRTBootstrap.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TargetProcess/OrcRTBootstrap.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/TargetProcess/OrcRTBootstrap.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TargetProcess/OrcRTBootstrap.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/TargetProcess/OrcRTBootstrap.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TargetProcess/OrcRTBootstrap.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/TargetProcess/OrcRTBootstrap.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TargetProcess/SimpleExecutorDylibManager.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/TargetProcess/SimpleExecutorDylibManager.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TargetProcess/SimpleExecutorDylibManager.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/TargetProcess/SimpleExecutorDylibManager.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TargetProcess/SimpleExecutorMemoryManager.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/TargetProcess/SimpleExecutorMemoryManager.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TargetProcess/SimpleExecutorMemoryManager.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/TargetProcess/SimpleExecutorMemoryManager.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TargetProcess/SimpleRemoteEPCServer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/TargetProcess/SimpleRemoteEPCServer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TargetProcess/SimpleRemoteEPCServer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/TargetProcess/SimpleRemoteEPCServer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TargetProcess/TargetExecutionUtils.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/TargetProcess/TargetExecutionUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TargetProcess/TargetExecutionUtils.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/TargetProcess/TargetExecutionUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TaskDispatch.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/TaskDispatch.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TaskDispatch.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/TaskDispatch.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/ThreadSafeModule.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/ThreadSafeModule.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/Orc/ThreadSafeModule.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/Orc/ThreadSafeModule.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/PerfJITEvents/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/PerfJITEvents/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/PerfJITEvents/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/PerfJITEvents/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/PerfJITEvents/PerfJITEventListener.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/PerfJITEvents/PerfJITEventListener.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/PerfJITEvents/PerfJITEventListener.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/PerfJITEvents/PerfJITEventListener.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/JITSymbol.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/JITSymbol.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/JITSymbol.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/JITSymbol.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCheckerImpl.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCheckerImpl.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCheckerImpl.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCheckerImpl.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFAArch64.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFAArch64.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFAArch64.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFAArch64.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFI386.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFI386.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFI386.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFI386.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFThumb.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFThumb.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFThumb.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFThumb.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFX86_64.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFX86_64.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFX86_64.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFX86_64.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldELFMips.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldELFMips.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldELFMips.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldELFMips.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldELFMips.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldELFMips.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldELFMips.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldELFMips.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOAArch64.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOAArch64.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOAArch64.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOAArch64.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOARM.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOARM.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOARM.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOARM.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOI386.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOI386.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOI386.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOI386.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOX86_64.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOX86_64.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOX86_64.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOX86_64.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/SectionMemoryManager.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/SectionMemoryManager.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/SectionMemoryManager.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/SectionMemoryManager.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/TargetSelect.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/TargetSelect.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ExecutionEngine/TargetSelect.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ExecutionEngine/TargetSelect.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Extensions/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Extensions/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Extensions/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Extensions/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Extensions/Extensions.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Extensions/Extensions.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Extensions/Extensions.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Extensions/Extensions.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/FileCheck/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/FileCheck/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/FileCheck/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/FileCheck/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/FileCheck/FileCheck.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/FileCheck/FileCheck.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/FileCheck/FileCheck.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/FileCheck/FileCheck.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/FileCheck/FileCheckImpl.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/FileCheck/FileCheckImpl.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/FileCheck/FileCheckImpl.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/FileCheck/FileCheckImpl.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Frontend/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Frontend/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Frontend/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Frontend/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Frontend/HLSL/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Frontend/HLSL/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Frontend/HLSL/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Frontend/HLSL/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Frontend/HLSL/HLSLResource.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Frontend/HLSL/HLSLResource.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Frontend/HLSL/HLSLResource.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Frontend/HLSL/HLSLResource.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Frontend/OpenACC/ACC.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Frontend/OpenACC/ACC.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Frontend/OpenACC/ACC.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Frontend/OpenACC/ACC.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Frontend/OpenACC/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Frontend/OpenACC/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Frontend/OpenACC/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Frontend/OpenACC/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Frontend/OpenMP/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Frontend/OpenMP/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Frontend/OpenMP/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Frontend/OpenMP/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Frontend/OpenMP/OMP.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Frontend/OpenMP/OMP.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Frontend/OpenMP/OMP.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Frontend/OpenMP/OMP.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Frontend/OpenMP/OMPContext.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Frontend/OpenMP/OMPContext.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Frontend/OpenMP/OMPContext.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Frontend/OpenMP/OMPContext.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/FuzzMutate/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/FuzzMutate/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/FuzzMutate/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/FuzzMutate/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/FuzzMutate/FuzzerCLI.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/FuzzMutate/FuzzerCLI.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/FuzzMutate/FuzzerCLI.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/FuzzMutate/FuzzerCLI.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/FuzzMutate/IRMutator.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/FuzzMutate/IRMutator.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/FuzzMutate/IRMutator.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/FuzzMutate/IRMutator.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/FuzzMutate/OpDescriptor.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/FuzzMutate/OpDescriptor.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/FuzzMutate/OpDescriptor.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/FuzzMutate/OpDescriptor.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/FuzzMutate/Operations.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/FuzzMutate/Operations.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/FuzzMutate/Operations.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/FuzzMutate/Operations.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/FuzzMutate/RandomIRBuilder.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/FuzzMutate/RandomIRBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/FuzzMutate/RandomIRBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/FuzzMutate/RandomIRBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Fuzzer/README.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Fuzzer/README.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Fuzzer/README.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Fuzzer/README.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/AbstractCallSite.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/AbstractCallSite.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/AbstractCallSite.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/AbstractCallSite.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/AsmWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/AsmWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/AsmWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/AsmWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/Assumptions.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/Assumptions.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/Assumptions.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/Assumptions.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/AttributeImpl.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/AttributeImpl.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/AttributeImpl.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/AttributeImpl.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/Attributes.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/Attributes.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/Attributes.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/Attributes.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/AutoUpgrade.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/AutoUpgrade.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/AutoUpgrade.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/AutoUpgrade.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/BasicBlock.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/BasicBlock.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/BasicBlock.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/BasicBlock.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/BuiltinGCs.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/BuiltinGCs.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/BuiltinGCs.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/BuiltinGCs.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/Comdat.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/Comdat.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/Comdat.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/Comdat.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/ConstantFold.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/ConstantFold.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/ConstantFold.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/ConstantFold.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/ConstantRange.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/ConstantRange.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/ConstantRange.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/ConstantRange.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/Constants.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/Constants.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/Constants.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/Constants.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/ConstantsContext.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/ConstantsContext.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/ConstantsContext.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/ConstantsContext.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/ConvergenceVerifier.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/ConvergenceVerifier.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/ConvergenceVerifier.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/ConvergenceVerifier.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/Core.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/Core.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/Core.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/Core.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/CycleInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/CycleInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/CycleInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/CycleInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/DIBuilder.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/DIBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/DIBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/DIBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/DataLayout.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/DataLayout.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/DataLayout.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/DataLayout.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/DebugInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/DebugInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/DebugInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/DebugInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/DebugInfoMetadata.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/DebugInfoMetadata.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/DebugInfoMetadata.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/DebugInfoMetadata.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/DebugLoc.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/DebugLoc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/DebugLoc.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/DebugLoc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/DiagnosticHandler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/DiagnosticHandler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/DiagnosticHandler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/DiagnosticHandler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/DiagnosticInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/DiagnosticInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/DiagnosticInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/DiagnosticInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/DiagnosticPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/DiagnosticPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/DiagnosticPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/DiagnosticPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/Dominators.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/Dominators.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/Dominators.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/Dominators.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/EHPersonalities.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/EHPersonalities.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/EHPersonalities.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/EHPersonalities.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/FPEnv.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/FPEnv.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/FPEnv.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/FPEnv.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/Function.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/Function.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/Function.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/Function.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/GCStrategy.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/GCStrategy.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/GCStrategy.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/GCStrategy.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/GVMaterializer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/GVMaterializer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/GVMaterializer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/GVMaterializer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/Globals.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/Globals.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/Globals.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/Globals.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/HeterogeneousDebugVerify.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/HeterogeneousDebugVerify.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/HeterogeneousDebugVerify.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/HeterogeneousDebugVerify.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/IRBuilder.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/IRBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/IRBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/IRBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/IRPrintingPasses.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/IRPrintingPasses.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/IRPrintingPasses.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/IRPrintingPasses.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/InlineAsm.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/InlineAsm.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/InlineAsm.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/InlineAsm.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/Instruction.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/Instruction.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/Instruction.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/Instruction.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/Instructions.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/Instructions.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/Instructions.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/Instructions.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/IntrinsicInst.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/IntrinsicInst.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/IntrinsicInst.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/IntrinsicInst.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/LLVMContext.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/LLVMContext.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/LLVMContext.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/LLVMContext.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/LLVMContextImpl.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/LLVMContextImpl.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/LLVMContextImpl.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/LLVMContextImpl.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/LLVMContextImpl.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/LLVMContextImpl.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/LLVMContextImpl.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/LLVMContextImpl.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/LLVMRemarkStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/LLVMRemarkStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/LLVMRemarkStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/LLVMRemarkStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/LegacyPassManager.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/LegacyPassManager.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/LegacyPassManager.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/LegacyPassManager.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/MDBuilder.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/MDBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/MDBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/MDBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/Mangler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/Mangler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/Mangler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/Mangler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/Metadata.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/Metadata.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/Metadata.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/Metadata.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/MetadataImpl.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/MetadataImpl.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/MetadataImpl.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/MetadataImpl.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/Module.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/Module.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/Module.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/Module.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/ModuleSummaryIndex.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/ModuleSummaryIndex.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/ModuleSummaryIndex.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/ModuleSummaryIndex.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/Operator.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/Operator.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/Operator.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/Operator.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/OptBisect.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/OptBisect.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/OptBisect.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/OptBisect.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/Pass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/Pass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/Pass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/Pass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/PassInstrumentation.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/PassInstrumentation.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/PassInstrumentation.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/PassInstrumentation.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/PassManager.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/PassManager.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/PassManager.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/PassManager.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/PassRegistry.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/PassRegistry.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/PassRegistry.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/PassRegistry.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/PassTimingInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/PassTimingInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/PassTimingInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/PassTimingInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/PrintPasses.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/PrintPasses.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/PrintPasses.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/PrintPasses.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/ProfDataUtils.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/ProfDataUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/ProfDataUtils.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/ProfDataUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/ProfileSummary.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/ProfileSummary.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/ProfileSummary.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/ProfileSummary.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/PseudoProbe.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/PseudoProbe.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/PseudoProbe.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/PseudoProbe.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/ReplaceConstant.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/ReplaceConstant.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/ReplaceConstant.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/ReplaceConstant.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/SSAContext.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/SSAContext.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/SSAContext.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/SSAContext.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/SafepointIRVerifier.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/SafepointIRVerifier.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/SafepointIRVerifier.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/SafepointIRVerifier.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/Statepoint.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/Statepoint.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/Statepoint.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/Statepoint.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/StructuralHash.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/StructuralHash.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/StructuralHash.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/StructuralHash.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/SymbolTableListTraitsImpl.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/SymbolTableListTraitsImpl.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/SymbolTableListTraitsImpl.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/SymbolTableListTraitsImpl.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/Type.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/Type.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/Type.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/Type.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/TypeFinder.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/TypeFinder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/TypeFinder.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/TypeFinder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/TypedPointerType.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/TypedPointerType.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/TypedPointerType.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/TypedPointerType.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/Use.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/Use.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/Use.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/Use.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/User.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/User.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/User.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/User.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/Value.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/Value.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/Value.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/Value.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/ValueSymbolTable.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/ValueSymbolTable.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/ValueSymbolTable.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/ValueSymbolTable.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/VectorBuilder.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/VectorBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/VectorBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/VectorBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/Verifier.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IR/Verifier.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IR/Verifier.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IR/Verifier.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IRPrinter/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/IRPrinter/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IRPrinter/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IRPrinter/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IRPrinter/IRPrintingPasses.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IRPrinter/IRPrintingPasses.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IRPrinter/IRPrintingPasses.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IRPrinter/IRPrintingPasses.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IRReader/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/IRReader/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IRReader/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IRReader/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/IRReader/IRReader.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/IRReader/IRReader.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/IRReader/IRReader.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/IRReader/IRReader.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/InterfaceStub/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/InterfaceStub/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/InterfaceStub/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/InterfaceStub/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/InterfaceStub/ELFObjHandler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/InterfaceStub/ELFObjHandler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/InterfaceStub/ELFObjHandler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/InterfaceStub/ELFObjHandler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/InterfaceStub/IFSHandler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/InterfaceStub/IFSHandler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/InterfaceStub/IFSHandler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/InterfaceStub/IFSHandler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/InterfaceStub/IFSStub.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/InterfaceStub/IFSStub.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/InterfaceStub/IFSStub.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/InterfaceStub/IFSStub.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/LTO/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/LTO/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/LTO/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/LTO/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/LTO/LTO.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/LTO/LTO.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/LTO/LTO.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/LTO/LTO.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/LTO/LTOBackend.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/LTO/LTOBackend.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/LTO/LTOBackend.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/LTO/LTOBackend.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/LTO/LTOCodeGenerator.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/LTO/LTOCodeGenerator.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/LTO/LTOCodeGenerator.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/LTO/LTOCodeGenerator.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/LTO/LTOModule.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/LTO/LTOModule.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/LTO/LTOModule.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/LTO/LTOModule.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/LTO/SummaryBasedOptimizations.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/LTO/SummaryBasedOptimizations.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/LTO/SummaryBasedOptimizations.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/LTO/SummaryBasedOptimizations.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/LTO/ThinLTOCodeGenerator.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/LTO/ThinLTOCodeGenerator.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/LTO/ThinLTOCodeGenerator.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/LTO/ThinLTOCodeGenerator.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/LTO/UpdateCompilerUsed.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/LTO/UpdateCompilerUsed.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/LTO/UpdateCompilerUsed.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/LTO/UpdateCompilerUsed.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/LineEditor/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/LineEditor/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/LineEditor/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/LineEditor/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/LineEditor/LineEditor.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/LineEditor/LineEditor.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/LineEditor/LineEditor.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/LineEditor/LineEditor.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Linker/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Linker/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Linker/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Linker/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Linker/IRMover.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Linker/IRMover.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Linker/IRMover.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Linker/IRMover.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Linker/LinkDiagnosticInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Linker/LinkDiagnosticInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Linker/LinkDiagnosticInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Linker/LinkDiagnosticInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Linker/LinkModules.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Linker/LinkModules.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Linker/LinkModules.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Linker/LinkModules.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/ConstantPools.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/ConstantPools.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/ConstantPools.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/ConstantPools.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/DXContainerPSVInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/DXContainerPSVInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/DXContainerPSVInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/DXContainerPSVInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/ELFObjectWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/ELFObjectWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/ELFObjectWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/ELFObjectWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCAsmBackend.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCAsmBackend.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCAsmBackend.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCAsmBackend.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCAsmInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCAsmInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCAsmInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCAsmInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCAsmInfoCOFF.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCAsmInfoCOFF.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCAsmInfoCOFF.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCAsmInfoCOFF.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCAsmInfoDarwin.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCAsmInfoDarwin.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCAsmInfoDarwin.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCAsmInfoDarwin.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCAsmInfoELF.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCAsmInfoELF.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCAsmInfoELF.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCAsmInfoELF.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCAsmInfoGOFF.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCAsmInfoGOFF.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCAsmInfoGOFF.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCAsmInfoGOFF.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCAsmInfoWasm.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCAsmInfoWasm.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCAsmInfoWasm.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCAsmInfoWasm.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCAsmInfoXCOFF.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCAsmInfoXCOFF.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCAsmInfoXCOFF.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCAsmInfoXCOFF.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCAsmMacro.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCAsmMacro.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCAsmMacro.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCAsmMacro.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCAsmStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCAsmStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCAsmStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCAsmStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCAssembler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCAssembler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCAssembler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCAssembler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCCodeEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCCodeEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCCodeEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCCodeEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCCodeView.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCCodeView.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCCodeView.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCCodeView.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCContext.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCContext.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCContext.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCContext.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCDXContainerStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCDXContainerStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCDXContainerStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCDXContainerStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCDXContainerWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCDXContainerWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCDXContainerWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCDXContainerWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCDisassembler/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCDisassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCDisassembler/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCDisassembler/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCDisassembler/Disassembler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCDisassembler/Disassembler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCDisassembler/Disassembler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCDisassembler/Disassembler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCDisassembler/Disassembler.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCDisassembler/Disassembler.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCDisassembler/Disassembler.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCDisassembler/Disassembler.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCDisassembler/MCDisassembler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCDisassembler/MCDisassembler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCDisassembler/MCDisassembler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCDisassembler/MCDisassembler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCDisassembler/MCRelocationInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCDisassembler/MCRelocationInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCDisassembler/MCRelocationInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCDisassembler/MCRelocationInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCDisassembler/MCSymbolizer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCDisassembler/MCSymbolizer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCDisassembler/MCSymbolizer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCDisassembler/MCSymbolizer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCDwarf.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCDwarf.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCDwarf.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCDwarf.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCELFObjectTargetWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCELFObjectTargetWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCELFObjectTargetWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCELFObjectTargetWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCELFStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCELFStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCELFStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCELFStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCExpr.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCExpr.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCExpr.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCExpr.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCFragment.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCFragment.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCFragment.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCFragment.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCInst.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCInst.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCInst.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCInst.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCInstPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCInstPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCInstPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCInstPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCInstrAnalysis.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCInstrAnalysis.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCInstrAnalysis.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCInstrAnalysis.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCInstrDesc.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCInstrDesc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCInstrDesc.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCInstrDesc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCInstrInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCInstrInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCInstrInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCInstrInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCLabel.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCLabel.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCLabel.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCLabel.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCLinkerOptimizationHint.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCLinkerOptimizationHint.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCLinkerOptimizationHint.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCLinkerOptimizationHint.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCMachOStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCMachOStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCMachOStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCMachOStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCMachObjectTargetWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCMachObjectTargetWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCMachObjectTargetWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCMachObjectTargetWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCNullStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCNullStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCNullStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCNullStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCObjectFileInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCObjectFileInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCObjectFileInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCObjectFileInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCObjectStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCObjectStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCObjectStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCObjectStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCObjectWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCObjectWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCObjectWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCObjectWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCParser/AsmLexer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCParser/AsmLexer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCParser/AsmLexer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCParser/AsmLexer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCParser/AsmParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCParser/AsmParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCParser/AsmParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCParser/AsmParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCParser/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCParser/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCParser/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCParser/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCParser/COFFAsmParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCParser/COFFAsmParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCParser/COFFAsmParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCParser/COFFAsmParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCParser/COFFMasmParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCParser/COFFMasmParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCParser/COFFMasmParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCParser/COFFMasmParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCParser/DarwinAsmParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCParser/DarwinAsmParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCParser/DarwinAsmParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCParser/DarwinAsmParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCParser/ELFAsmParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCParser/ELFAsmParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCParser/ELFAsmParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCParser/ELFAsmParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCParser/GOFFAsmParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCParser/GOFFAsmParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCParser/GOFFAsmParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCParser/GOFFAsmParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCParser/MCAsmLexer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCParser/MCAsmLexer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCParser/MCAsmLexer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCParser/MCAsmLexer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCParser/MCAsmParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCParser/MCAsmParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCParser/MCAsmParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCParser/MCAsmParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCParser/MCAsmParserExtension.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCParser/MCAsmParserExtension.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCParser/MCAsmParserExtension.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCParser/MCAsmParserExtension.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCParser/MCTargetAsmParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCParser/MCTargetAsmParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCParser/MCTargetAsmParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCParser/MCTargetAsmParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCParser/MasmParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCParser/MasmParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCParser/MasmParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCParser/MasmParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCParser/WasmAsmParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCParser/WasmAsmParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCParser/WasmAsmParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCParser/WasmAsmParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCParser/XCOFFAsmParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCParser/XCOFFAsmParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCParser/XCOFFAsmParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCParser/XCOFFAsmParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCPseudoProbe.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCPseudoProbe.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCPseudoProbe.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCPseudoProbe.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCRegisterInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCRegisterInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCRegisterInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCRegisterInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCSPIRVStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCSPIRVStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCSPIRVStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCSPIRVStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCSchedule.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCSchedule.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCSchedule.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCSchedule.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCSection.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCSection.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCSection.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCSection.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCSectionCOFF.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCSectionCOFF.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCSectionCOFF.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCSectionCOFF.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCSectionDXContainer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCSectionDXContainer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCSectionDXContainer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCSectionDXContainer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCSectionELF.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCSectionELF.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCSectionELF.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCSectionELF.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCSectionMachO.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCSectionMachO.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCSectionMachO.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCSectionMachO.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCSectionWasm.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCSectionWasm.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCSectionWasm.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCSectionWasm.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCSectionXCOFF.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCSectionXCOFF.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCSectionXCOFF.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCSectionXCOFF.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCSubtargetInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCSubtargetInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCSubtargetInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCSubtargetInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCSymbol.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCSymbol.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCSymbol.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCSymbol.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCSymbolELF.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCSymbolELF.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCSymbolELF.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCSymbolELF.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCSymbolXCOFF.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCSymbolXCOFF.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCSymbolXCOFF.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCSymbolXCOFF.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCTargetOptions.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCTargetOptions.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCTargetOptions.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCTargetOptions.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCTargetOptionsCommandFlags.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCTargetOptionsCommandFlags.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCTargetOptionsCommandFlags.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCTargetOptionsCommandFlags.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCValue.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCValue.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCValue.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCValue.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCWasmObjectTargetWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCWasmObjectTargetWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCWasmObjectTargetWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCWasmObjectTargetWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCWasmStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCWasmStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCWasmStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCWasmStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCWin64EH.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCWin64EH.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCWin64EH.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCWin64EH.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCWinCOFFStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCWinCOFFStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCWinCOFFStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCWinCOFFStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCWinEH.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCWinEH.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCWinEH.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCWinEH.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCXCOFFObjectTargetWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCXCOFFObjectTargetWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCXCOFFObjectTargetWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCXCOFFObjectTargetWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCXCOFFStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCXCOFFStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MCXCOFFStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MCXCOFFStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MachObjectWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MachObjectWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/MachObjectWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/MachObjectWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/SPIRVObjectWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/SPIRVObjectWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/SPIRVObjectWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/SPIRVObjectWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/StringTableBuilder.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/StringTableBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/StringTableBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/StringTableBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/TargetRegistry.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/TargetRegistry.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/TargetRegistry.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/TargetRegistry.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/WasmObjectWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/WasmObjectWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/WasmObjectWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/WasmObjectWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/WinCOFFObjectWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/WinCOFFObjectWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/WinCOFFObjectWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/WinCOFFObjectWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/XCOFFObjectWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MC/XCOFFObjectWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MC/XCOFFObjectWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MC/XCOFFObjectWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/CodeEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/CodeEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/CodeEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/CodeEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/Context.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/Context.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/Context.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/Context.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/CustomBehaviour.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/CustomBehaviour.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/CustomBehaviour.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/CustomBehaviour.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/HWEventListener.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/HWEventListener.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/HWEventListener.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/HWEventListener.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/HardwareUnits/HardwareUnit.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/HardwareUnits/HardwareUnit.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/HardwareUnits/HardwareUnit.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/HardwareUnits/HardwareUnit.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/HardwareUnits/LSUnit.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/HardwareUnits/LSUnit.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/HardwareUnits/LSUnit.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/HardwareUnits/LSUnit.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/HardwareUnits/RegisterFile.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/HardwareUnits/RegisterFile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/HardwareUnits/RegisterFile.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/HardwareUnits/RegisterFile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/HardwareUnits/ResourceManager.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/HardwareUnits/ResourceManager.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/HardwareUnits/ResourceManager.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/HardwareUnits/ResourceManager.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/HardwareUnits/RetireControlUnit.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/HardwareUnits/RetireControlUnit.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/HardwareUnits/RetireControlUnit.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/HardwareUnits/RetireControlUnit.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/HardwareUnits/Scheduler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/HardwareUnits/Scheduler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/HardwareUnits/Scheduler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/HardwareUnits/Scheduler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/IncrementalSourceMgr.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/IncrementalSourceMgr.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/IncrementalSourceMgr.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/IncrementalSourceMgr.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/InstrBuilder.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/InstrBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/InstrBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/InstrBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/Instruction.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/Instruction.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/Instruction.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/Instruction.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/Pipeline.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/Pipeline.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/Pipeline.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/Pipeline.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/Stages/DispatchStage.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/Stages/DispatchStage.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/Stages/DispatchStage.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/Stages/DispatchStage.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/Stages/EntryStage.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/Stages/EntryStage.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/Stages/EntryStage.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/Stages/EntryStage.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/Stages/ExecuteStage.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/Stages/ExecuteStage.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/Stages/ExecuteStage.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/Stages/ExecuteStage.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/Stages/InOrderIssueStage.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/Stages/InOrderIssueStage.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/Stages/InOrderIssueStage.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/Stages/InOrderIssueStage.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/Stages/InstructionTables.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/Stages/InstructionTables.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/Stages/InstructionTables.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/Stages/InstructionTables.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/Stages/MicroOpQueueStage.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/Stages/MicroOpQueueStage.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/Stages/MicroOpQueueStage.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/Stages/MicroOpQueueStage.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/Stages/RetireStage.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/Stages/RetireStage.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/Stages/RetireStage.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/Stages/RetireStage.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/Stages/Stage.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/Stages/Stage.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/Stages/Stage.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/Stages/Stage.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/Support.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/Support.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/Support.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/Support.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/View.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/View.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/MCA/View.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/MCA/View.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/Archive.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/Archive.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/Archive.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/Archive.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/Archive.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/Archive.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/Archive.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/Archive.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/COFF/COFFObjcopy.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/COFF/COFFObjcopy.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/COFF/COFFObjcopy.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/COFF/COFFObjcopy.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/COFF/COFFObject.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/COFF/COFFObject.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/COFF/COFFObject.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/COFF/COFFObject.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/COFF/COFFObject.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/COFF/COFFObject.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/COFF/COFFObject.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/COFF/COFFObject.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/COFF/COFFReader.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/COFF/COFFReader.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/COFF/COFFReader.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/COFF/COFFReader.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/COFF/COFFReader.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/COFF/COFFReader.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/COFF/COFFReader.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/COFF/COFFReader.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/COFF/COFFWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/COFF/COFFWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/COFF/COFFWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/COFF/COFFWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/COFF/COFFWriter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/COFF/COFFWriter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/COFF/COFFWriter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/COFF/COFFWriter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/CommonConfig.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/CommonConfig.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/CommonConfig.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/CommonConfig.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/ConfigManager.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/ConfigManager.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/ConfigManager.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/ConfigManager.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/ELF/ELFObjcopy.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/ELF/ELFObjcopy.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/ELF/ELFObjcopy.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/ELF/ELFObjcopy.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/ELF/ELFObject.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/ELF/ELFObject.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/ELF/ELFObject.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/ELF/ELFObject.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/ELF/ELFObject.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/ELF/ELFObject.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/ELF/ELFObject.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/ELF/ELFObject.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/MachO/MachOLayoutBuilder.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/MachO/MachOLayoutBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/MachO/MachOLayoutBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/MachO/MachOLayoutBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/MachO/MachOLayoutBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/MachO/MachOLayoutBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/MachO/MachOLayoutBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/MachO/MachOLayoutBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/MachO/MachOObjcopy.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/MachO/MachOObjcopy.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/MachO/MachOObjcopy.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/MachO/MachOObjcopy.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/MachO/MachOObject.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/MachO/MachOObject.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/MachO/MachOObject.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/MachO/MachOObject.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/MachO/MachOObject.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/MachO/MachOObject.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/MachO/MachOObject.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/MachO/MachOObject.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/MachO/MachOReader.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/MachO/MachOReader.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/MachO/MachOReader.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/MachO/MachOReader.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/MachO/MachOReader.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/MachO/MachOReader.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/MachO/MachOReader.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/MachO/MachOReader.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/MachO/MachOWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/MachO/MachOWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/MachO/MachOWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/MachO/MachOWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/MachO/MachOWriter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/MachO/MachOWriter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/MachO/MachOWriter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/MachO/MachOWriter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/ObjCopy.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/ObjCopy.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/ObjCopy.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/ObjCopy.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/XCOFF/XCOFFObjcopy.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/XCOFF/XCOFFObjcopy.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/XCOFF/XCOFFObjcopy.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/XCOFF/XCOFFObjcopy.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/XCOFF/XCOFFObject.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/XCOFF/XCOFFObject.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/XCOFF/XCOFFObject.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/XCOFF/XCOFFObject.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/XCOFF/XCOFFReader.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/XCOFF/XCOFFReader.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/XCOFF/XCOFFReader.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/XCOFF/XCOFFReader.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/XCOFF/XCOFFReader.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/XCOFF/XCOFFReader.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/XCOFF/XCOFFReader.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/XCOFF/XCOFFReader.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/XCOFF/XCOFFWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/XCOFF/XCOFFWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/XCOFF/XCOFFWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/XCOFF/XCOFFWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/XCOFF/XCOFFWriter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/XCOFF/XCOFFWriter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/XCOFF/XCOFFWriter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/XCOFF/XCOFFWriter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/wasm/WasmObjcopy.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/wasm/WasmObjcopy.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/wasm/WasmObjcopy.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/wasm/WasmObjcopy.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/wasm/WasmObject.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/wasm/WasmObject.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/wasm/WasmObject.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/wasm/WasmObject.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/wasm/WasmObject.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/wasm/WasmObject.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/wasm/WasmObject.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/wasm/WasmObject.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/wasm/WasmReader.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/wasm/WasmReader.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/wasm/WasmReader.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/wasm/WasmReader.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/wasm/WasmReader.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/wasm/WasmReader.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/wasm/WasmReader.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/wasm/WasmReader.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/wasm/WasmWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/wasm/WasmWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/wasm/WasmWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/wasm/WasmWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/wasm/WasmWriter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/wasm/WasmWriter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjCopy/wasm/WasmWriter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjCopy/wasm/WasmWriter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/Archive.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Object/Archive.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/Archive.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Object/Archive.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/ArchiveWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Object/ArchiveWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/ArchiveWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Object/ArchiveWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/Binary.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Object/Binary.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/Binary.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Object/Binary.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/BuildID.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Object/BuildID.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/BuildID.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Object/BuildID.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Object/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Object/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/COFFImportFile.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Object/COFFImportFile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/COFFImportFile.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Object/COFFImportFile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/COFFModuleDefinition.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Object/COFFModuleDefinition.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/COFFModuleDefinition.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Object/COFFModuleDefinition.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/COFFObjectFile.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Object/COFFObjectFile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/COFFObjectFile.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Object/COFFObjectFile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/DXContainer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Object/DXContainer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/DXContainer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Object/DXContainer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/Decompressor.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Object/Decompressor.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/Decompressor.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Object/Decompressor.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/ELF.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Object/ELF.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/ELF.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Object/ELF.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/ELFObjectFile.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Object/ELFObjectFile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/ELFObjectFile.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Object/ELFObjectFile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/Error.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Object/Error.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/Error.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Object/Error.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/FaultMapParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Object/FaultMapParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/FaultMapParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Object/FaultMapParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/GOFFObjectFile.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Object/GOFFObjectFile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/GOFFObjectFile.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Object/GOFFObjectFile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/IRObjectFile.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Object/IRObjectFile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/IRObjectFile.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Object/IRObjectFile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/IRSymtab.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Object/IRSymtab.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/IRSymtab.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Object/IRSymtab.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/MachOObjectFile.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Object/MachOObjectFile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/MachOObjectFile.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Object/MachOObjectFile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/MachOUniversal.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Object/MachOUniversal.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/MachOUniversal.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Object/MachOUniversal.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/MachOUniversalWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Object/MachOUniversalWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/MachOUniversalWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Object/MachOUniversalWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/Minidump.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Object/Minidump.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/Minidump.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Object/Minidump.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/ModuleSymbolTable.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Object/ModuleSymbolTable.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/ModuleSymbolTable.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Object/ModuleSymbolTable.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/Object.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Object/Object.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/Object.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Object/Object.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/ObjectFile.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Object/ObjectFile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/ObjectFile.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Object/ObjectFile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/OffloadBinary.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Object/OffloadBinary.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/OffloadBinary.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Object/OffloadBinary.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/RecordStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Object/RecordStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/RecordStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Object/RecordStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/RecordStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Object/RecordStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/RecordStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Object/RecordStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/RelocationResolver.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Object/RelocationResolver.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/RelocationResolver.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Object/RelocationResolver.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/SymbolSize.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Object/SymbolSize.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/SymbolSize.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Object/SymbolSize.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/SymbolicFile.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Object/SymbolicFile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/SymbolicFile.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Object/SymbolicFile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/TapiFile.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Object/TapiFile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/TapiFile.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Object/TapiFile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/TapiUniversal.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Object/TapiUniversal.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/TapiUniversal.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Object/TapiUniversal.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/WasmObjectFile.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Object/WasmObjectFile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/WasmObjectFile.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Object/WasmObjectFile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/WindowsMachineFlag.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Object/WindowsMachineFlag.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/WindowsMachineFlag.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Object/WindowsMachineFlag.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/WindowsResource.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Object/WindowsResource.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/WindowsResource.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Object/WindowsResource.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/XCOFFObjectFile.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Object/XCOFFObjectFile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Object/XCOFFObjectFile.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Object/XCOFFObjectFile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/ArchiveEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/ArchiveEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/ArchiveEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/ArchiveEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/ArchiveYAML.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/ArchiveYAML.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/ArchiveYAML.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/ArchiveYAML.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/COFFEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/COFFEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/COFFEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/COFFEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/COFFYAML.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/COFFYAML.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/COFFYAML.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/COFFYAML.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/CodeViewYAMLTypeHashing.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/CodeViewYAMLTypeHashing.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/CodeViewYAMLTypeHashing.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/CodeViewYAMLTypeHashing.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/CodeViewYAMLTypes.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/CodeViewYAMLTypes.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/CodeViewYAMLTypes.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/CodeViewYAMLTypes.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/DWARFEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/DWARFEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/DWARFEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/DWARFEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/DWARFYAML.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/DWARFYAML.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/DWARFYAML.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/DWARFYAML.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/DXContainerEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/DXContainerEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/DXContainerEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/DXContainerEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/DXContainerYAML.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/DXContainerYAML.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/DXContainerYAML.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/DXContainerYAML.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/ELFEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/ELFEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/ELFEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/ELFEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/ELFYAML.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/ELFYAML.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/ELFYAML.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/ELFYAML.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/MachOEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/MachOEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/MachOEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/MachOEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/MachOYAML.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/MachOYAML.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/MachOYAML.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/MachOYAML.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/MinidumpEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/MinidumpEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/MinidumpEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/MinidumpEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/MinidumpYAML.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/MinidumpYAML.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/MinidumpYAML.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/MinidumpYAML.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/ObjectYAML.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/ObjectYAML.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/ObjectYAML.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/ObjectYAML.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/OffloadEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/OffloadEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/OffloadEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/OffloadEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/OffloadYAML.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/OffloadYAML.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/OffloadYAML.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/OffloadYAML.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/WasmEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/WasmEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/WasmEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/WasmEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/WasmYAML.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/WasmYAML.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/WasmYAML.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/WasmYAML.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/XCOFFEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/XCOFFEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/XCOFFEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/XCOFFEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/XCOFFYAML.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/XCOFFYAML.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/XCOFFYAML.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/XCOFFYAML.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/YAML.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/YAML.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/YAML.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/YAML.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/yaml2obj.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/yaml2obj.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ObjectYAML/yaml2obj.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ObjectYAML/yaml2obj.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/OffloadArch/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/OffloadArch/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/OffloadArch/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/OffloadArch/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/OffloadArch/OffloadArch.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/OffloadArch/OffloadArch.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/OffloadArch/OffloadArch.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/OffloadArch/OffloadArch.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/OffloadArch/amdgpu/codename2offloadarch.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/OffloadArch/amdgpu/codename2offloadarch.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/OffloadArch/amdgpu/codename2offloadarch.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/OffloadArch/amdgpu/codename2offloadarch.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/OffloadArch/amdgpu/hsa-subset.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/OffloadArch/amdgpu/hsa-subset.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/OffloadArch/amdgpu/hsa-subset.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/OffloadArch/amdgpu/hsa-subset.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/OffloadArch/amdgpu/pciid2codename.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/OffloadArch/amdgpu/pciid2codename.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/OffloadArch/amdgpu/pciid2codename.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/OffloadArch/amdgpu/pciid2codename.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/OffloadArch/amdgpu/vendor_specific_capabilities.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/OffloadArch/amdgpu/vendor_specific_capabilities.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/OffloadArch/amdgpu/vendor_specific_capabilities.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/OffloadArch/amdgpu/vendor_specific_capabilities.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/OffloadArch/generated_offload_arch.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/OffloadArch/generated_offload_arch.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/OffloadArch/generated_offload_arch.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/OffloadArch/generated_offload_arch.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/OffloadArch/make_generated_offload_arch_h.sh b/flang-classic/17.0-4/llvm-classic/llvm/lib/OffloadArch/make_generated_offload_arch_h.sh similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/OffloadArch/make_generated_offload_arch_h.sh rename to flang-classic/17.0-4/llvm-classic/llvm/lib/OffloadArch/make_generated_offload_arch_h.sh diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/OffloadArch/nvidia/codename2offloadarch.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/OffloadArch/nvidia/codename2offloadarch.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/OffloadArch/nvidia/codename2offloadarch.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/OffloadArch/nvidia/codename2offloadarch.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/OffloadArch/nvidia/pciid2codename.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/OffloadArch/nvidia/pciid2codename.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/OffloadArch/nvidia/pciid2codename.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/OffloadArch/nvidia/pciid2codename.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/OffloadArch/nvidia/vendor_specific_capabilities.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/OffloadArch/nvidia/vendor_specific_capabilities.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/OffloadArch/nvidia/vendor_specific_capabilities.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/OffloadArch/nvidia/vendor_specific_capabilities.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/OffloadArch/offload-arch/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/OffloadArch/offload-arch/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/OffloadArch/offload-arch/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/OffloadArch/offload-arch/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/OffloadArch/offload-arch/offload-arch.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/OffloadArch/offload-arch/offload-arch.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/OffloadArch/offload-arch/offload-arch.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/OffloadArch/offload-arch/offload-arch.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Option/Arg.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Option/Arg.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Option/Arg.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Option/Arg.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Option/ArgList.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Option/ArgList.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Option/ArgList.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Option/ArgList.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Option/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Option/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Option/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Option/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Option/OptTable.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Option/OptTable.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Option/OptTable.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Option/OptTable.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Option/Option.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Option/Option.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Option/Option.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Option/Option.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Passes/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Passes/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Passes/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Passes/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Passes/OptimizationLevel.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Passes/OptimizationLevel.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Passes/OptimizationLevel.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Passes/OptimizationLevel.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Passes/PassBuilder.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Passes/PassBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Passes/PassBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Passes/PassBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Passes/PassBuilderBindings.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Passes/PassBuilderBindings.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Passes/PassBuilderBindings.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Passes/PassBuilderBindings.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Passes/PassBuilderPipelines.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Passes/PassBuilderPipelines.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Passes/PassBuilderPipelines.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Passes/PassBuilderPipelines.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Passes/PassPlugin.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Passes/PassPlugin.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Passes/PassPlugin.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Passes/PassPlugin.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Passes/PassRegistry.def b/flang-classic/17.0-4/llvm-classic/llvm/lib/Passes/PassRegistry.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Passes/PassRegistry.def rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Passes/PassRegistry.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Passes/StandardInstrumentations.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Passes/StandardInstrumentations.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Passes/StandardInstrumentations.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Passes/StandardInstrumentations.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ProfileData/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/ProfileData/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ProfileData/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ProfileData/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ProfileData/Coverage/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/ProfileData/Coverage/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ProfileData/Coverage/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ProfileData/Coverage/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ProfileData/Coverage/CoverageMapping.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ProfileData/Coverage/CoverageMapping.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ProfileData/Coverage/CoverageMapping.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ProfileData/Coverage/CoverageMapping.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ProfileData/Coverage/CoverageMappingWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ProfileData/Coverage/CoverageMappingWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ProfileData/Coverage/CoverageMappingWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ProfileData/Coverage/CoverageMappingWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ProfileData/GCOV.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ProfileData/GCOV.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ProfileData/GCOV.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ProfileData/GCOV.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ProfileData/InstrProf.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ProfileData/InstrProf.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ProfileData/InstrProf.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ProfileData/InstrProf.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ProfileData/InstrProfCorrelator.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ProfileData/InstrProfCorrelator.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ProfileData/InstrProfCorrelator.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ProfileData/InstrProfCorrelator.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ProfileData/InstrProfReader.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ProfileData/InstrProfReader.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ProfileData/InstrProfReader.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ProfileData/InstrProfReader.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ProfileData/InstrProfWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ProfileData/InstrProfWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ProfileData/InstrProfWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ProfileData/InstrProfWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ProfileData/ItaniumManglingCanonicalizer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ProfileData/ItaniumManglingCanonicalizer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ProfileData/ItaniumManglingCanonicalizer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ProfileData/ItaniumManglingCanonicalizer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ProfileData/MemProf.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ProfileData/MemProf.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ProfileData/MemProf.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ProfileData/MemProf.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ProfileData/ProfileSummaryBuilder.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ProfileData/ProfileSummaryBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ProfileData/ProfileSummaryBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ProfileData/ProfileSummaryBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ProfileData/RawMemProfReader.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ProfileData/RawMemProfReader.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ProfileData/RawMemProfReader.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ProfileData/RawMemProfReader.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ProfileData/SampleProf.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ProfileData/SampleProf.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ProfileData/SampleProf.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ProfileData/SampleProf.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ProfileData/SampleProfReader.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ProfileData/SampleProfReader.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ProfileData/SampleProfReader.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ProfileData/SampleProfReader.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ProfileData/SampleProfWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ProfileData/SampleProfWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ProfileData/SampleProfWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ProfileData/SampleProfWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ProfileData/SymbolRemappingReader.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ProfileData/SymbolRemappingReader.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ProfileData/SymbolRemappingReader.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ProfileData/SymbolRemappingReader.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Remarks/BitstreamRemarkParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Remarks/BitstreamRemarkParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Remarks/BitstreamRemarkParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Remarks/BitstreamRemarkParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Remarks/BitstreamRemarkParser.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Remarks/BitstreamRemarkParser.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Remarks/BitstreamRemarkParser.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Remarks/BitstreamRemarkParser.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Remarks/BitstreamRemarkSerializer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Remarks/BitstreamRemarkSerializer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Remarks/BitstreamRemarkSerializer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Remarks/BitstreamRemarkSerializer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Remarks/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Remarks/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Remarks/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Remarks/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Remarks/Remark.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Remarks/Remark.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Remarks/Remark.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Remarks/Remark.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Remarks/RemarkFormat.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Remarks/RemarkFormat.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Remarks/RemarkFormat.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Remarks/RemarkFormat.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Remarks/RemarkLinker.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Remarks/RemarkLinker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Remarks/RemarkLinker.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Remarks/RemarkLinker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Remarks/RemarkParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Remarks/RemarkParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Remarks/RemarkParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Remarks/RemarkParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Remarks/RemarkSerializer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Remarks/RemarkSerializer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Remarks/RemarkSerializer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Remarks/RemarkSerializer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Remarks/RemarkStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Remarks/RemarkStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Remarks/RemarkStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Remarks/RemarkStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Remarks/RemarkStringTable.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Remarks/RemarkStringTable.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Remarks/RemarkStringTable.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Remarks/RemarkStringTable.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Remarks/YAMLRemarkParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Remarks/YAMLRemarkParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Remarks/YAMLRemarkParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Remarks/YAMLRemarkParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Remarks/YAMLRemarkParser.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Remarks/YAMLRemarkParser.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Remarks/YAMLRemarkParser.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Remarks/YAMLRemarkParser.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Remarks/YAMLRemarkSerializer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Remarks/YAMLRemarkSerializer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Remarks/YAMLRemarkSerializer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Remarks/YAMLRemarkSerializer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/ABIBreak.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/ABIBreak.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/ABIBreak.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/ABIBreak.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/AMDGPUMetadata.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/AMDGPUMetadata.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/AMDGPUMetadata.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/AMDGPUMetadata.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/APFixedPoint.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/APFixedPoint.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/APFixedPoint.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/APFixedPoint.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/APFloat.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/APFloat.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/APFloat.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/APFloat.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/APInt.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/APInt.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/APInt.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/APInt.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/APSInt.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/APSInt.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/APSInt.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/APSInt.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/ARMAttributeParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/ARMAttributeParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/ARMAttributeParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/ARMAttributeParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/ARMBuildAttrs.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/ARMBuildAttrs.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/ARMBuildAttrs.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/ARMBuildAttrs.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/ARMWinEH.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/ARMWinEH.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/ARMWinEH.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/ARMWinEH.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Allocator.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Allocator.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Allocator.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Allocator.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Atomic.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Atomic.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Atomic.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Atomic.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/AutoConvert.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/AutoConvert.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/AutoConvert.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/AutoConvert.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/.clang-format b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/.clang-format similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/.clang-format rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/.clang-format diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/LICENSE b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/LICENSE similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/LICENSE rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/LICENSE diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/README.md b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/README.md similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/README.md rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/README.md diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/blake3.c b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/blake3.c similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/blake3.c rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/blake3.c diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_avx2.c b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/blake3_avx2.c similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_avx2.c rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/blake3_avx2.c diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_avx2_x86-64_unix.S b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/blake3_avx2_x86-64_unix.S similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_avx2_x86-64_unix.S rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/blake3_avx2_x86-64_unix.S diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_avx2_x86-64_windows_gnu.S b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/blake3_avx2_x86-64_windows_gnu.S similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_avx2_x86-64_windows_gnu.S rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/blake3_avx2_x86-64_windows_gnu.S diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_avx2_x86-64_windows_msvc.asm b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/blake3_avx2_x86-64_windows_msvc.asm similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_avx2_x86-64_windows_msvc.asm rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/blake3_avx2_x86-64_windows_msvc.asm diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_avx512.c b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/blake3_avx512.c similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_avx512.c rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/blake3_avx512.c diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_avx512_x86-64_unix.S b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/blake3_avx512_x86-64_unix.S similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_avx512_x86-64_unix.S rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/blake3_avx512_x86-64_unix.S diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_avx512_x86-64_windows_gnu.S b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/blake3_avx512_x86-64_windows_gnu.S similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_avx512_x86-64_windows_gnu.S rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/blake3_avx512_x86-64_windows_gnu.S diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_avx512_x86-64_windows_msvc.asm b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/blake3_avx512_x86-64_windows_msvc.asm similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_avx512_x86-64_windows_msvc.asm rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/blake3_avx512_x86-64_windows_msvc.asm diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_dispatch.c b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/blake3_dispatch.c similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_dispatch.c rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/blake3_dispatch.c diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_impl.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/blake3_impl.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_impl.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/blake3_impl.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_neon.c b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/blake3_neon.c similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_neon.c rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/blake3_neon.c diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_portable.c b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/blake3_portable.c similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_portable.c rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/blake3_portable.c diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_sse2.c b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/blake3_sse2.c similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_sse2.c rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/blake3_sse2.c diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_sse2_x86-64_unix.S b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/blake3_sse2_x86-64_unix.S similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_sse2_x86-64_unix.S rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/blake3_sse2_x86-64_unix.S diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_sse2_x86-64_windows_gnu.S b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/blake3_sse2_x86-64_windows_gnu.S similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_sse2_x86-64_windows_gnu.S rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/blake3_sse2_x86-64_windows_gnu.S diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_sse2_x86-64_windows_msvc.asm b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/blake3_sse2_x86-64_windows_msvc.asm similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_sse2_x86-64_windows_msvc.asm rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/blake3_sse2_x86-64_windows_msvc.asm diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_sse41.c b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/blake3_sse41.c similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_sse41.c rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/blake3_sse41.c diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_sse41_x86-64_unix.S b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/blake3_sse41_x86-64_unix.S similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_sse41_x86-64_unix.S rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/blake3_sse41_x86-64_unix.S diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_sse41_x86-64_windows_gnu.S b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/blake3_sse41_x86-64_windows_gnu.S similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_sse41_x86-64_windows_gnu.S rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/blake3_sse41_x86-64_windows_gnu.S diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_sse41_x86-64_windows_msvc.asm b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/blake3_sse41_x86-64_windows_msvc.asm similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_sse41_x86-64_windows_msvc.asm rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/blake3_sse41_x86-64_windows_msvc.asm diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/llvm_blake3_prefix.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/llvm_blake3_prefix.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BLAKE3/llvm_blake3_prefix.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BLAKE3/llvm_blake3_prefix.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BalancedPartitioning.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BalancedPartitioning.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BalancedPartitioning.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BalancedPartitioning.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Base64.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Base64.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Base64.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Base64.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BinaryStreamError.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BinaryStreamError.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BinaryStreamError.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BinaryStreamError.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BinaryStreamReader.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BinaryStreamReader.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BinaryStreamReader.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BinaryStreamReader.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BinaryStreamRef.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BinaryStreamRef.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BinaryStreamRef.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BinaryStreamRef.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BinaryStreamWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BinaryStreamWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BinaryStreamWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BinaryStreamWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BlockFrequency.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BlockFrequency.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BlockFrequency.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BlockFrequency.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BranchProbability.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BranchProbability.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BranchProbability.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BranchProbability.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BuryPointer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BuryPointer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/BuryPointer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/BuryPointer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/COM.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/COM.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/COM.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/COM.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/COPYRIGHT.regex b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/COPYRIGHT.regex similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/COPYRIGHT.regex rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/COPYRIGHT.regex diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/CRC.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/CRC.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/CRC.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/CRC.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/CSKYAttributeParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/CSKYAttributeParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/CSKYAttributeParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/CSKYAttributeParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/CSKYAttributes.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/CSKYAttributes.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/CSKYAttributes.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/CSKYAttributes.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/CachePruning.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/CachePruning.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/CachePruning.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/CachePruning.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Caching.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Caching.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Caching.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Caching.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Chrono.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Chrono.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Chrono.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Chrono.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/CodeGenCoverage.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/CodeGenCoverage.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/CodeGenCoverage.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/CodeGenCoverage.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/CommandLine.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/CommandLine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/CommandLine.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/CommandLine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Compression.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Compression.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Compression.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Compression.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/ConvertEBCDIC.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/ConvertEBCDIC.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/ConvertEBCDIC.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/ConvertEBCDIC.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/ConvertUTF.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/ConvertUTF.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/ConvertUTF.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/ConvertUTF.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/ConvertUTFWrapper.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/ConvertUTFWrapper.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/ConvertUTFWrapper.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/ConvertUTFWrapper.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/CrashRecoveryContext.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/CrashRecoveryContext.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/CrashRecoveryContext.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/CrashRecoveryContext.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/DAGDeltaAlgorithm.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/DAGDeltaAlgorithm.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/DAGDeltaAlgorithm.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/DAGDeltaAlgorithm.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/DJB.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/DJB.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/DJB.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/DJB.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/DataExtractor.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/DataExtractor.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/DataExtractor.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/DataExtractor.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Debug.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Debug.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Debug.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Debug.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/DebugCounter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/DebugCounter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/DebugCounter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/DebugCounter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/DebugOptions.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/DebugOptions.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/DebugOptions.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/DebugOptions.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/DeltaAlgorithm.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/DeltaAlgorithm.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/DeltaAlgorithm.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/DeltaAlgorithm.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/DivisionByConstantInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/DivisionByConstantInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/DivisionByConstantInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/DivisionByConstantInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/DynamicLibrary.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/DynamicLibrary.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/DynamicLibrary.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/DynamicLibrary.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/ELFAttributeParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/ELFAttributeParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/ELFAttributeParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/ELFAttributeParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/ELFAttributes.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/ELFAttributes.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/ELFAttributes.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/ELFAttributes.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Errno.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Errno.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Errno.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Errno.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Error.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Error.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Error.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Error.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/ErrorHandling.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/ErrorHandling.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/ErrorHandling.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/ErrorHandling.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/ExtensibleRTTI.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/ExtensibleRTTI.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/ExtensibleRTTI.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/ExtensibleRTTI.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/FileCollector.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/FileCollector.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/FileCollector.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/FileCollector.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/FileOutputBuffer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/FileOutputBuffer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/FileOutputBuffer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/FileOutputBuffer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/FileUtilities.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/FileUtilities.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/FileUtilities.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/FileUtilities.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/FloatingPointMode.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/FloatingPointMode.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/FloatingPointMode.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/FloatingPointMode.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/FoldingSet.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/FoldingSet.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/FoldingSet.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/FoldingSet.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/FormatVariadic.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/FormatVariadic.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/FormatVariadic.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/FormatVariadic.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/FormattedStream.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/FormattedStream.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/FormattedStream.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/FormattedStream.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/GlobPattern.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/GlobPattern.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/GlobPattern.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/GlobPattern.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/GraphWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/GraphWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/GraphWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/GraphWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Hashing.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Hashing.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Hashing.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Hashing.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/InitLLVM.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/InitLLVM.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/InitLLVM.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/InitLLVM.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/InstructionCost.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/InstructionCost.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/InstructionCost.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/InstructionCost.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/IntEqClasses.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/IntEqClasses.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/IntEqClasses.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/IntEqClasses.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/IntervalMap.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/IntervalMap.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/IntervalMap.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/IntervalMap.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/JSON.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/JSON.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/JSON.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/JSON.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/KnownBits.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/KnownBits.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/KnownBits.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/KnownBits.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/LEB128.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/LEB128.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/LEB128.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/LEB128.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/LineIterator.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/LineIterator.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/LineIterator.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/LineIterator.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Locale.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Locale.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Locale.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Locale.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/LockFileManager.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/LockFileManager.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/LockFileManager.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/LockFileManager.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/MD5.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/MD5.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/MD5.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/MD5.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/MSP430AttributeParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/MSP430AttributeParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/MSP430AttributeParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/MSP430AttributeParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/MSP430Attributes.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/MSP430Attributes.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/MSP430Attributes.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/MSP430Attributes.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/ManagedStatic.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/ManagedStatic.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/ManagedStatic.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/ManagedStatic.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/MathExtras.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/MathExtras.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/MathExtras.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/MathExtras.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/MemAlloc.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/MemAlloc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/MemAlloc.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/MemAlloc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Memory.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Memory.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Memory.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Memory.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/MemoryBuffer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/MemoryBuffer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/MemoryBuffer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/MemoryBuffer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/MemoryBufferRef.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/MemoryBufferRef.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/MemoryBufferRef.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/MemoryBufferRef.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/NativeFormatting.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/NativeFormatting.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/NativeFormatting.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/NativeFormatting.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/OptimizedStructLayout.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/OptimizedStructLayout.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/OptimizedStructLayout.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/OptimizedStructLayout.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Optional.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Optional.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Optional.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Optional.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/PGOOptions.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/PGOOptions.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/PGOOptions.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/PGOOptions.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Parallel.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Parallel.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Parallel.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Parallel.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Path.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Path.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Path.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Path.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/PluginLoader.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/PluginLoader.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/PluginLoader.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/PluginLoader.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/PrettyStackTrace.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/PrettyStackTrace.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/PrettyStackTrace.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/PrettyStackTrace.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Process.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Process.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Process.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Process.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Program.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Program.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Program.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Program.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/RISCVAttributeParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/RISCVAttributeParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/RISCVAttributeParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/RISCVAttributeParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/RISCVAttributes.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/RISCVAttributes.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/RISCVAttributes.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/RISCVAttributes.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/RISCVISAInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/RISCVISAInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/RISCVISAInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/RISCVISAInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/RWMutex.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/RWMutex.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/RWMutex.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/RWMutex.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/RandomNumberGenerator.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/RandomNumberGenerator.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/RandomNumberGenerator.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/RandomNumberGenerator.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Regex.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Regex.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Regex.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Regex.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/SHA1.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/SHA1.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/SHA1.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/SHA1.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/SHA256.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/SHA256.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/SHA256.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/SHA256.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/ScaledNumber.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/ScaledNumber.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/ScaledNumber.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/ScaledNumber.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/ScopedPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/ScopedPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/ScopedPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/ScopedPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Signals.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Signals.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Signals.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Signals.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Signposts.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Signposts.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Signposts.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Signposts.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/SmallPtrSet.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/SmallPtrSet.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/SmallPtrSet.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/SmallPtrSet.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/SmallVector.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/SmallVector.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/SmallVector.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/SmallVector.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/SourceMgr.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/SourceMgr.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/SourceMgr.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/SourceMgr.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/SpecialCaseList.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/SpecialCaseList.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/SpecialCaseList.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/SpecialCaseList.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Statistic.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Statistic.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Statistic.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Statistic.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/StringExtras.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/StringExtras.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/StringExtras.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/StringExtras.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/StringMap.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/StringMap.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/StringMap.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/StringMap.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/StringRef.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/StringRef.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/StringRef.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/StringRef.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/StringSaver.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/StringSaver.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/StringSaver.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/StringSaver.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/SuffixTree.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/SuffixTree.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/SuffixTree.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/SuffixTree.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/SuffixTreeNode.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/SuffixTreeNode.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/SuffixTreeNode.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/SuffixTreeNode.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/SystemUtils.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/SystemUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/SystemUtils.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/SystemUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/TarWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/TarWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/TarWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/TarWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/ThreadPool.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/ThreadPool.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/ThreadPool.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/ThreadPool.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Threading.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Threading.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Threading.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Threading.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/TimeProfiler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/TimeProfiler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/TimeProfiler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/TimeProfiler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Timer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Timer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Timer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Timer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/ToolOutputFile.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/ToolOutputFile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/ToolOutputFile.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/ToolOutputFile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Twine.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Twine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Twine.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Twine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/TypeSize.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/TypeSize.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/TypeSize.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/TypeSize.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Unicode.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Unicode.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Unicode.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Unicode.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/UnicodeCaseFold.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/UnicodeCaseFold.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/UnicodeCaseFold.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/UnicodeCaseFold.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/UnicodeNameToCodepoint.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/UnicodeNameToCodepoint.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/UnicodeNameToCodepoint.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/UnicodeNameToCodepoint.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Unix/COM.inc b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Unix/COM.inc similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Unix/COM.inc rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Unix/COM.inc diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Unix/DynamicLibrary.inc b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Unix/DynamicLibrary.inc similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Unix/DynamicLibrary.inc rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Unix/DynamicLibrary.inc diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Unix/Memory.inc b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Unix/Memory.inc similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Unix/Memory.inc rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Unix/Memory.inc diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Unix/Path.inc b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Unix/Path.inc similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Unix/Path.inc rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Unix/Path.inc diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Unix/Process.inc b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Unix/Process.inc similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Unix/Process.inc rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Unix/Process.inc diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Unix/Program.inc b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Unix/Program.inc similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Unix/Program.inc rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Unix/Program.inc diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Unix/README.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Unix/README.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Unix/README.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Unix/README.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Unix/Signals.inc b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Unix/Signals.inc similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Unix/Signals.inc rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Unix/Signals.inc diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Unix/Threading.inc b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Unix/Threading.inc similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Unix/Threading.inc rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Unix/Threading.inc diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Unix/Unix.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Unix/Unix.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Unix/Unix.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Unix/Unix.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Unix/Watchdog.inc b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Unix/Watchdog.inc similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Unix/Watchdog.inc rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Unix/Watchdog.inc diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Valgrind.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Valgrind.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Valgrind.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Valgrind.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/VersionTuple.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/VersionTuple.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/VersionTuple.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/VersionTuple.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/VirtualFileSystem.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/VirtualFileSystem.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/VirtualFileSystem.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/VirtualFileSystem.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Watchdog.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Watchdog.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Watchdog.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Watchdog.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Windows/COM.inc b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Windows/COM.inc similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Windows/COM.inc rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Windows/COM.inc diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Windows/DynamicLibrary.inc b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Windows/DynamicLibrary.inc similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Windows/DynamicLibrary.inc rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Windows/DynamicLibrary.inc diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Windows/Memory.inc b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Windows/Memory.inc similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Windows/Memory.inc rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Windows/Memory.inc diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Windows/Path.inc b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Windows/Path.inc similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Windows/Path.inc rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Windows/Path.inc diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Windows/Process.inc b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Windows/Process.inc similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Windows/Process.inc rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Windows/Process.inc diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Windows/Program.inc b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Windows/Program.inc similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Windows/Program.inc rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Windows/Program.inc diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Windows/Signals.inc b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Windows/Signals.inc similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Windows/Signals.inc rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Windows/Signals.inc diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Windows/Threading.inc b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Windows/Threading.inc similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Windows/Threading.inc rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Windows/Threading.inc diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Windows/Watchdog.inc b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Windows/Watchdog.inc similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Windows/Watchdog.inc rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Windows/Watchdog.inc diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Windows/explicit_symbols.inc b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Windows/explicit_symbols.inc similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Windows/explicit_symbols.inc rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Windows/explicit_symbols.inc diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/WithColor.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/WithColor.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/WithColor.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/WithColor.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/YAMLParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/YAMLParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/YAMLParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/YAMLParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/YAMLTraits.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/YAMLTraits.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/YAMLTraits.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/YAMLTraits.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Z3Solver.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Z3Solver.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/Z3Solver.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/Z3Solver.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/circular_raw_ostream.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/circular_raw_ostream.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/circular_raw_ostream.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/circular_raw_ostream.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/raw_os_ostream.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/raw_os_ostream.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/raw_os_ostream.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/raw_os_ostream.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/raw_ostream.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/raw_ostream.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/raw_ostream.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/raw_ostream.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/regcomp.c b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/regcomp.c similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/regcomp.c rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/regcomp.c diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/regengine.inc b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/regengine.inc similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/regengine.inc rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/regengine.inc diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/regerror.c b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/regerror.c similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/regerror.c rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/regerror.c diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/regex2.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/regex2.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/regex2.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/regex2.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/regex_impl.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/regex_impl.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/regex_impl.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/regex_impl.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/regexec.c b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/regexec.c similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/regexec.c rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/regexec.c diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/regfree.c b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/regfree.c similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/regfree.c rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/regfree.c diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/regstrlcpy.c b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/regstrlcpy.c similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/regstrlcpy.c rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/regstrlcpy.c diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/regutils.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/regutils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/regutils.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/regutils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/xxhash.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Support/xxhash.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Support/xxhash.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Support/xxhash.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TableGen/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/TableGen/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TableGen/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TableGen/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TableGen/DetailedRecordsBackend.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/TableGen/DetailedRecordsBackend.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TableGen/DetailedRecordsBackend.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TableGen/DetailedRecordsBackend.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TableGen/Error.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/TableGen/Error.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TableGen/Error.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TableGen/Error.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TableGen/JSONBackend.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/TableGen/JSONBackend.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TableGen/JSONBackend.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TableGen/JSONBackend.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TableGen/Main.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/TableGen/Main.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TableGen/Main.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TableGen/Main.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TableGen/Parser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/TableGen/Parser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TableGen/Parser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TableGen/Parser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TableGen/Record.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/TableGen/Record.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TableGen/Record.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TableGen/Record.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TableGen/SetTheory.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/TableGen/SetTheory.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TableGen/SetTheory.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TableGen/SetTheory.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TableGen/StringMatcher.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/TableGen/StringMatcher.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TableGen/StringMatcher.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TableGen/StringMatcher.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TableGen/TGLexer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/TableGen/TGLexer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TableGen/TGLexer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TableGen/TGLexer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TableGen/TGLexer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/TableGen/TGLexer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TableGen/TGLexer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TableGen/TGLexer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TableGen/TGParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/TableGen/TGParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TableGen/TGParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TableGen/TGParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TableGen/TGParser.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/TableGen/TGParser.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TableGen/TGParser.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TableGen/TGParser.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TableGen/TableGenBackend.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/TableGen/TableGenBackend.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TableGen/TableGenBackend.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TableGen/TableGenBackend.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TableGen/TableGenBackendSkeleton.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/TableGen/TableGenBackendSkeleton.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TableGen/TableGenBackendSkeleton.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TableGen/TableGenBackendSkeleton.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64A53Fix835769.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64A53Fix835769.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64A53Fix835769.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64A53Fix835769.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64BranchTargets.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64BranchTargets.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64BranchTargets.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64BranchTargets.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64CallingConvention.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64CallingConvention.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64CallingConvention.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64CallingConvention.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64CallingConvention.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64CallingConvention.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64CallingConvention.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64CallingConvention.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64CallingConvention.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64CallingConvention.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64CallingConvention.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64CallingConvention.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64CollectLOH.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64CollectLOH.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64CollectLOH.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64CollectLOH.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64Combine.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64Combine.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64Combine.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64Combine.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64CompressJumpTables.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64CompressJumpTables.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64CompressJumpTables.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64CompressJumpTables.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64CondBrTuning.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64CondBrTuning.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64CondBrTuning.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64CondBrTuning.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64ConditionOptimizer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64ConditionOptimizer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64ConditionOptimizer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64ConditionOptimizer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64ConditionalCompares.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64ConditionalCompares.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64ConditionalCompares.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64ConditionalCompares.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64DeadRegisterDefinitionsPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64DeadRegisterDefinitionsPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64DeadRegisterDefinitionsPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64DeadRegisterDefinitionsPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64ExpandImm.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64ExpandImm.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64ExpandImm.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64ExpandImm.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64ExpandImm.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64ExpandImm.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64ExpandImm.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64ExpandImm.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64FalkorHWPFFix.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64FalkorHWPFFix.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64FalkorHWPFFix.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64FalkorHWPFFix.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64FastISel.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64FastISel.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64FastISel.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64FastISel.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64FrameLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64FrameLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64FrameLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64FrameLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64GenRegisterBankInfo.def b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64GenRegisterBankInfo.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64GenRegisterBankInfo.def rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64GenRegisterBankInfo.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64GlobalsTagging.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64GlobalsTagging.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64GlobalsTagging.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64GlobalsTagging.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64ISelLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64ISelLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64ISelLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64ISelLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64InstrAtomics.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64InstrAtomics.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64InstrAtomics.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64InstrAtomics.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64InstrFormats.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64InstrFormats.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64InstrFormats.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64InstrFormats.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64InstrGISel.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64InstrGISel.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64InstrGISel.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64InstrGISel.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64InstrInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64InstrInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64InstrInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64InstrInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64InstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64InstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64InstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64InstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64LowerHomogeneousPrologEpilog.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64LowerHomogeneousPrologEpilog.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64LowerHomogeneousPrologEpilog.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64LowerHomogeneousPrologEpilog.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64MCInstLower.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64MCInstLower.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64MCInstLower.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64MCInstLower.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64MCInstLower.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64MCInstLower.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64MCInstLower.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64MCInstLower.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64MIPeepholeOpt.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64MIPeepholeOpt.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64MIPeepholeOpt.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64MIPeepholeOpt.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64MachineScheduler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64MachineScheduler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64MachineScheduler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64MachineScheduler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64MachineScheduler.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64MachineScheduler.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64MachineScheduler.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64MachineScheduler.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64MacroFusion.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64MacroFusion.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64MacroFusion.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64MacroFusion.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64MacroFusion.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64MacroFusion.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64MacroFusion.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64MacroFusion.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64PBQPRegAlloc.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64PBQPRegAlloc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64PBQPRegAlloc.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64PBQPRegAlloc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64PBQPRegAlloc.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64PBQPRegAlloc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64PBQPRegAlloc.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64PBQPRegAlloc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64PerfectShuffle.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64PerfectShuffle.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64PerfectShuffle.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64PerfectShuffle.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64PfmCounters.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64PfmCounters.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64PfmCounters.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64PfmCounters.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64PromoteConstant.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64PromoteConstant.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64PromoteConstant.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64PromoteConstant.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64RedundantCopyElimination.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64RedundantCopyElimination.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64RedundantCopyElimination.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64RedundantCopyElimination.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64RegisterBanks.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64RegisterBanks.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64RegisterBanks.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64RegisterBanks.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64RegisterInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64RegisterInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64RegisterInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64RegisterInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64RegisterInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64RegisterInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64RegisterInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64RegisterInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SIMDInstrOpt.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SIMDInstrOpt.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SIMDInstrOpt.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SIMDInstrOpt.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SLSHardening.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SLSHardening.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SLSHardening.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SLSHardening.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SMEInstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SMEInstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SMEInstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SMEInstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedA510.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedA510.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedA510.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedA510.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedA53.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedA53.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedA53.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedA53.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedA55.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedA55.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedA55.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedA55.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedA57.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedA57.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedA57.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedA57.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedA57WriteRes.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedA57WriteRes.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedA57WriteRes.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedA57WriteRes.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedA64FX.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedA64FX.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedA64FX.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedA64FX.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedAmpere1.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedAmpere1.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedAmpere1.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedAmpere1.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedCyclone.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedCyclone.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedCyclone.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedCyclone.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedExynosM3.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedExynosM3.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedExynosM3.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedExynosM3.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedExynosM4.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedExynosM4.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedExynosM4.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedExynosM4.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedExynosM5.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedExynosM5.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedExynosM5.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedExynosM5.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedFalkor.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedFalkor.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedFalkor.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedFalkor.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedFalkorDetails.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedFalkorDetails.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedFalkorDetails.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedFalkorDetails.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedKryo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedKryo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedKryo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedKryo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedKryoDetails.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedKryoDetails.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedKryoDetails.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedKryoDetails.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedNeoverseN1.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedNeoverseN1.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedNeoverseN1.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedNeoverseN1.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedNeoverseN2.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedNeoverseN2.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedNeoverseN2.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedNeoverseN2.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedNeoverseV1.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedNeoverseV1.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedNeoverseV1.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedNeoverseV1.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedNeoverseV2.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedNeoverseV2.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedNeoverseV2.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedNeoverseV2.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedPredExynos.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedPredExynos.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedPredExynos.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedPredExynos.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedPredNeoverse.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedPredNeoverse.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedPredNeoverse.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedPredNeoverse.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedPredicates.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedPredicates.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedPredicates.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedPredicates.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedTSV110.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedTSV110.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedTSV110.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedTSV110.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedThunderX.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedThunderX.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedThunderX.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedThunderX.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedThunderX2T99.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedThunderX2T99.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedThunderX2T99.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedThunderX2T99.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedThunderX3T110.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedThunderX3T110.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedThunderX3T110.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedThunderX3T110.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64Schedule.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64Schedule.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64Schedule.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64Schedule.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SelectionDAGInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SelectionDAGInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SelectionDAGInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SelectionDAGInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SelectionDAGInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SelectionDAGInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SelectionDAGInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SelectionDAGInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SpeculationHardening.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SpeculationHardening.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SpeculationHardening.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SpeculationHardening.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64StackTagging.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64StackTagging.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64StackTagging.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64StackTagging.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64StackTaggingPreRA.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64StackTaggingPreRA.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64StackTaggingPreRA.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64StackTaggingPreRA.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64StorePairSuppress.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64StorePairSuppress.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64StorePairSuppress.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64StorePairSuppress.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64Subtarget.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64Subtarget.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64Subtarget.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64Subtarget.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64Subtarget.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64Subtarget.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64Subtarget.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64Subtarget.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SystemOperands.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SystemOperands.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64SystemOperands.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64SystemOperands.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64TargetMachine.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64TargetMachine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64TargetMachine.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64TargetMachine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64TargetMachine.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64TargetMachine.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64TargetMachine.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64TargetMachine.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64TargetObjectFile.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64TargetObjectFile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64TargetObjectFile.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64TargetObjectFile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64TargetObjectFile.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64TargetObjectFile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64TargetObjectFile.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64TargetObjectFile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AsmParser/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AsmParser/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/AsmParser/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/AsmParser/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/Disassembler/AArch64Disassembler.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/Disassembler/AArch64Disassembler.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/Disassembler/AArch64Disassembler.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/Disassembler/AArch64Disassembler.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/Disassembler/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/Disassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/Disassembler/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/Disassembler/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64CallLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64CallLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64CallLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64CallLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64CallLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64CallLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64CallLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64CallLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64GlobalISelUtils.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64GlobalISelUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64GlobalISelUtils.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64GlobalISelUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64GlobalISelUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64GlobalISelUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64GlobalISelUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64GlobalISelUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64O0PreLegalizerCombiner.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64O0PreLegalizerCombiner.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64O0PreLegalizerCombiner.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64O0PreLegalizerCombiner.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64PostLegalizerCombiner.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64PostLegalizerCombiner.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64PostLegalizerCombiner.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64PostLegalizerCombiner.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64PostSelectOptimize.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64PostSelectOptimize.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64PostSelectOptimize.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64PostSelectOptimize.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64PreLegalizerCombiner.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64PreLegalizerCombiner.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64PreLegalizerCombiner.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64PreLegalizerCombiner.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64FixupKinds.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64FixupKinds.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64FixupKinds.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64FixupKinds.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64InstPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64InstPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64InstPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64InstPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64InstPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64InstPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64InstPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64InstPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MachObjectWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MachObjectWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MachObjectWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MachObjectWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFObjectWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFObjectWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFObjectWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFObjectWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/SMEABIPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/SMEABIPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/SMEABIPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/SMEABIPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/SMEInstrFormats.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/SMEInstrFormats.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/SMEInstrFormats.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/SMEInstrFormats.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/SVEInstrFormats.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/SVEInstrFormats.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/SVEInstrFormats.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/SVEInstrFormats.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/SVEIntrinsicOpts.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/SVEIntrinsicOpts.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/SVEIntrinsicOpts.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/SVEIntrinsicOpts.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/TargetInfo/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/TargetInfo/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/Utils/AArch64SMEAttributes.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/Utils/AArch64SMEAttributes.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/Utils/AArch64SMEAttributes.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/Utils/AArch64SMEAttributes.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/Utils/AArch64SMEAttributes.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/Utils/AArch64SMEAttributes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/Utils/AArch64SMEAttributes.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/Utils/AArch64SMEAttributes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/Utils/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/Utils/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AArch64/Utils/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AArch64/Utils/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPU.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPU.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPU.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPU.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPU.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPU.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPU.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPU.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUAlwaysInlinePass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUAlwaysInlinePass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUAlwaysInlinePass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUAlwaysInlinePass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUAttributes.def b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUAttributes.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUAttributes.def rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUAttributes.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUAttributor.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUAttributor.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUAttributor.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUAttributor.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUCallLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUCallLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUCallLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUCallLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUCallLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUCallLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUCallLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUCallLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUCallingConv.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUCallingConv.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUCallingConv.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUCallingConv.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUCombine.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUCombine.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUCombine.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUCombine.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUCombinerHelper.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUCombinerHelper.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUCombinerHelper.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUCombinerHelper.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUCombinerHelper.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUCombinerHelper.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUCombinerHelper.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUCombinerHelper.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUCtorDtorLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUCtorDtorLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUCtorDtorLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUCtorDtorLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUCtorDtorLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUCtorDtorLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUCtorDtorLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUCtorDtorLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUExportClustering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUExportClustering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUExportClustering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUExportClustering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUExportClustering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUExportClustering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUExportClustering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUExportClustering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUFeatures.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUFeatures.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUFeatures.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUFeatures.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUFrameLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUFrameLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUFrameLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUFrameLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUFrameLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUFrameLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUFrameLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUFrameLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUGISel.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUGISel.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUGISel.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUGISel.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUGenRegisterBankInfo.def b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUGenRegisterBankInfo.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUGenRegisterBankInfo.def rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUGenRegisterBankInfo.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUGlobalISelUtils.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUGlobalISelUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUGlobalISelUtils.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUGlobalISelUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUGlobalISelUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUGlobalISelUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUGlobalISelUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUGlobalISelUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUIGroupLP.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUIGroupLP.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUIGroupLP.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUIGroupLP.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUIGroupLP.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUIGroupLP.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUIGroupLP.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUIGroupLP.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUInsertDelayAlu.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUInsertDelayAlu.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUInsertDelayAlu.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUInsertDelayAlu.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUInstCombineIntrinsic.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUInstCombineIntrinsic.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUInstCombineIntrinsic.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUInstCombineIntrinsic.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUInstructions.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUInstructions.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUInstructions.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUInstructions.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPULateCodeGenPrepare.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPULateCodeGenPrepare.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPULateCodeGenPrepare.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPULateCodeGenPrepare.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPULibFunc.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPULibFunc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPULibFunc.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPULibFunc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPULibFunc.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPULibFunc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPULibFunc.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPULibFunc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPULowerKernelArguments.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPULowerKernelArguments.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPULowerKernelArguments.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPULowerKernelArguments.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPULowerKernelAttributes.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPULowerKernelAttributes.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPULowerKernelAttributes.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPULowerKernelAttributes.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPULowerKernelCalls.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPULowerKernelCalls.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPULowerKernelCalls.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPULowerKernelCalls.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPULowerModuleLDSPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPULowerModuleLDSPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPULowerModuleLDSPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPULowerModuleLDSPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMIRFormatter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMIRFormatter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMIRFormatter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMIRFormatter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMIRFormatter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMIRFormatter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMIRFormatter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMIRFormatter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMacroFusion.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMacroFusion.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMacroFusion.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMacroFusion.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUOpenCLEnqueuedBlockLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUOpenCLEnqueuedBlockLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUOpenCLEnqueuedBlockLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUOpenCLEnqueuedBlockLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUPTNote.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUPTNote.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUPTNote.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUPTNote.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUPreLegalizerCombiner.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUPreLegalizerCombiner.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUPreLegalizerCombiner.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUPreLegalizerCombiner.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUPromoteKernelArguments.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUPromoteKernelArguments.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUPromoteKernelArguments.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUPromoteKernelArguments.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPURegBankCombiner.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPURegBankCombiner.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPURegBankCombiner.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPURegBankCombiner.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPURegBankSelect.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPURegBankSelect.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPURegBankSelect.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPURegBankSelect.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPURegBankSelect.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPURegBankSelect.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPURegBankSelect.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPURegBankSelect.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPURegisterBanks.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPURegisterBanks.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPURegisterBanks.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPURegisterBanks.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPURemoveIncompatibleFunctions.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPURemoveIncompatibleFunctions.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPURemoveIncompatibleFunctions.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPURemoveIncompatibleFunctions.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUResourceUsageAnalysis.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUResourceUsageAnalysis.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUResourceUsageAnalysis.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUResourceUsageAnalysis.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUResourceUsageAnalysis.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUResourceUsageAnalysis.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUResourceUsageAnalysis.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUResourceUsageAnalysis.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPURewriteUndefForPHI.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPURewriteUndefForPHI.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPURewriteUndefForPHI.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPURewriteUndefForPHI.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUSearchableTables.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUSearchableTables.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUSearchableTables.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUSearchableTables.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUSetWavePriority.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUSetWavePriority.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUSetWavePriority.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUSetWavePriority.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUTargetObjectFile.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUTargetObjectFile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUTargetObjectFile.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUTargetObjectFile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUUnifyMetadata.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUUnifyMetadata.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUUnifyMetadata.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUUnifyMetadata.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDKernelCodeT.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDKernelCodeT.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AMDKernelCodeT.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AMDKernelCodeT.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AsmParser/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AsmParser/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/AsmParser/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/AsmParser/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/BUFInstructions.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/BUFInstructions.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/BUFInstructions.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/BUFInstructions.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/CaymanInstructions.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/CaymanInstructions.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/CaymanInstructions.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/CaymanInstructions.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/DSInstructions.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/DSInstructions.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/DSInstructions.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/DSInstructions.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/Disassembler/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/Disassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/Disassembler/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/Disassembler/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/Disassembler/CodeObject.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/Disassembler/CodeObject.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/Disassembler/CodeObject.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/Disassembler/CodeObject.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/Disassembler/CodeObject.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/Disassembler/CodeObject.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/Disassembler/CodeObject.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/Disassembler/CodeObject.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/EXPInstructions.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/EXPInstructions.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/EXPInstructions.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/EXPInstructions.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/EvergreenInstructions.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/EvergreenInstructions.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/EvergreenInstructions.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/EvergreenInstructions.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/FLATInstructions.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/FLATInstructions.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/FLATInstructions.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/FLATInstructions.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/GCNCreateVOPD.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/GCNCreateVOPD.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/GCNCreateVOPD.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/GCNCreateVOPD.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/GCNDPPCombine.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/GCNDPPCombine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/GCNDPPCombine.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/GCNDPPCombine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/GCNILPSched.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/GCNILPSched.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/GCNILPSched.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/GCNILPSched.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/GCNIterativeScheduler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/GCNIterativeScheduler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/GCNIterativeScheduler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/GCNIterativeScheduler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/GCNIterativeScheduler.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/GCNIterativeScheduler.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/GCNIterativeScheduler.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/GCNIterativeScheduler.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/GCNMinRegStrategy.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/GCNMinRegStrategy.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/GCNMinRegStrategy.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/GCNMinRegStrategy.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/GCNNSAReassign.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/GCNNSAReassign.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/GCNNSAReassign.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/GCNNSAReassign.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/GCNPreRALongBranchReg.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/GCNPreRALongBranchReg.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/GCNPreRALongBranchReg.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/GCNPreRALongBranchReg.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/GCNPreRAOptimizations.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/GCNPreRAOptimizations.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/GCNPreRAOptimizations.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/GCNPreRAOptimizations.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/GCNProcessors.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/GCNProcessors.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/GCNProcessors.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/GCNProcessors.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/GCNRegPressure.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/GCNRegPressure.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/GCNRegPressure.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/GCNRegPressure.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/GCNRegPressure.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/GCNRegPressure.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/GCNRegPressure.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/GCNRegPressure.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/GCNRewritePartialRegUses.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/GCNRewritePartialRegUses.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/GCNRewritePartialRegUses.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/GCNRewritePartialRegUses.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/GCNSchedStrategy.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/GCNSchedStrategy.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/GCNSchedStrategy.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/GCNSchedStrategy.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/GCNSubtarget.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/GCNSubtarget.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/GCNSubtarget.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/GCNSubtarget.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/GCNVOPDUtils.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/GCNVOPDUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/GCNVOPDUtils.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/GCNVOPDUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/GCNVOPDUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/GCNVOPDUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/GCNVOPDUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/GCNVOPDUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/InstCombineTables.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/InstCombineTables.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/InstCombineTables.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/InstCombineTables.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/LDSDIRInstructions.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/LDSDIRInstructions.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/LDSDIRInstructions.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/LDSDIRInstructions.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCA/AMDGPUCustomBehaviour.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCA/AMDGPUCustomBehaviour.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCA/AMDGPUCustomBehaviour.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCA/AMDGPUCustomBehaviour.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCA/AMDGPUCustomBehaviour.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCA/AMDGPUCustomBehaviour.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCA/AMDGPUCustomBehaviour.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCA/AMDGPUCustomBehaviour.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCA/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCA/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCA/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCA/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFObjectWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFObjectWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFObjectWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFObjectWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUFixupKinds.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUFixupKinds.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUFixupKinds.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUFixupKinds.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/R600InstPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/R600InstPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/R600InstPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/R600InstPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/R600InstPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/R600InstPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/R600InstPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/R600InstPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCTargetDesc.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCTargetDesc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCTargetDesc.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCTargetDesc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCTargetDesc.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCTargetDesc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCTargetDesc.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCTargetDesc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MIMGInstructions.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MIMGInstructions.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/MIMGInstructions.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/MIMGInstructions.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600AsmPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600AsmPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600AsmPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600AsmPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600AsmPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600AsmPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600AsmPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600AsmPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600ClauseMergePass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600ClauseMergePass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600ClauseMergePass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600ClauseMergePass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600Defines.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600Defines.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600Defines.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600Defines.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600FrameLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600FrameLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600FrameLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600FrameLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600FrameLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600FrameLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600FrameLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600FrameLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600ISelDAGToDAG.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600ISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600ISelDAGToDAG.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600ISelDAGToDAG.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600ISelLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600ISelLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600ISelLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600ISelLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600ISelLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600ISelLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600ISelLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600ISelLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600InstrFormats.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600InstrFormats.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600InstrFormats.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600InstrFormats.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600InstrInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600InstrInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600InstrInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600InstrInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600InstrInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600InstrInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600InstrInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600InstrInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600InstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600InstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600InstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600InstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600Instructions.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600Instructions.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600Instructions.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600Instructions.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600MCInstLower.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600MCInstLower.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600MCInstLower.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600MCInstLower.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600MachineCFGStructurizer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600MachineCFGStructurizer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600MachineCFGStructurizer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600MachineCFGStructurizer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600MachineFunctionInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600MachineFunctionInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600MachineFunctionInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600MachineFunctionInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600MachineFunctionInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600MachineFunctionInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600MachineFunctionInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600MachineFunctionInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600MachineScheduler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600MachineScheduler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600MachineScheduler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600MachineScheduler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600MachineScheduler.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600MachineScheduler.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600MachineScheduler.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600MachineScheduler.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600OpenCLImageTypeLoweringPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600OpenCLImageTypeLoweringPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600OpenCLImageTypeLoweringPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600OpenCLImageTypeLoweringPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600Packetizer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600Packetizer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600Packetizer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600Packetizer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600Processors.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600Processors.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600Processors.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600Processors.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600RegisterInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600RegisterInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600RegisterInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600RegisterInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600RegisterInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600RegisterInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600RegisterInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600RegisterInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600RegisterInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600RegisterInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600RegisterInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600RegisterInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600Schedule.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600Schedule.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600Schedule.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600Schedule.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600Subtarget.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600Subtarget.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600Subtarget.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600Subtarget.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600Subtarget.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600Subtarget.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600Subtarget.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600Subtarget.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600TargetMachine.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600TargetMachine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600TargetMachine.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600TargetMachine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600TargetMachine.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600TargetMachine.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600TargetMachine.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600TargetMachine.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600TargetTransformInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600TargetTransformInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600TargetTransformInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600TargetTransformInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600TargetTransformInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600TargetTransformInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R600TargetTransformInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R600TargetTransformInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R700Instructions.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R700Instructions.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/R700Instructions.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/R700Instructions.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIDefines.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIDefines.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIDefines.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIDefines.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIFixSGPRCopies.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIFixSGPRCopies.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIFixSGPRCopies.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIFixSGPRCopies.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIFixVGPRCopies.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIFixVGPRCopies.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIFixVGPRCopies.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIFixVGPRCopies.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIFoldOperands.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIFoldOperands.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIFoldOperands.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIFoldOperands.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIFormMemoryClauses.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIFormMemoryClauses.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIFormMemoryClauses.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIFormMemoryClauses.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIFrameLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIFrameLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIFrameLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIFrameLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIFrameLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIFrameLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIFrameLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIFrameLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIISelLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIISelLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIISelLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIISelLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIISelLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIISelLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIISelLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIISelLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIInsertHardClauses.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIInsertHardClauses.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIInsertHardClauses.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIInsertHardClauses.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIInstrFormats.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIInstrFormats.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIInstrFormats.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIInstrFormats.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIInstrInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIInstrInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIInstrInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIInstrInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIInstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIInstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIInstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIInstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIInstructions.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIInstructions.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIInstructions.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIInstructions.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SILateBranchLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SILateBranchLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SILateBranchLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SILateBranchLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SILowerControlFlow.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SILowerControlFlow.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SILowerControlFlow.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SILowerControlFlow.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SILowerI1Copies.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SILowerI1Copies.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SILowerI1Copies.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SILowerI1Copies.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SILowerSGPRSpills.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SILowerSGPRSpills.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SILowerSGPRSpills.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SILowerSGPRSpills.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SILowerWWMCopies.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SILowerWWMCopies.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SILowerWWMCopies.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SILowerWWMCopies.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIMachineScheduler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIMachineScheduler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIMachineScheduler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIMachineScheduler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIMachineScheduler.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIMachineScheduler.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIMachineScheduler.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIMachineScheduler.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIMemoryLegalizer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIMemoryLegalizer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIMemoryLegalizer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIMemoryLegalizer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIModeRegister.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIModeRegister.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIModeRegister.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIModeRegister.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIModeRegisterDefaults.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIModeRegisterDefaults.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIModeRegisterDefaults.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIModeRegisterDefaults.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIModeRegisterDefaults.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIModeRegisterDefaults.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIModeRegisterDefaults.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIModeRegisterDefaults.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIOptimizeVGPRLiveRange.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIOptimizeVGPRLiveRange.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIOptimizeVGPRLiveRange.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIOptimizeVGPRLiveRange.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIPeepholeSDWA.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIPeepholeSDWA.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIPeepholeSDWA.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIPeepholeSDWA.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIPostRABundler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIPostRABundler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIPostRABundler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIPostRABundler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIPreAllocateWWMRegs.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIPreAllocateWWMRegs.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIPreAllocateWWMRegs.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIPreAllocateWWMRegs.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIPreEmitPeephole.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIPreEmitPeephole.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIPreEmitPeephole.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIPreEmitPeephole.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIProgramInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIProgramInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIProgramInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIProgramInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIProgramInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIProgramInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIProgramInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIProgramInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIRegisterInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIRegisterInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIRegisterInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIRegisterInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIRegisterInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIRegisterInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIRegisterInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIRegisterInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SISchedule.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SISchedule.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SISchedule.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SISchedule.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIWholeQuadMode.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIWholeQuadMode.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SIWholeQuadMode.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SIWholeQuadMode.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SMInstructions.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SMInstructions.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SMInstructions.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SMInstructions.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SOPInstructions.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SOPInstructions.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/SOPInstructions.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/SOPInstructions.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/TargetInfo/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/TargetInfo/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDGPUAsmUtils.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDGPUAsmUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDGPUAsmUtils.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDGPUAsmUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDGPUAsmUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDGPUAsmUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDGPUAsmUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDGPUAsmUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDGPUMemoryUtils.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDGPUMemoryUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDGPUMemoryUtils.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDGPUMemoryUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDGPUMemoryUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDGPUMemoryUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDGPUMemoryUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDGPUMemoryUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTUtils.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTUtils.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/Utils/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/Utils/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/VIInstrFormats.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/VIInstrFormats.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/VIInstrFormats.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/VIInstrFormats.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/VINTERPInstructions.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/VINTERPInstructions.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/VINTERPInstructions.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/VINTERPInstructions.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/VOP1Instructions.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/VOP1Instructions.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/VOP1Instructions.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/VOP1Instructions.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/VOP2Instructions.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/VOP2Instructions.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/VOP2Instructions.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/VOP2Instructions.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/VOP3Instructions.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/VOP3Instructions.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/VOP3Instructions.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/VOP3Instructions.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/VOP3PInstructions.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/VOP3PInstructions.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/VOP3PInstructions.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/VOP3PInstructions.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/VOPCInstructions.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/VOPCInstructions.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/VOPCInstructions.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/VOPCInstructions.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/VOPDInstructions.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/VOPDInstructions.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/VOPDInstructions.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/VOPDInstructions.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/VOPInstructions.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/VOPInstructions.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AMDGPU/VOPInstructions.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AMDGPU/VOPInstructions.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARC.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARC.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARC.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARC.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARC.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARC.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARC.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARC.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCAsmPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCAsmPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCAsmPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCAsmPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCBranchFinalize.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCBranchFinalize.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCBranchFinalize.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCBranchFinalize.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCCallingConv.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCCallingConv.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCCallingConv.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCCallingConv.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCExpandPseudos.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCExpandPseudos.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCExpandPseudos.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCExpandPseudos.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCFrameLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCFrameLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCFrameLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCFrameLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCFrameLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCFrameLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCFrameLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCFrameLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCISelDAGToDAG.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCISelDAGToDAG.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCISelDAGToDAG.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCISelLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCISelLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCISelLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCISelLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCISelLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCISelLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCISelLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCISelLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCInstrFormats.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCInstrFormats.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCInstrFormats.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCInstrFormats.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCInstrInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCInstrInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCInstrInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCInstrInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCInstrInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCInstrInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCInstrInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCInstrInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCInstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCInstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCInstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCInstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCMCInstLower.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCMCInstLower.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCMCInstLower.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCMCInstLower.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCMCInstLower.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCMCInstLower.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCMCInstLower.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCMCInstLower.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCMachineFunctionInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCMachineFunctionInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCMachineFunctionInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCMachineFunctionInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCMachineFunctionInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCMachineFunctionInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCMachineFunctionInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCMachineFunctionInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCOptAddrMode.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCOptAddrMode.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCOptAddrMode.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCOptAddrMode.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCRegisterInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCRegisterInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCRegisterInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCRegisterInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCRegisterInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCRegisterInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCRegisterInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCRegisterInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCRegisterInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCRegisterInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCRegisterInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCRegisterInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCSubtarget.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCSubtarget.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCSubtarget.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCSubtarget.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCSubtarget.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCSubtarget.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCSubtarget.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCSubtarget.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCTargetMachine.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCTargetMachine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCTargetMachine.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCTargetMachine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCTargetMachine.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCTargetMachine.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCTargetMachine.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCTargetMachine.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCTargetStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCTargetStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCTargetStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCTargetStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCTargetTransformInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCTargetTransformInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/ARCTargetTransformInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/ARCTargetTransformInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/Disassembler/ARCDisassembler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/Disassembler/ARCDisassembler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/Disassembler/ARCDisassembler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/Disassembler/ARCDisassembler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/Disassembler/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/Disassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/Disassembler/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/Disassembler/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/MCTargetDesc/ARCInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/MCTargetDesc/ARCInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/MCTargetDesc/ARCInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/MCTargetDesc/ARCInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/MCTargetDesc/ARCInstPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/MCTargetDesc/ARCInstPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/MCTargetDesc/ARCInstPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/MCTargetDesc/ARCInstPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/MCTargetDesc/ARCInstPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/MCTargetDesc/ARCInstPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/MCTargetDesc/ARCInstPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/MCTargetDesc/ARCInstPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/MCTargetDesc/ARCMCAsmInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/MCTargetDesc/ARCMCAsmInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/MCTargetDesc/ARCMCAsmInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/MCTargetDesc/ARCMCAsmInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/MCTargetDesc/ARCMCAsmInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/MCTargetDesc/ARCMCAsmInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/MCTargetDesc/ARCMCAsmInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/MCTargetDesc/ARCMCAsmInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/MCTargetDesc/ARCMCTargetDesc.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/MCTargetDesc/ARCMCTargetDesc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/MCTargetDesc/ARCMCTargetDesc.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/MCTargetDesc/ARCMCTargetDesc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/MCTargetDesc/ARCMCTargetDesc.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/MCTargetDesc/ARCMCTargetDesc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/MCTargetDesc/ARCMCTargetDesc.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/MCTargetDesc/ARCMCTargetDesc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/MCTargetDesc/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/MCTargetDesc/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/TargetInfo/ARCTargetInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/TargetInfo/ARCTargetInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/TargetInfo/ARCTargetInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/TargetInfo/ARCTargetInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/TargetInfo/ARCTargetInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/TargetInfo/ARCTargetInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/TargetInfo/ARCTargetInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/TargetInfo/ARCTargetInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/TargetInfo/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARC/TargetInfo/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARC/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/A15SDOptimizer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/A15SDOptimizer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/A15SDOptimizer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/A15SDOptimizer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARM.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARM.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARM.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARM.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARM.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARM.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARM.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARM.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMAsmPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMAsmPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMAsmPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMAsmPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMAsmPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMAsmPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMAsmPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMAsmPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMBaseInstrInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMBaseInstrInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMBaseInstrInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMBaseInstrInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMBaseRegisterInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMBaseRegisterInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMBaseRegisterInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMBaseRegisterInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMBasicBlockInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMBasicBlockInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMBasicBlockInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMBasicBlockInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMBasicBlockInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMBasicBlockInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMBasicBlockInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMBasicBlockInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMBlockPlacement.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMBlockPlacement.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMBlockPlacement.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMBlockPlacement.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMBranchTargets.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMBranchTargets.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMBranchTargets.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMBranchTargets.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMCallLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMCallLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMCallLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMCallLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMCallLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMCallLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMCallLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMCallLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMCallingConv.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMCallingConv.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMCallingConv.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMCallingConv.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMCallingConv.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMCallingConv.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMCallingConv.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMCallingConv.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMCallingConv.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMCallingConv.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMCallingConv.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMCallingConv.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMConstantIslandPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMConstantIslandPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMConstantIslandPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMConstantIslandPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMConstantPoolValue.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMConstantPoolValue.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMConstantPoolValue.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMConstantPoolValue.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMConstantPoolValue.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMConstantPoolValue.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMConstantPoolValue.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMConstantPoolValue.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMFastISel.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMFastISel.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMFastISel.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMFastISel.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMFeatures.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMFeatures.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMFeatures.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMFeatures.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMFixCortexA57AES1742098Pass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMFixCortexA57AES1742098Pass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMFixCortexA57AES1742098Pass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMFixCortexA57AES1742098Pass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMFrameLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMFrameLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMFrameLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMFrameLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMFrameLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMFrameLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMFrameLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMFrameLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMHazardRecognizer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMHazardRecognizer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMHazardRecognizer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMHazardRecognizer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMHazardRecognizer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMHazardRecognizer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMHazardRecognizer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMHazardRecognizer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMISelLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMISelLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMISelLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMISelLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMISelLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMISelLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMISelLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMISelLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMInstrCDE.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMInstrCDE.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMInstrCDE.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMInstrCDE.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMInstrFormats.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMInstrFormats.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMInstrFormats.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMInstrFormats.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMInstrInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMInstrInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMInstrInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMInstrInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMInstrInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMInstrInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMInstrInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMInstrInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMInstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMInstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMInstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMInstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMInstrMVE.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMInstrMVE.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMInstrMVE.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMInstrMVE.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMInstrNEON.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMInstrNEON.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMInstrNEON.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMInstrNEON.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMInstrThumb.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMInstrThumb.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMInstrThumb.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMInstrThumb.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMInstrThumb2.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMInstrThumb2.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMInstrThumb2.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMInstrThumb2.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMInstrVFP.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMInstrVFP.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMInstrVFP.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMInstrVFP.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMInstructionSelector.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMInstructionSelector.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMInstructionSelector.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMInstructionSelector.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMLegalizerInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMLegalizerInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMLegalizerInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMLegalizerInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMLegalizerInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMLegalizerInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMLegalizerInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMLegalizerInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMLowOverheadLoops.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMLowOverheadLoops.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMLowOverheadLoops.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMLowOverheadLoops.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMMCInstLower.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMMCInstLower.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMMCInstLower.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMMCInstLower.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMMachineFunctionInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMMachineFunctionInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMMachineFunctionInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMMachineFunctionInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMMachineFunctionInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMMachineFunctionInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMMachineFunctionInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMMachineFunctionInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMMacroFusion.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMMacroFusion.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMMacroFusion.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMMacroFusion.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMMacroFusion.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMMacroFusion.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMMacroFusion.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMMacroFusion.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMOptimizeBarriersPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMOptimizeBarriersPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMOptimizeBarriersPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMOptimizeBarriersPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMParallelDSP.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMParallelDSP.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMParallelDSP.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMParallelDSP.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMPerfectShuffle.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMPerfectShuffle.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMPerfectShuffle.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMPerfectShuffle.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMPredicates.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMPredicates.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMPredicates.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMPredicates.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMRegisterBankInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMRegisterBankInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMRegisterBankInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMRegisterBankInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMRegisterBankInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMRegisterBankInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMRegisterBankInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMRegisterBankInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMRegisterBanks.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMRegisterBanks.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMRegisterBanks.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMRegisterBanks.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMRegisterInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMRegisterInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMRegisterInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMRegisterInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMRegisterInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMRegisterInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMRegisterInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMRegisterInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMRegisterInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMRegisterInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMRegisterInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMRegisterInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMSLSHardening.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMSLSHardening.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMSLSHardening.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMSLSHardening.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMSchedule.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMSchedule.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMSchedule.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMSchedule.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMScheduleA57.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMScheduleA57.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMScheduleA57.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMScheduleA57.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMScheduleA57WriteRes.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMScheduleA57WriteRes.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMScheduleA57WriteRes.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMScheduleA57WriteRes.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMScheduleA8.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMScheduleA8.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMScheduleA8.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMScheduleA8.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMScheduleA9.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMScheduleA9.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMScheduleA9.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMScheduleA9.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMScheduleM4.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMScheduleM4.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMScheduleM4.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMScheduleM4.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMScheduleM55.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMScheduleM55.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMScheduleM55.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMScheduleM55.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMScheduleM7.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMScheduleM7.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMScheduleM7.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMScheduleM7.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMScheduleR52.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMScheduleR52.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMScheduleR52.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMScheduleR52.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMScheduleSwift.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMScheduleSwift.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMScheduleSwift.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMScheduleSwift.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMScheduleV6.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMScheduleV6.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMScheduleV6.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMScheduleV6.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMSelectionDAGInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMSelectionDAGInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMSelectionDAGInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMSelectionDAGInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMSelectionDAGInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMSelectionDAGInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMSelectionDAGInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMSelectionDAGInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMSubtarget.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMSubtarget.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMSubtarget.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMSubtarget.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMSubtarget.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMSubtarget.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMSubtarget.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMSubtarget.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMSystemRegister.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMSystemRegister.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMSystemRegister.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMSystemRegister.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMTargetMachine.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMTargetMachine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMTargetMachine.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMTargetMachine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMTargetMachine.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMTargetMachine.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMTargetMachine.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMTargetMachine.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMTargetObjectFile.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMTargetObjectFile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMTargetObjectFile.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMTargetObjectFile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMTargetObjectFile.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMTargetObjectFile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMTargetObjectFile.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMTargetObjectFile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMTargetTransformInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMTargetTransformInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ARMTargetTransformInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ARMTargetTransformInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/AsmParser/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/AsmParser/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/AsmParser/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/AsmParser/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/Disassembler/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/Disassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/Disassembler/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/Disassembler/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendDarwin.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendDarwin.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendDarwin.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendDarwin.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendELF.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendELF.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendELF.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendELF.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendWinCOFF.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendWinCOFF.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendWinCOFF.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendWinCOFF.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMFixupKinds.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMFixupKinds.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMFixupKinds.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMFixupKinds.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMInstPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMInstPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMInstPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMInstPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMInstPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMInstPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMInstPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMInstPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMMachORelocationInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMMachORelocationInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMMachORelocationInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMMachORelocationInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMMachObjectWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMMachObjectWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMMachObjectWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMMachObjectWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMWinCOFFObjectWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMWinCOFFObjectWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMWinCOFFObjectWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMWinCOFFObjectWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMWinCOFFStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMWinCOFFStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMWinCOFFStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMWinCOFFStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MLxExpansionPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MLxExpansionPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MLxExpansionPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MLxExpansionPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MVEGatherScatterLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MVEGatherScatterLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MVEGatherScatterLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MVEGatherScatterLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MVELaneInterleavingPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MVELaneInterleavingPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MVELaneInterleavingPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MVELaneInterleavingPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MVETPAndVPTOptimisationsPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MVETPAndVPTOptimisationsPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MVETPAndVPTOptimisationsPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MVETPAndVPTOptimisationsPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MVETailPredUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MVETailPredUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MVETailPredUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MVETailPredUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MVETailPredication.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MVETailPredication.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MVETailPredication.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MVETailPredication.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MVEVPTBlockPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MVEVPTBlockPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/MVEVPTBlockPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/MVEVPTBlockPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/README-Thumb.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/README-Thumb.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/README-Thumb.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/README-Thumb.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/README-Thumb2.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/README-Thumb2.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/README-Thumb2.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/README-Thumb2.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/README.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/README.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/README.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/README.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/TargetInfo/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/TargetInfo/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/Thumb1FrameLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/Thumb1FrameLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/Thumb1FrameLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/Thumb1FrameLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/Thumb1FrameLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/Thumb1FrameLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/Thumb1FrameLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/Thumb1FrameLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/Thumb1InstrInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/Thumb1InstrInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/Thumb1InstrInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/Thumb1InstrInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/Thumb1InstrInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/Thumb1InstrInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/Thumb1InstrInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/Thumb1InstrInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/Thumb2InstrInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/Thumb2InstrInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/Thumb2InstrInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/Thumb2InstrInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/Thumb2InstrInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/Thumb2InstrInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/Thumb2InstrInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/Thumb2InstrInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ThumbRegisterInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ThumbRegisterInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ThumbRegisterInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ThumbRegisterInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ThumbRegisterInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ThumbRegisterInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/ThumbRegisterInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/ThumbRegisterInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/Utils/ARMBaseInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/Utils/ARMBaseInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/Utils/ARMBaseInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/Utils/ARMBaseInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/Utils/ARMBaseInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/Utils/ARMBaseInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/Utils/ARMBaseInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/Utils/ARMBaseInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/Utils/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/Utils/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/ARM/Utils/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/ARM/Utils/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVR.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVR.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVR.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVR.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVR.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVR.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVR.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVR.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRAsmPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRAsmPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRAsmPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRAsmPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRCallingConv.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRCallingConv.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRCallingConv.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRCallingConv.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRDevices.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRDevices.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRDevices.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRDevices.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRExpandPseudoInsts.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRExpandPseudoInsts.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRExpandPseudoInsts.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRExpandPseudoInsts.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRFrameLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRFrameLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRFrameLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRFrameLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRFrameLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRFrameLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRFrameLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRFrameLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRISelDAGToDAG.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRISelDAGToDAG.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRISelDAGToDAG.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRISelLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRISelLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRISelLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRISelLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRISelLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRISelLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRISelLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRISelLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRInstrFormats.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRInstrFormats.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRInstrFormats.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRInstrFormats.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRInstrInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRInstrInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRInstrInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRInstrInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRInstrInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRInstrInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRInstrInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRInstrInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRInstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRInstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRInstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRInstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRMCInstLower.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRMCInstLower.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRMCInstLower.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRMCInstLower.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRMCInstLower.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRMCInstLower.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRMCInstLower.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRMCInstLower.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRMachineFunctionInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRMachineFunctionInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRMachineFunctionInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRMachineFunctionInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRRegisterInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRRegisterInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRRegisterInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRRegisterInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRRegisterInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRRegisterInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRRegisterInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRRegisterInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRRegisterInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRRegisterInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRRegisterInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRRegisterInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRSelectionDAGInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRSelectionDAGInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRSelectionDAGInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRSelectionDAGInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRShiftExpand.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRShiftExpand.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRShiftExpand.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRShiftExpand.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRSubtarget.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRSubtarget.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRSubtarget.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRSubtarget.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRSubtarget.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRSubtarget.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRSubtarget.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRSubtarget.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRTargetMachine.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRTargetMachine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRTargetMachine.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRTargetMachine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRTargetMachine.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRTargetMachine.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRTargetMachine.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRTargetMachine.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRTargetObjectFile.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRTargetObjectFile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRTargetObjectFile.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRTargetObjectFile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRTargetObjectFile.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRTargetObjectFile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AVRTargetObjectFile.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AVRTargetObjectFile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AsmParser/AVRAsmParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AsmParser/AVRAsmParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AsmParser/AVRAsmParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AsmParser/AVRAsmParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AsmParser/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AsmParser/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/AsmParser/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/AsmParser/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/Disassembler/AVRDisassembler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/Disassembler/AVRDisassembler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/Disassembler/AVRDisassembler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/Disassembler/AVRDisassembler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/Disassembler/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/Disassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/Disassembler/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/Disassembler/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRELFObjectWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRELFObjectWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRELFObjectWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRELFObjectWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRELFStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRELFStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRELFStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRELFStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRELFStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRELFStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRELFStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRELFStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRFixupKinds.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRFixupKinds.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRFixupKinds.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRFixupKinds.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRInstPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRInstPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRInstPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRInstPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRInstPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRInstPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRInstPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRInstPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRMCAsmInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRMCAsmInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRMCAsmInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRMCAsmInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRMCAsmInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRMCAsmInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRMCAsmInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRMCAsmInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRMCCodeEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRMCCodeEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRMCCodeEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRMCCodeEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRMCCodeEmitter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRMCCodeEmitter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRMCCodeEmitter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRMCCodeEmitter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRMCELFStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRMCELFStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRMCELFStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRMCELFStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRMCELFStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRMCELFStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRMCELFStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRMCELFStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRMCExpr.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRMCExpr.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRMCExpr.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRMCExpr.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRMCExpr.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRMCExpr.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRMCExpr.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRMCExpr.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRTargetStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRTargetStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRTargetStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRTargetStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRTargetStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRTargetStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRTargetStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRTargetStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/README.md b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/README.md similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/README.md rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/README.md diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/TODO.md b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/TODO.md similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/TODO.md rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/TODO.md diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/TargetInfo/AVRTargetInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/TargetInfo/AVRTargetInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/TargetInfo/AVRTargetInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/TargetInfo/AVRTargetInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/TargetInfo/AVRTargetInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/TargetInfo/AVRTargetInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/TargetInfo/AVRTargetInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/TargetInfo/AVRTargetInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/TargetInfo/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/AVR/TargetInfo/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/AVR/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/AsmParser/BPFAsmParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/AsmParser/BPFAsmParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/AsmParser/BPFAsmParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/AsmParser/BPFAsmParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/AsmParser/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/AsmParser/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/AsmParser/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/AsmParser/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPF.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPF.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPF.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPF.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPF.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPF.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPF.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPF.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFAbstractMemberAccess.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFAbstractMemberAccess.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFAbstractMemberAccess.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFAbstractMemberAccess.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFAdjustOpt.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFAdjustOpt.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFAdjustOpt.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFAdjustOpt.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFAsmPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFAsmPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFAsmPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFAsmPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFCORE.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFCORE.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFCORE.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFCORE.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFCallingConv.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFCallingConv.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFCallingConv.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFCallingConv.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFCheckAndAdjustIR.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFCheckAndAdjustIR.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFCheckAndAdjustIR.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFCheckAndAdjustIR.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFFrameLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFFrameLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFFrameLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFFrameLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFFrameLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFFrameLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFFrameLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFFrameLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFIRPeephole.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFIRPeephole.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFIRPeephole.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFIRPeephole.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFISelDAGToDAG.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFISelDAGToDAG.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFISelDAGToDAG.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFISelLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFISelLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFISelLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFISelLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFISelLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFISelLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFISelLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFISelLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFInstrFormats.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFInstrFormats.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFInstrFormats.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFInstrFormats.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFInstrInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFInstrInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFInstrInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFInstrInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFInstrInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFInstrInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFInstrInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFInstrInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFInstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFInstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFInstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFInstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFMCInstLower.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFMCInstLower.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFMCInstLower.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFMCInstLower.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFMCInstLower.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFMCInstLower.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFMCInstLower.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFMCInstLower.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFMIChecking.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFMIChecking.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFMIChecking.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFMIChecking.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFMIPeephole.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFMIPeephole.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFMIPeephole.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFMIPeephole.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFMISimplifyPatchable.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFMISimplifyPatchable.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFMISimplifyPatchable.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFMISimplifyPatchable.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFPreserveDIType.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFPreserveDIType.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFPreserveDIType.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFPreserveDIType.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFRegisterInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFRegisterInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFRegisterInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFRegisterInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFRegisterInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFRegisterInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFRegisterInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFRegisterInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFRegisterInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFRegisterInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFRegisterInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFRegisterInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFSelectionDAGInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFSelectionDAGInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFSelectionDAGInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFSelectionDAGInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFSelectionDAGInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFSelectionDAGInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFSelectionDAGInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFSelectionDAGInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFSubtarget.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFSubtarget.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFSubtarget.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFSubtarget.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFSubtarget.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFSubtarget.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFSubtarget.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFSubtarget.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFTargetMachine.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFTargetMachine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFTargetMachine.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFTargetMachine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFTargetMachine.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFTargetMachine.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFTargetMachine.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFTargetMachine.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFTargetTransformInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFTargetTransformInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BPFTargetTransformInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BPFTargetTransformInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BTFDebug.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BTFDebug.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BTFDebug.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BTFDebug.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BTFDebug.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BTFDebug.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/BTFDebug.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/BTFDebug.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/Disassembler/BPFDisassembler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/Disassembler/BPFDisassembler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/Disassembler/BPFDisassembler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/Disassembler/BPFDisassembler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/Disassembler/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/Disassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/Disassembler/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/Disassembler/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/MCTargetDesc/BPFAsmBackend.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/MCTargetDesc/BPFAsmBackend.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/MCTargetDesc/BPFAsmBackend.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/MCTargetDesc/BPFAsmBackend.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/MCTargetDesc/BPFELFObjectWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/MCTargetDesc/BPFELFObjectWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/MCTargetDesc/BPFELFObjectWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/MCTargetDesc/BPFELFObjectWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/MCTargetDesc/BPFInstPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/MCTargetDesc/BPFInstPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/MCTargetDesc/BPFInstPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/MCTargetDesc/BPFInstPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/MCTargetDesc/BPFInstPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/MCTargetDesc/BPFInstPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/MCTargetDesc/BPFInstPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/MCTargetDesc/BPFInstPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/MCTargetDesc/BPFMCAsmInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/MCTargetDesc/BPFMCAsmInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/MCTargetDesc/BPFMCAsmInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/MCTargetDesc/BPFMCAsmInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/MCTargetDesc/BPFMCCodeEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/MCTargetDesc/BPFMCCodeEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/MCTargetDesc/BPFMCCodeEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/MCTargetDesc/BPFMCCodeEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/MCTargetDesc/BPFMCFixups.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/MCTargetDesc/BPFMCFixups.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/MCTargetDesc/BPFMCFixups.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/MCTargetDesc/BPFMCFixups.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/MCTargetDesc/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/MCTargetDesc/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/TargetInfo/BPFTargetInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/TargetInfo/BPFTargetInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/TargetInfo/BPFTargetInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/TargetInfo/BPFTargetInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/TargetInfo/BPFTargetInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/TargetInfo/BPFTargetInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/TargetInfo/BPFTargetInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/TargetInfo/BPFTargetInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/TargetInfo/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/BPF/TargetInfo/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/BPF/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/AsmParser/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/AsmParser/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/AsmParser/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/AsmParser/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/AsmParser/CSKYAsmParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/AsmParser/CSKYAsmParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/AsmParser/CSKYAsmParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/AsmParser/CSKYAsmParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKY.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKY.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKY.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKY.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKY.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKY.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKY.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKY.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYAsmPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYAsmPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYAsmPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYAsmPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYAsmPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYAsmPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYAsmPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYAsmPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYCallingConv.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYCallingConv.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYCallingConv.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYCallingConv.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYCallingConv.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYCallingConv.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYCallingConv.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYCallingConv.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYConstantIslandPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYConstantIslandPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYConstantIslandPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYConstantIslandPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYConstantPoolValue.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYConstantPoolValue.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYConstantPoolValue.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYConstantPoolValue.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYConstantPoolValue.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYConstantPoolValue.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYConstantPoolValue.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYConstantPoolValue.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYFrameLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYFrameLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYFrameLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYFrameLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYFrameLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYFrameLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYFrameLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYFrameLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYISelDAGToDAG.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYISelDAGToDAG.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYISelDAGToDAG.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYISelLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYISelLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYISelLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYISelLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYISelLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYISelLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYISelLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYISelLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrAlias.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrAlias.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrAlias.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrAlias.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrFormats.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrFormats.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrFormats.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrFormats.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrFormats16Instr.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrFormats16Instr.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrFormats16Instr.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrFormats16Instr.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrFormatsF1.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrFormatsF1.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrFormatsF1.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrFormatsF1.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrFormatsF2.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrFormatsF2.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrFormatsF2.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrFormatsF2.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrInfo16Instr.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrInfo16Instr.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrInfo16Instr.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrInfo16Instr.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrInfoF1.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrInfoF1.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrInfoF1.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrInfoF1.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrInfoF2.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrInfoF2.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrInfoF2.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrInfoF2.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYMCInstLower.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYMCInstLower.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYMCInstLower.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYMCInstLower.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYMCInstLower.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYMCInstLower.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYMCInstLower.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYMCInstLower.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYMachineFunctionInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYMachineFunctionInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYMachineFunctionInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYMachineFunctionInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYRegisterInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYRegisterInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYRegisterInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYRegisterInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYRegisterInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYRegisterInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYRegisterInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYRegisterInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYRegisterInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYRegisterInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYRegisterInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYRegisterInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYSubtarget.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYSubtarget.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYSubtarget.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYSubtarget.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYSubtarget.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYSubtarget.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYSubtarget.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYSubtarget.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYTargetMachine.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYTargetMachine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYTargetMachine.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYTargetMachine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYTargetMachine.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYTargetMachine.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYTargetMachine.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYTargetMachine.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYTargetObjectFile.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYTargetObjectFile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYTargetObjectFile.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYTargetObjectFile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYTargetObjectFile.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYTargetObjectFile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/CSKYTargetObjectFile.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/CSKYTargetObjectFile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/Disassembler/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/Disassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/Disassembler/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/Disassembler/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/Disassembler/CSKYDisassembler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/Disassembler/CSKYDisassembler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/Disassembler/CSKYDisassembler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/Disassembler/CSKYDisassembler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYAsmBackend.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYAsmBackend.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYAsmBackend.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYAsmBackend.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYAsmBackend.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYAsmBackend.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYAsmBackend.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYAsmBackend.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYBaseInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYBaseInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYBaseInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYBaseInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYELFObjectWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYELFObjectWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYELFObjectWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYELFObjectWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYELFStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYELFStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYELFStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYELFStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYELFStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYELFStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYELFStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYELFStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYFixupKinds.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYFixupKinds.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYFixupKinds.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYFixupKinds.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYInstPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYInstPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYInstPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYInstPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYInstPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYInstPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYInstPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYInstPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCAsmInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCAsmInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCAsmInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCAsmInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCAsmInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCAsmInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCAsmInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCAsmInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCCodeEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCCodeEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCCodeEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCCodeEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCCodeEmitter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCCodeEmitter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCCodeEmitter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCCodeEmitter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCExpr.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCExpr.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCExpr.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCExpr.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCExpr.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCExpr.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCExpr.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCExpr.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCTargetDesc.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCTargetDesc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCTargetDesc.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCTargetDesc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCTargetDesc.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCTargetDesc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCTargetDesc.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCTargetDesc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYTargetStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYTargetStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYTargetStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYTargetStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYTargetStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYTargetStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYTargetStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYTargetStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/TargetInfo/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/TargetInfo/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/TargetInfo/CSKYTargetInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/TargetInfo/CSKYTargetInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/TargetInfo/CSKYTargetInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/TargetInfo/CSKYTargetInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/TargetInfo/CSKYTargetInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/TargetInfo/CSKYTargetInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/CSKY/TargetInfo/CSKYTargetInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/CSKY/TargetInfo/CSKYTargetInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/CBufferDataLayout.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/CBufferDataLayout.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/CBufferDataLayout.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/CBufferDataLayout.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/CBufferDataLayout.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/CBufferDataLayout.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/CBufferDataLayout.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/CBufferDataLayout.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXContainerGlobals.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXContainerGlobals.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXContainerGlobals.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXContainerGlobals.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXIL.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXIL.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXIL.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXIL.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILConstants.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILConstants.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILConstants.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILConstants.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILMetadata.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILMetadata.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILMetadata.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILMetadata.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILMetadata.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILMetadata.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILMetadata.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILMetadata.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILOpBuilder.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILOpBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILOpBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILOpBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILOpBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILOpBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILOpBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILOpBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILOpLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILOpLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILOpLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILOpLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILPrepare.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILPrepare.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILPrepare.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILPrepare.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILPrettyPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILPrettyPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILPrettyPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILPrettyPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILResource.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILResource.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILResource.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILResource.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILResource.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILResource.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILResource.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILResource.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILResourceAnalysis.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILResourceAnalysis.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILResourceAnalysis.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILResourceAnalysis.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILResourceAnalysis.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILResourceAnalysis.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILResourceAnalysis.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILResourceAnalysis.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILShaderFlags.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILShaderFlags.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILShaderFlags.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILShaderFlags.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILShaderFlags.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILShaderFlags.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILShaderFlags.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILShaderFlags.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILStubs.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILStubs.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILStubs.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILStubs.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILTranslateMetadata.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILTranslateMetadata.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILTranslateMetadata.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILTranslateMetadata.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILWriter/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILWriter/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILWriter/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILWriter/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILWriter/DXILBitcodeWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILWriter/DXILBitcodeWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILWriter/DXILBitcodeWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILWriter/DXILBitcodeWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILWriter/DXILBitcodeWriter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILWriter/DXILBitcodeWriter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILWriter/DXILBitcodeWriter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILWriter/DXILBitcodeWriter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILWriter/DXILValueEnumerator.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILWriter/DXILValueEnumerator.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILWriter/DXILValueEnumerator.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILWriter/DXILValueEnumerator.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILWriter/DXILValueEnumerator.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILWriter/DXILValueEnumerator.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILWriter/DXILValueEnumerator.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILWriter/DXILValueEnumerator.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILWriter/DXILWriterPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILWriter/DXILWriterPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILWriter/DXILWriterPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILWriter/DXILWriterPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILWriter/DXILWriterPass.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILWriter/DXILWriterPass.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DXILWriter/DXILWriterPass.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DXILWriter/DXILWriterPass.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DirectX.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DirectX.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DirectX.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DirectX.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DirectX.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DirectX.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DirectX.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DirectX.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DirectXAsmPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DirectXAsmPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DirectXAsmPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DirectXAsmPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DirectXFrameLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DirectXFrameLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DirectXFrameLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DirectXFrameLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DirectXInstrInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DirectXInstrInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DirectXInstrInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DirectXInstrInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DirectXInstrInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DirectXInstrInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DirectXInstrInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DirectXInstrInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DirectXRegisterInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DirectXRegisterInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DirectXRegisterInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DirectXRegisterInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DirectXRegisterInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DirectXRegisterInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DirectXRegisterInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DirectXRegisterInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DirectXSubtarget.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DirectXSubtarget.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DirectXSubtarget.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DirectXSubtarget.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DirectXSubtarget.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DirectXSubtarget.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DirectXSubtarget.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DirectXSubtarget.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DirectXTargetLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DirectXTargetLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DirectXTargetLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DirectXTargetLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DirectXTargetMachine.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DirectXTargetMachine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DirectXTargetMachine.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DirectXTargetMachine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DirectXTargetMachine.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DirectXTargetMachine.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DirectXTargetMachine.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DirectXTargetMachine.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DirectXTargetTransformInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DirectXTargetTransformInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/DirectXTargetTransformInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/DirectXTargetTransformInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/MCTargetDesc/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/MCTargetDesc/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/MCTargetDesc/DirectXContainerObjectWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/MCTargetDesc/DirectXContainerObjectWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/MCTargetDesc/DirectXContainerObjectWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/MCTargetDesc/DirectXContainerObjectWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/MCTargetDesc/DirectXContainerObjectWriter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/MCTargetDesc/DirectXContainerObjectWriter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/MCTargetDesc/DirectXContainerObjectWriter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/MCTargetDesc/DirectXContainerObjectWriter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/MCTargetDesc/DirectXMCTargetDesc.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/MCTargetDesc/DirectXMCTargetDesc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/MCTargetDesc/DirectXMCTargetDesc.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/MCTargetDesc/DirectXMCTargetDesc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/MCTargetDesc/DirectXMCTargetDesc.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/MCTargetDesc/DirectXMCTargetDesc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/MCTargetDesc/DirectXMCTargetDesc.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/MCTargetDesc/DirectXMCTargetDesc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/TargetInfo/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/TargetInfo/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/TargetInfo/DirectXTargetInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/TargetInfo/DirectXTargetInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/TargetInfo/DirectXTargetInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/TargetInfo/DirectXTargetInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/TargetInfo/DirectXTargetInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/TargetInfo/DirectXTargetInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/DirectX/TargetInfo/DirectXTargetInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/DirectX/TargetInfo/DirectXTargetInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/AsmParser/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/AsmParser/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/AsmParser/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/AsmParser/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/BitTracker.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/BitTracker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/BitTracker.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/BitTracker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/BitTracker.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/BitTracker.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/BitTracker.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/BitTracker.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/Disassembler/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/Disassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/Disassembler/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/Disassembler/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/Hexagon.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/Hexagon.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/Hexagon.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/Hexagon.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/Hexagon.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/Hexagon.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/Hexagon.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/Hexagon.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonAsmPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonAsmPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonAsmPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonAsmPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonBitSimplify.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonBitSimplify.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonBitSimplify.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonBitSimplify.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonBitTracker.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonBitTracker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonBitTracker.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonBitTracker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonBitTracker.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonBitTracker.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonBitTracker.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonBitTracker.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonBlockRanges.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonBlockRanges.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonBlockRanges.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonBlockRanges.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonBlockRanges.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonBlockRanges.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonBlockRanges.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonBlockRanges.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonBranchRelaxation.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonBranchRelaxation.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonBranchRelaxation.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonBranchRelaxation.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonCFGOptimizer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonCFGOptimizer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonCFGOptimizer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonCFGOptimizer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonCallingConv.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonCallingConv.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonCallingConv.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonCallingConv.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonCommonGEP.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonCommonGEP.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonCommonGEP.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonCommonGEP.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonConstExtenders.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonConstExtenders.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonConstExtenders.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonConstExtenders.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonConstPropagation.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonConstPropagation.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonConstPropagation.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonConstPropagation.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonCopyToCombine.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonCopyToCombine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonCopyToCombine.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonCopyToCombine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepArch.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepArch.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepArch.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepArch.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepArch.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepArch.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepArch.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepArch.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepDecoders.inc b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepDecoders.inc similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepDecoders.inc rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepDecoders.inc diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepIICHVX.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepIICHVX.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepIICHVX.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepIICHVX.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepIICScalar.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepIICScalar.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepIICScalar.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepIICScalar.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepITypes.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepITypes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepITypes.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepITypes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepITypes.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepITypes.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepITypes.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepITypes.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepInstrFormats.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepInstrFormats.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepInstrFormats.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepInstrFormats.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepInstrIntrinsics.inc b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepInstrIntrinsics.inc similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepInstrIntrinsics.inc rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepInstrIntrinsics.inc diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepMapAsm2Intrin.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepMapAsm2Intrin.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepMapAsm2Intrin.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepMapAsm2Intrin.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepMappings.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepMappings.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepMappings.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepMappings.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepMask.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepMask.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepMask.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepMask.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepOperands.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepOperands.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepOperands.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepOperands.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepTimingClasses.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepTimingClasses.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepTimingClasses.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepTimingClasses.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonEarlyIfConv.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonEarlyIfConv.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonEarlyIfConv.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonEarlyIfConv.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonExpandCondsets.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonExpandCondsets.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonExpandCondsets.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonExpandCondsets.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonFixupHwLoops.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonFixupHwLoops.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonFixupHwLoops.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonFixupHwLoops.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonFrameLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonFrameLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonFrameLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonFrameLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonGenExtract.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonGenExtract.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonGenExtract.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonGenExtract.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonGenInsert.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonGenInsert.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonGenInsert.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonGenInsert.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonGenMux.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonGenMux.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonGenMux.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonGenMux.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonGenPredicate.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonGenPredicate.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonGenPredicate.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonGenPredicate.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonHazardRecognizer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonHazardRecognizer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonHazardRecognizer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonHazardRecognizer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonHazardRecognizer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonHazardRecognizer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonHazardRecognizer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonHazardRecognizer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonIICHVX.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonIICHVX.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonIICHVX.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonIICHVX.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonIICScalar.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonIICScalar.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonIICScalar.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonIICScalar.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonISelLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonISelLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonISelLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonISelLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonISelLoweringHVX.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonISelLoweringHVX.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonISelLoweringHVX.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonISelLoweringHVX.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonInstrFormats.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonInstrFormats.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonInstrFormats.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonInstrFormats.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonInstrFormatsV60.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonInstrFormatsV60.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonInstrFormatsV60.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonInstrFormatsV60.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonInstrFormatsV65.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonInstrFormatsV65.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonInstrFormatsV65.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonInstrFormatsV65.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonInstrInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonInstrInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonInstrInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonInstrInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonIntrinsics.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonIntrinsics.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonIntrinsics.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonIntrinsics.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonIntrinsicsV5.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonIntrinsicsV5.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonIntrinsicsV5.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonIntrinsicsV5.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonIntrinsicsV60.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonIntrinsicsV60.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonIntrinsicsV60.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonIntrinsicsV60.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonMCInstLower.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonMCInstLower.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonMCInstLower.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonMCInstLower.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonMachineFunctionInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonMachineFunctionInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonMachineFunctionInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonMachineFunctionInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonMachineFunctionInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonMachineFunctionInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonMachineFunctionInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonMachineFunctionInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonMachineScheduler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonMachineScheduler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonMachineScheduler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonMachineScheduler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonMachineScheduler.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonMachineScheduler.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonMachineScheduler.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonMachineScheduler.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonMapAsm2IntrinV62.gen.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonMapAsm2IntrinV62.gen.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonMapAsm2IntrinV62.gen.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonMapAsm2IntrinV62.gen.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonNewValueJump.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonNewValueJump.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonNewValueJump.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonNewValueJump.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonOperands.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonOperands.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonOperands.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonOperands.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonOptAddrMode.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonOptAddrMode.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonOptAddrMode.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonOptAddrMode.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonOptimizeSZextends.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonOptimizeSZextends.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonOptimizeSZextends.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonOptimizeSZextends.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonPatterns.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonPatterns.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonPatterns.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonPatterns.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonPatternsHVX.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonPatternsHVX.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonPatternsHVX.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonPatternsHVX.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonPatternsV65.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonPatternsV65.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonPatternsV65.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonPatternsV65.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonPeephole.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonPeephole.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonPeephole.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonPeephole.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonPseudo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonPseudo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonPseudo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonPseudo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonRDFOpt.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonRDFOpt.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonRDFOpt.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonRDFOpt.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonRegisterInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonRegisterInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonRegisterInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonRegisterInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonRegisterInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonRegisterInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonRegisterInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonRegisterInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonSchedule.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonSchedule.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonSchedule.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonSchedule.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV5.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV5.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV5.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV5.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV55.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV55.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV55.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV55.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV60.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV60.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV60.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV60.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV62.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV62.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV62.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV62.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV65.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV65.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV65.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV65.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV66.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV66.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV66.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV66.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV67.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV67.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV67.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV67.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV67T.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV67T.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV67T.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV67T.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV68.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV68.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV68.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV68.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV69.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV69.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV69.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV69.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV71.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV71.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV71.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV71.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV71T.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV71T.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV71T.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV71T.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV73.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV73.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV73.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV73.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonSplitConst32AndConst64.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonSplitConst32AndConst64.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonSplitConst32AndConst64.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonSplitConst32AndConst64.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonSplitDouble.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonSplitDouble.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonSplitDouble.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonSplitDouble.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonStoreWidening.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonStoreWidening.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonStoreWidening.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonStoreWidening.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonSubtarget.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonSubtarget.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonSubtarget.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonSubtarget.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonSubtarget.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonSubtarget.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonSubtarget.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonSubtarget.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonTargetMachine.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonTargetMachine.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonTargetMachine.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonTargetMachine.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonTargetStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonTargetStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonTargetStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonTargetStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonVExtract.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonVExtract.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonVExtract.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonVExtract.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonVectorPrint.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonVectorPrint.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/HexagonVectorPrint.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/HexagonVectorPrint.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonBaseInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonBaseInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonBaseInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonBaseInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonELFObjectWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonELFObjectWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonELFObjectWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonELFObjectWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonFixupKinds.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonFixupKinds.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonFixupKinds.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonFixupKinds.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonInstPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonInstPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonInstPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonInstPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonInstPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonInstPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonInstPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonInstPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/RDFCopy.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/RDFCopy.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/RDFCopy.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/RDFCopy.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/RDFCopy.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/RDFCopy.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/RDFCopy.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/RDFCopy.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/RDFDeadCode.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/RDFDeadCode.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/RDFDeadCode.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/RDFDeadCode.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/RDFDeadCode.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/RDFDeadCode.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/RDFDeadCode.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/RDFDeadCode.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/TargetInfo/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/TargetInfo/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/TargetInfo/HexagonTargetInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/TargetInfo/HexagonTargetInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/TargetInfo/HexagonTargetInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/TargetInfo/HexagonTargetInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/TargetInfo/HexagonTargetInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/TargetInfo/HexagonTargetInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Hexagon/TargetInfo/HexagonTargetInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Hexagon/TargetInfo/HexagonTargetInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/AsmParser/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/AsmParser/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/AsmParser/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/AsmParser/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/Disassembler/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/Disassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/Disassembler/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/Disassembler/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/Disassembler/LanaiDisassembler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/Disassembler/LanaiDisassembler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/Disassembler/LanaiDisassembler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/Disassembler/LanaiDisassembler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/Disassembler/LanaiDisassembler.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/Disassembler/LanaiDisassembler.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/Disassembler/LanaiDisassembler.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/Disassembler/LanaiDisassembler.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/Lanai.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/Lanai.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/Lanai.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/Lanai.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/Lanai.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/Lanai.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/Lanai.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/Lanai.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiAluCode.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiAluCode.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiAluCode.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiAluCode.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiAsmPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiAsmPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiAsmPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiAsmPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiCallingConv.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiCallingConv.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiCallingConv.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiCallingConv.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiCondCode.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiCondCode.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiCondCode.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiCondCode.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiDelaySlotFiller.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiDelaySlotFiller.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiDelaySlotFiller.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiDelaySlotFiller.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiFrameLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiFrameLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiFrameLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiFrameLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiFrameLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiFrameLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiFrameLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiFrameLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiISelDAGToDAG.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiISelDAGToDAG.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiISelDAGToDAG.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiISelLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiISelLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiISelLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiISelLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiISelLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiISelLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiISelLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiISelLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiInstrFormats.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiInstrFormats.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiInstrFormats.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiInstrFormats.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiInstrInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiInstrInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiInstrInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiInstrInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiInstrInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiInstrInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiInstrInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiInstrInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiInstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiInstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiInstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiInstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiMCInstLower.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiMCInstLower.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiMCInstLower.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiMCInstLower.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiMCInstLower.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiMCInstLower.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiMCInstLower.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiMCInstLower.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiMachineFunctionInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiMachineFunctionInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiMachineFunctionInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiMachineFunctionInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiMachineFunctionInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiMachineFunctionInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiMachineFunctionInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiMachineFunctionInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiMemAluCombiner.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiMemAluCombiner.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiMemAluCombiner.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiMemAluCombiner.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiRegisterInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiRegisterInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiRegisterInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiRegisterInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiRegisterInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiRegisterInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiRegisterInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiRegisterInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiRegisterInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiRegisterInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiRegisterInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiRegisterInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiSchedule.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiSchedule.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiSchedule.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiSchedule.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiSelectionDAGInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiSelectionDAGInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiSelectionDAGInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiSelectionDAGInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiSelectionDAGInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiSelectionDAGInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiSelectionDAGInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiSelectionDAGInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiSubtarget.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiSubtarget.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiSubtarget.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiSubtarget.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiSubtarget.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiSubtarget.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiSubtarget.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiSubtarget.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiTargetMachine.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiTargetMachine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiTargetMachine.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiTargetMachine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiTargetMachine.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiTargetMachine.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiTargetMachine.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiTargetMachine.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiTargetObjectFile.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiTargetObjectFile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiTargetObjectFile.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiTargetObjectFile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiTargetObjectFile.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiTargetObjectFile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiTargetObjectFile.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiTargetObjectFile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiTargetTransformInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiTargetTransformInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/LanaiTargetTransformInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/LanaiTargetTransformInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiAsmBackend.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiAsmBackend.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiAsmBackend.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiAsmBackend.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiBaseInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiBaseInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiBaseInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiBaseInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiELFObjectWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiELFObjectWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiELFObjectWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiELFObjectWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiFixupKinds.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiFixupKinds.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiFixupKinds.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiFixupKinds.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiInstPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiInstPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiInstPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiInstPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiInstPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiInstPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiInstPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiInstPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCAsmInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCAsmInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCAsmInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCAsmInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCAsmInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCAsmInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCAsmInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCAsmInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCCodeEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCCodeEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCCodeEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCCodeEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCExpr.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCExpr.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCExpr.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCExpr.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCExpr.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCExpr.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCExpr.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCExpr.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCTargetDesc.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCTargetDesc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCTargetDesc.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCTargetDesc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCTargetDesc.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCTargetDesc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCTargetDesc.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCTargetDesc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/TargetInfo/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/TargetInfo/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/TargetInfo/LanaiTargetInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/TargetInfo/LanaiTargetInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/TargetInfo/LanaiTargetInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/TargetInfo/LanaiTargetInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/TargetInfo/LanaiTargetInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/TargetInfo/LanaiTargetInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Lanai/TargetInfo/LanaiTargetInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Lanai/TargetInfo/LanaiTargetInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/AsmParser/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/AsmParser/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/AsmParser/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/AsmParser/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/AsmParser/LoongArchAsmParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/AsmParser/LoongArchAsmParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/AsmParser/LoongArchAsmParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/AsmParser/LoongArchAsmParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/Disassembler/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/Disassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/Disassembler/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/Disassembler/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/Disassembler/LoongArchDisassembler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/Disassembler/LoongArchDisassembler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/Disassembler/LoongArchDisassembler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/Disassembler/LoongArchDisassembler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArch.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArch.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArch.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArch.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArch.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArch.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArch.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArch.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchAsmPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchAsmPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchAsmPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchAsmPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchAsmPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchAsmPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchAsmPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchAsmPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchCallingConv.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchCallingConv.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchCallingConv.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchCallingConv.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchExpandAtomicPseudoInsts.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchExpandAtomicPseudoInsts.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchExpandAtomicPseudoInsts.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchExpandAtomicPseudoInsts.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchExpandPseudoInsts.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchExpandPseudoInsts.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchExpandPseudoInsts.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchExpandPseudoInsts.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchFloat32InstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchFloat32InstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchFloat32InstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchFloat32InstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchFloat64InstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchFloat64InstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchFloat64InstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchFloat64InstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchFloatInstrFormats.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchFloatInstrFormats.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchFloatInstrFormats.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchFloatInstrFormats.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchFrameLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchFrameLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchFrameLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchFrameLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchFrameLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchFrameLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchFrameLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchFrameLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchISelDAGToDAG.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchISelDAGToDAG.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchISelDAGToDAG.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchISelDAGToDAG.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchISelDAGToDAG.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchISelDAGToDAG.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchISelDAGToDAG.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchISelLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchISelLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchISelLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchISelLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchISelLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchISelLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchISelLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchISelLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchInstrFormats.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchInstrFormats.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchInstrFormats.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchInstrFormats.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchInstrInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchInstrInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchInstrInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchInstrInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchInstrInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchInstrInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchInstrInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchInstrInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchInstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchInstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchInstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchInstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchLASXInstrFormats.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchLASXInstrFormats.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchLASXInstrFormats.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchLASXInstrFormats.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchLASXInstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchLASXInstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchLASXInstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchLASXInstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchLBTInstrFormats.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchLBTInstrFormats.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchLBTInstrFormats.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchLBTInstrFormats.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchLBTInstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchLBTInstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchLBTInstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchLBTInstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchLSXInstrFormats.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchLSXInstrFormats.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchLSXInstrFormats.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchLSXInstrFormats.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchLSXInstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchLSXInstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchLSXInstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchLSXInstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchLVZInstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchLVZInstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchLVZInstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchLVZInstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchMCInstLower.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchMCInstLower.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchMCInstLower.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchMCInstLower.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchMachineFunctionInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchMachineFunctionInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchMachineFunctionInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchMachineFunctionInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchRegisterInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchRegisterInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchRegisterInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchRegisterInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchRegisterInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchRegisterInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchRegisterInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchRegisterInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchRegisterInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchRegisterInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchRegisterInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchRegisterInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchSubtarget.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchSubtarget.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchSubtarget.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchSubtarget.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchSubtarget.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchSubtarget.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchSubtarget.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchSubtarget.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchTargetMachine.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchTargetMachine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchTargetMachine.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchTargetMachine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchTargetMachine.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchTargetMachine.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchTargetMachine.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchTargetMachine.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchTargetTransformInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchTargetTransformInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchTargetTransformInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchTargetTransformInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchTargetTransformInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchTargetTransformInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchTargetTransformInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/LoongArchTargetTransformInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchAsmBackend.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchAsmBackend.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchAsmBackend.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchAsmBackend.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchAsmBackend.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchAsmBackend.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchAsmBackend.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchAsmBackend.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchBaseInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchBaseInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchBaseInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchBaseInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchBaseInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchBaseInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchBaseInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchBaseInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchELFObjectWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchELFObjectWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchELFObjectWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchELFObjectWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchELFStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchELFStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchELFStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchELFStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchELFStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchELFStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchELFStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchELFStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchFixupKinds.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchFixupKinds.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchFixupKinds.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchFixupKinds.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchInstPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchInstPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchInstPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchInstPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchInstPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchInstPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchInstPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchInstPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCAsmInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCAsmInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCAsmInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCAsmInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCAsmInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCAsmInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCAsmInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCAsmInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCCodeEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCCodeEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCCodeEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCCodeEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCExpr.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCExpr.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCExpr.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCExpr.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCExpr.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCExpr.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCExpr.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCExpr.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCTargetDesc.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCTargetDesc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCTargetDesc.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCTargetDesc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCTargetDesc.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCTargetDesc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCTargetDesc.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCTargetDesc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMatInt.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMatInt.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMatInt.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMatInt.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMatInt.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMatInt.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMatInt.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMatInt.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchTargetStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchTargetStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchTargetStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchTargetStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchTargetStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchTargetStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchTargetStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchTargetStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/TargetInfo/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/TargetInfo/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/TargetInfo/LoongArchTargetInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/TargetInfo/LoongArchTargetInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/TargetInfo/LoongArchTargetInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/TargetInfo/LoongArchTargetInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/TargetInfo/LoongArchTargetInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/TargetInfo/LoongArchTargetInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/LoongArch/TargetInfo/LoongArchTargetInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/LoongArch/TargetInfo/LoongArchTargetInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/AsmParser/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/AsmParser/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/AsmParser/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/AsmParser/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/AsmParser/M68kAsmParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/AsmParser/M68kAsmParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/AsmParser/M68kAsmParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/AsmParser/M68kAsmParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/Disassembler/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/Disassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/Disassembler/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/Disassembler/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/Disassembler/M68kDisassembler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/Disassembler/M68kDisassembler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/Disassembler/M68kDisassembler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/Disassembler/M68kDisassembler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/GISel/M68kCallLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/GISel/M68kCallLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/GISel/M68kCallLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/GISel/M68kCallLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/GISel/M68kCallLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/GISel/M68kCallLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/GISel/M68kCallLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/GISel/M68kCallLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/GISel/M68kInstructionSelector.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/GISel/M68kInstructionSelector.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/GISel/M68kInstructionSelector.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/GISel/M68kInstructionSelector.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/GISel/M68kLegalizerInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/GISel/M68kLegalizerInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/GISel/M68kLegalizerInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/GISel/M68kLegalizerInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/GISel/M68kLegalizerInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/GISel/M68kLegalizerInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/GISel/M68kLegalizerInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/GISel/M68kLegalizerInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/GISel/M68kRegisterBankInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/GISel/M68kRegisterBankInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/GISel/M68kRegisterBankInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/GISel/M68kRegisterBankInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/GISel/M68kRegisterBankInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/GISel/M68kRegisterBankInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/GISel/M68kRegisterBankInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/GISel/M68kRegisterBankInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/GISel/M68kRegisterBanks.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/GISel/M68kRegisterBanks.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/GISel/M68kRegisterBanks.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/GISel/M68kRegisterBanks.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68k.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68k.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68k.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68k.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68k.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68k.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68k.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68k.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kAsmPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kAsmPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kAsmPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kAsmPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kAsmPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kAsmPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kAsmPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kAsmPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kCallingConv.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kCallingConv.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kCallingConv.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kCallingConv.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kCallingConv.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kCallingConv.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kCallingConv.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kCallingConv.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kCollapseMOVEMPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kCollapseMOVEMPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kCollapseMOVEMPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kCollapseMOVEMPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kExpandPseudo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kExpandPseudo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kExpandPseudo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kExpandPseudo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kFrameLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kFrameLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kFrameLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kFrameLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kFrameLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kFrameLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kFrameLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kFrameLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kISelDAGToDAG.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kISelDAGToDAG.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kISelDAGToDAG.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kISelLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kISelLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kISelLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kISelLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kISelLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kISelLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kISelLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kISelLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kInstrArithmetic.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kInstrArithmetic.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kInstrArithmetic.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kInstrArithmetic.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kInstrAtomics.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kInstrAtomics.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kInstrAtomics.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kInstrAtomics.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kInstrBits.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kInstrBits.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kInstrBits.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kInstrBits.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kInstrBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kInstrBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kInstrBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kInstrBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kInstrCompiler.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kInstrCompiler.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kInstrCompiler.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kInstrCompiler.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kInstrControl.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kInstrControl.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kInstrControl.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kInstrControl.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kInstrData.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kInstrData.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kInstrData.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kInstrData.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kInstrFormats.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kInstrFormats.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kInstrFormats.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kInstrFormats.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kInstrInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kInstrInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kInstrInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kInstrInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kInstrInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kInstrInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kInstrInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kInstrInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kInstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kInstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kInstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kInstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kInstrShiftRotate.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kInstrShiftRotate.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kInstrShiftRotate.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kInstrShiftRotate.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kMCInstLower.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kMCInstLower.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kMCInstLower.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kMCInstLower.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kMCInstLower.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kMCInstLower.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kMCInstLower.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kMCInstLower.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kMachineFunction.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kMachineFunction.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kMachineFunction.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kMachineFunction.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kMachineFunction.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kMachineFunction.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kMachineFunction.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kMachineFunction.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kRegisterInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kRegisterInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kRegisterInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kRegisterInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kRegisterInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kRegisterInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kRegisterInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kRegisterInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kRegisterInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kRegisterInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kRegisterInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kRegisterInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kSchedule.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kSchedule.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kSchedule.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kSchedule.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kSubtarget.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kSubtarget.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kSubtarget.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kSubtarget.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kSubtarget.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kSubtarget.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kSubtarget.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kSubtarget.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kTargetMachine.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kTargetMachine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kTargetMachine.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kTargetMachine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kTargetMachine.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kTargetMachine.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kTargetMachine.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kTargetMachine.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kTargetObjectFile.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kTargetObjectFile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kTargetObjectFile.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kTargetObjectFile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kTargetObjectFile.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kTargetObjectFile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/M68kTargetObjectFile.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/M68kTargetObjectFile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kAsmBackend.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kAsmBackend.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kAsmBackend.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kAsmBackend.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kBaseInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kBaseInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kBaseInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kBaseInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kELFObjectWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kELFObjectWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kELFObjectWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kELFObjectWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kFixupKinds.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kFixupKinds.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kFixupKinds.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kFixupKinds.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kInstPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kInstPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kInstPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kInstPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kInstPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kInstPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kInstPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kInstPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kMCAsmInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kMCAsmInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kMCAsmInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kMCAsmInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kMCAsmInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kMCAsmInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kMCAsmInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kMCAsmInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kMCCodeEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kMCCodeEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kMCCodeEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kMCCodeEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kMCCodeEmitter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kMCCodeEmitter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kMCCodeEmitter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kMCCodeEmitter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kMCTargetDesc.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kMCTargetDesc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kMCTargetDesc.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kMCTargetDesc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kMCTargetDesc.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kMCTargetDesc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kMCTargetDesc.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kMCTargetDesc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kMemOperandPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kMemOperandPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kMemOperandPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kMemOperandPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/TargetInfo/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/TargetInfo/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/TargetInfo/M68kTargetInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/TargetInfo/M68kTargetInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/TargetInfo/M68kTargetInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/TargetInfo/M68kTargetInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/TargetInfo/M68kTargetInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/TargetInfo/M68kTargetInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/M68k/TargetInfo/M68kTargetInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/M68k/TargetInfo/M68kTargetInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/AsmParser/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/AsmParser/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/AsmParser/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/AsmParser/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/AsmParser/MSP430AsmParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/AsmParser/MSP430AsmParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/AsmParser/MSP430AsmParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/AsmParser/MSP430AsmParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/Disassembler/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/Disassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/Disassembler/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/Disassembler/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/Disassembler/MSP430Disassembler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/Disassembler/MSP430Disassembler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/Disassembler/MSP430Disassembler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/Disassembler/MSP430Disassembler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430AsmBackend.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430AsmBackend.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430AsmBackend.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430AsmBackend.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430ELFObjectWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430ELFObjectWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430ELFObjectWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430ELFObjectWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430ELFStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430ELFStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430ELFStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430ELFStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430FixupKinds.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430FixupKinds.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430FixupKinds.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430FixupKinds.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430InstPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430InstPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430InstPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430InstPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430InstPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430InstPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430InstPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430InstPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCCodeEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCCodeEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCCodeEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCCodeEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430AsmPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430AsmPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430AsmPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430AsmPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430BranchSelector.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430BranchSelector.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430BranchSelector.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430BranchSelector.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430CallingConv.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430CallingConv.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430CallingConv.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430CallingConv.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430FrameLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430FrameLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430FrameLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430FrameLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430FrameLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430FrameLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430FrameLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430FrameLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430ISelLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430ISelLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430ISelLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430ISelLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430ISelLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430ISelLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430ISelLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430ISelLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430InstrFormats.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430InstrFormats.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430InstrFormats.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430InstrFormats.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430InstrInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430InstrInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430InstrInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430InstrInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430InstrInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430InstrInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430InstrInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430InstrInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430InstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430InstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430InstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430InstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430MCInstLower.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430MCInstLower.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430MCInstLower.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430MCInstLower.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430MCInstLower.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430MCInstLower.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430MCInstLower.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430MCInstLower.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430MachineFunctionInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430MachineFunctionInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430MachineFunctionInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430MachineFunctionInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430MachineFunctionInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430MachineFunctionInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430MachineFunctionInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430MachineFunctionInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430RegisterInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430RegisterInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430RegisterInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430RegisterInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430RegisterInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430RegisterInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430RegisterInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430RegisterInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430RegisterInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430RegisterInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430RegisterInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430RegisterInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430Subtarget.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430Subtarget.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430Subtarget.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430Subtarget.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430Subtarget.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430Subtarget.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430Subtarget.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430Subtarget.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430TargetMachine.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430TargetMachine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430TargetMachine.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430TargetMachine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430TargetMachine.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430TargetMachine.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/MSP430TargetMachine.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/MSP430TargetMachine.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/README.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/README.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/README.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/README.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/TargetInfo/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/TargetInfo/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/TargetInfo/MSP430TargetInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/TargetInfo/MSP430TargetInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/TargetInfo/MSP430TargetInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/TargetInfo/MSP430TargetInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/TargetInfo/MSP430TargetInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/TargetInfo/MSP430TargetInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/MSP430/TargetInfo/MSP430TargetInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/MSP430/TargetInfo/MSP430TargetInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/AsmParser/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/AsmParser/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/AsmParser/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/AsmParser/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Disassembler/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Disassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Disassembler/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Disassembler/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Disassembler/MipsDisassembler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Disassembler/MipsDisassembler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Disassembler/MipsDisassembler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Disassembler/MipsDisassembler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsBaseInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsBaseInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsBaseInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsBaseInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsFixupKinds.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsFixupKinds.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsFixupKinds.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsFixupKinds.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsInstPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsInstPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsInstPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsInstPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsInstPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsInstPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsInstPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsInstPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsMCNaCl.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsMCNaCl.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsMCNaCl.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsMCNaCl.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsNaClELFStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsNaClELFStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsNaClELFStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsNaClELFStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsOptionRecord.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsOptionRecord.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsOptionRecord.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsOptionRecord.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MSA.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MSA.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MSA.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MSA.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MicroMips32r6InstrFormats.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MicroMips32r6InstrFormats.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MicroMips32r6InstrFormats.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MicroMips32r6InstrFormats.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MicroMips32r6InstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MicroMips32r6InstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MicroMips32r6InstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MicroMips32r6InstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MicroMipsDSPInstrFormats.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MicroMipsDSPInstrFormats.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MicroMipsDSPInstrFormats.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MicroMipsDSPInstrFormats.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MicroMipsDSPInstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MicroMipsDSPInstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MicroMipsDSPInstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MicroMipsDSPInstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MicroMipsInstrFPU.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MicroMipsInstrFPU.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MicroMipsInstrFPU.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MicroMipsInstrFPU.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MicroMipsInstrFormats.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MicroMipsInstrFormats.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MicroMipsInstrFormats.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MicroMipsInstrFormats.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MicroMipsInstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MicroMipsInstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MicroMipsInstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MicroMipsInstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MicroMipsSizeReduction.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MicroMipsSizeReduction.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MicroMipsSizeReduction.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MicroMipsSizeReduction.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Mips.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Mips.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Mips.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Mips.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Mips.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Mips.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Mips.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Mips.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Mips16FrameLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Mips16FrameLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Mips16FrameLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Mips16FrameLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Mips16FrameLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Mips16FrameLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Mips16FrameLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Mips16FrameLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Mips16HardFloat.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Mips16HardFloat.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Mips16HardFloat.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Mips16HardFloat.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Mips16HardFloatInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Mips16HardFloatInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Mips16HardFloatInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Mips16HardFloatInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Mips16HardFloatInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Mips16HardFloatInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Mips16HardFloatInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Mips16HardFloatInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Mips16ISelDAGToDAG.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Mips16ISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Mips16ISelDAGToDAG.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Mips16ISelDAGToDAG.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Mips16ISelDAGToDAG.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Mips16ISelDAGToDAG.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Mips16ISelDAGToDAG.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Mips16ISelDAGToDAG.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Mips16ISelLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Mips16ISelLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Mips16ISelLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Mips16ISelLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Mips16ISelLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Mips16ISelLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Mips16ISelLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Mips16ISelLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Mips16InstrFormats.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Mips16InstrFormats.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Mips16InstrFormats.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Mips16InstrFormats.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Mips16InstrInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Mips16InstrInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Mips16InstrInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Mips16InstrInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Mips16InstrInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Mips16InstrInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Mips16InstrInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Mips16InstrInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Mips16InstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Mips16InstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Mips16InstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Mips16InstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Mips16RegisterInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Mips16RegisterInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Mips16RegisterInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Mips16RegisterInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Mips16RegisterInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Mips16RegisterInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Mips16RegisterInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Mips16RegisterInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Mips32r6InstrFormats.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Mips32r6InstrFormats.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Mips32r6InstrFormats.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Mips32r6InstrFormats.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Mips32r6InstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Mips32r6InstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Mips32r6InstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Mips32r6InstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Mips64InstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Mips64InstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Mips64InstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Mips64InstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Mips64r6InstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Mips64r6InstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Mips64r6InstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Mips64r6InstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsAnalyzeImmediate.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsAnalyzeImmediate.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsAnalyzeImmediate.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsAnalyzeImmediate.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsAnalyzeImmediate.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsAnalyzeImmediate.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsAnalyzeImmediate.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsAnalyzeImmediate.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsAsmPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsAsmPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsAsmPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsAsmPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsAsmPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsAsmPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsAsmPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsAsmPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsBranchExpansion.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsBranchExpansion.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsBranchExpansion.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsBranchExpansion.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsCCState.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsCCState.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsCCState.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsCCState.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsCCState.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsCCState.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsCCState.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsCCState.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsCallLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsCallLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsCallLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsCallLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsCallLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsCallLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsCallLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsCallLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsCallingConv.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsCallingConv.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsCallingConv.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsCallingConv.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsCombine.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsCombine.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsCombine.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsCombine.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsCondMov.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsCondMov.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsCondMov.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsCondMov.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsConstantIslandPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsConstantIslandPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsConstantIslandPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsConstantIslandPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsDSPInstrFormats.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsDSPInstrFormats.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsDSPInstrFormats.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsDSPInstrFormats.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsDSPInstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsDSPInstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsDSPInstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsDSPInstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsEVAInstrFormats.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsEVAInstrFormats.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsEVAInstrFormats.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsEVAInstrFormats.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsEVAInstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsEVAInstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsEVAInstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsEVAInstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsExpandPseudo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsExpandPseudo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsExpandPseudo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsExpandPseudo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsFastISel.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsFastISel.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsFastISel.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsFastISel.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsFrameLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsFrameLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsFrameLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsFrameLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsFrameLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsFrameLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsFrameLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsFrameLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsISelDAGToDAG.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsISelDAGToDAG.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsISelDAGToDAG.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsISelDAGToDAG.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsISelDAGToDAG.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsISelDAGToDAG.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsISelDAGToDAG.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsISelLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsISelLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsISelLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsISelLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsISelLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsISelLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsISelLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsISelLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsInstrFPU.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsInstrFPU.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsInstrFPU.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsInstrFPU.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsInstrFormats.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsInstrFormats.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsInstrFormats.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsInstrFormats.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsInstrInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsInstrInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsInstrInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsInstrInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsInstrInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsInstrInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsInstrInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsInstrInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsInstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsInstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsInstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsInstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsInstructionSelector.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsInstructionSelector.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsInstructionSelector.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsInstructionSelector.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsLegalizerInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsLegalizerInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsLegalizerInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsLegalizerInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsLegalizerInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsLegalizerInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsLegalizerInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsLegalizerInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsMCInstLower.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsMCInstLower.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsMCInstLower.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsMCInstLower.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsMCInstLower.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsMCInstLower.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsMCInstLower.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsMCInstLower.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsMSAInstrFormats.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsMSAInstrFormats.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsMSAInstrFormats.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsMSAInstrFormats.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsMSAInstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsMSAInstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsMSAInstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsMSAInstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsMTInstrFormats.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsMTInstrFormats.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsMTInstrFormats.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsMTInstrFormats.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsMTInstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsMTInstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsMTInstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsMTInstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsMachineFunction.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsMachineFunction.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsMachineFunction.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsMachineFunction.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsMachineFunction.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsMachineFunction.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsMachineFunction.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsMachineFunction.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsModuleISelDAGToDAG.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsModuleISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsModuleISelDAGToDAG.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsModuleISelDAGToDAG.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsMulMulBugPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsMulMulBugPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsMulMulBugPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsMulMulBugPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsOptimizePICCall.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsOptimizePICCall.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsOptimizePICCall.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsOptimizePICCall.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsOptionRecord.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsOptionRecord.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsOptionRecord.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsOptionRecord.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsOs16.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsOs16.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsOs16.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsOs16.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsPfmCounters.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsPfmCounters.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsPfmCounters.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsPfmCounters.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsPostLegalizerCombiner.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsPostLegalizerCombiner.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsPostLegalizerCombiner.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsPostLegalizerCombiner.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsPreLegalizerCombiner.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsPreLegalizerCombiner.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsPreLegalizerCombiner.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsPreLegalizerCombiner.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsRegisterBankInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsRegisterBankInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsRegisterBankInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsRegisterBankInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsRegisterBankInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsRegisterBankInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsRegisterBankInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsRegisterBankInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsRegisterBanks.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsRegisterBanks.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsRegisterBanks.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsRegisterBanks.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsRegisterInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsRegisterInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsRegisterInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsRegisterInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsRegisterInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsRegisterInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsRegisterInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsRegisterInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsRegisterInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsRegisterInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsRegisterInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsRegisterInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsSEFrameLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsSEFrameLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsSEFrameLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsSEFrameLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsSEFrameLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsSEFrameLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsSEFrameLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsSEFrameLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsSEISelLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsSEISelLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsSEISelLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsSEISelLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsSEISelLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsSEISelLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsSEISelLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsSEISelLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsSEInstrInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsSEInstrInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsSEInstrInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsSEInstrInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsSEInstrInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsSEInstrInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsSEInstrInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsSEInstrInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsSERegisterInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsSERegisterInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsSERegisterInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsSERegisterInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsSERegisterInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsSERegisterInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsSERegisterInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsSERegisterInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsSchedule.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsSchedule.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsSchedule.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsSchedule.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsScheduleGeneric.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsScheduleGeneric.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsScheduleGeneric.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsScheduleGeneric.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsScheduleP5600.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsScheduleP5600.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsScheduleP5600.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsScheduleP5600.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsSubtarget.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsSubtarget.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsSubtarget.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsSubtarget.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsSubtarget.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsSubtarget.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsSubtarget.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsSubtarget.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsTargetMachine.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsTargetMachine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsTargetMachine.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsTargetMachine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsTargetMachine.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsTargetMachine.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsTargetMachine.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsTargetMachine.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsTargetObjectFile.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsTargetObjectFile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsTargetObjectFile.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsTargetObjectFile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsTargetObjectFile.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsTargetObjectFile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsTargetObjectFile.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsTargetObjectFile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsTargetStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsTargetStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsTargetStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsTargetStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsTargetTransformInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsTargetTransformInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsTargetTransformInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsTargetTransformInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsTargetTransformInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsTargetTransformInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/MipsTargetTransformInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/MipsTargetTransformInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Relocation.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Relocation.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/Relocation.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/Relocation.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/TargetInfo/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/TargetInfo/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/MCTargetDesc/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/MCTargetDesc/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXBaseInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXBaseInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXBaseInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXBaseInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXInstPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXInstPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXInstPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXInstPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXInstPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXInstPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXInstPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXInstPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXTargetStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXTargetStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXTargetStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXTargetStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXTargetStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXTargetStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXTargetStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXTargetStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTX.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTX.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTX.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTX.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTX.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTX.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTX.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTX.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXAliasAnalysis.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXAliasAnalysis.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXAliasAnalysis.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXAliasAnalysis.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXAliasAnalysis.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXAliasAnalysis.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXAliasAnalysis.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXAliasAnalysis.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXAllocaHoisting.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXAllocaHoisting.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXAllocaHoisting.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXAllocaHoisting.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXAllocaHoisting.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXAllocaHoisting.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXAllocaHoisting.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXAllocaHoisting.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXAssignValidGlobalNames.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXAssignValidGlobalNames.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXAssignValidGlobalNames.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXAssignValidGlobalNames.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXAtomicLower.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXAtomicLower.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXAtomicLower.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXAtomicLower.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXAtomicLower.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXAtomicLower.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXAtomicLower.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXAtomicLower.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXCtorDtorLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXCtorDtorLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXCtorDtorLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXCtorDtorLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXCtorDtorLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXCtorDtorLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXCtorDtorLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXCtorDtorLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXFrameLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXFrameLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXFrameLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXFrameLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXFrameLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXFrameLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXFrameLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXFrameLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXISelLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXISelLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXISelLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXISelLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXImageOptimizer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXImageOptimizer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXImageOptimizer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXImageOptimizer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXInstrFormats.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXInstrFormats.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXInstrFormats.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXInstrFormats.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXInstrInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXInstrInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXInstrInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXInstrInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXInstrInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXInstrInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXInstrInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXInstrInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXInstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXInstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXInstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXInstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXIntrinsics.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXIntrinsics.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXIntrinsics.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXIntrinsics.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXLowerAlloca.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXLowerAlloca.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXLowerAlloca.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXLowerAlloca.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXLowerArgs.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXLowerArgs.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXLowerArgs.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXLowerArgs.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXLowerUnreachable.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXLowerUnreachable.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXLowerUnreachable.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXLowerUnreachable.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXMCExpr.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXMCExpr.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXMCExpr.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXMCExpr.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXMCExpr.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXMCExpr.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXMCExpr.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXMCExpr.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXMachineFunctionInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXMachineFunctionInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXMachineFunctionInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXMachineFunctionInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXPeephole.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXPeephole.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXPeephole.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXPeephole.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXProxyRegErasure.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXProxyRegErasure.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXProxyRegErasure.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXProxyRegErasure.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXSubtarget.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXSubtarget.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXSubtarget.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXSubtarget.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXSubtarget.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXSubtarget.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXSubtarget.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXSubtarget.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXTargetMachine.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXTargetMachine.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXTargetMachine.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXTargetMachine.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXUtilities.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXUtilities.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXUtilities.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXUtilities.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXUtilities.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXUtilities.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXUtilities.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVPTXUtilities.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVVMIntrRange.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVVMIntrRange.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVVMIntrRange.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVVMIntrRange.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVVMReflect.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVVMReflect.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/NVVMReflect.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/NVVMReflect.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/TargetInfo/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/TargetInfo/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/TargetInfo/NVPTXTargetInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/TargetInfo/NVPTXTargetInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/TargetInfo/NVPTXTargetInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/TargetInfo/NVPTXTargetInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/TargetInfo/NVPTXTargetInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/TargetInfo/NVPTXTargetInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/TargetInfo/NVPTXTargetInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/TargetInfo/NVPTXTargetInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/cl_common_defines.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/cl_common_defines.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/NVPTX/cl_common_defines.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/NVPTX/cl_common_defines.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/AsmParser/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/AsmParser/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/AsmParser/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/AsmParser/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/Disassembler/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/Disassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/Disassembler/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/Disassembler/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/GISel/PPCCallLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/GISel/PPCCallLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/GISel/PPCCallLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/GISel/PPCCallLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/GISel/PPCCallLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/GISel/PPCCallLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/GISel/PPCCallLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/GISel/PPCCallLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/GISel/PPCInstructionSelector.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/GISel/PPCInstructionSelector.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/GISel/PPCInstructionSelector.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/GISel/PPCInstructionSelector.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/GISel/PPCLegalizerInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/GISel/PPCLegalizerInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/GISel/PPCLegalizerInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/GISel/PPCLegalizerInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/GISel/PPCLegalizerInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/GISel/PPCLegalizerInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/GISel/PPCLegalizerInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/GISel/PPCLegalizerInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/GISel/PPCRegisterBankInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/GISel/PPCRegisterBankInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/GISel/PPCRegisterBankInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/GISel/PPCRegisterBankInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/GISel/PPCRegisterBankInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/GISel/PPCRegisterBankInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/GISel/PPCRegisterBankInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/GISel/PPCRegisterBankInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/GISel/PPCRegisterBanks.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/GISel/PPCRegisterBanks.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/GISel/PPCRegisterBanks.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/GISel/PPCRegisterBanks.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCInstPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCInstPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCInstPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCInstPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCInstPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCInstPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCInstPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCInstPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCXCOFFObjectWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCXCOFFObjectWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCXCOFFObjectWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCXCOFFObjectWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCXCOFFStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCXCOFFStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCXCOFFStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCXCOFFStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCXCOFFStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCXCOFFStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCXCOFFStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCXCOFFStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/P10InstrResources.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/P10InstrResources.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/P10InstrResources.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/P10InstrResources.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/P9InstrResources.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/P9InstrResources.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/P9InstrResources.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/P9InstrResources.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPC.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPC.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPC.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPC.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPC.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPC.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPC.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPC.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCBack2BackFusion.def b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCBack2BackFusion.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCBack2BackFusion.def rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCBack2BackFusion.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCBoolRetToInt.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCBoolRetToInt.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCBoolRetToInt.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCBoolRetToInt.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCBranchCoalescing.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCBranchCoalescing.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCBranchCoalescing.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCBranchCoalescing.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCBranchSelector.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCBranchSelector.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCBranchSelector.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCBranchSelector.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCCCState.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCCCState.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCCCState.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCCCState.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCCCState.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCCCState.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCCCState.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCCCState.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCCTRLoopsVerify.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCCTRLoopsVerify.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCCTRLoopsVerify.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCCTRLoopsVerify.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCCallingConv.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCCallingConv.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCCallingConv.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCCallingConv.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCCallingConv.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCCallingConv.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCCallingConv.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCCallingConv.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCCallingConv.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCCallingConv.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCCallingConv.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCCallingConv.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCEarlyReturn.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCEarlyReturn.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCEarlyReturn.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCEarlyReturn.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCExpandAtomicPseudoInsts.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCExpandAtomicPseudoInsts.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCExpandAtomicPseudoInsts.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCExpandAtomicPseudoInsts.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCExpandISEL.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCExpandISEL.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCExpandISEL.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCExpandISEL.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCFastISel.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCFastISel.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCFastISel.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCFastISel.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCFrameLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCFrameLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCFrameLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCFrameLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCGenRegisterBankInfo.def b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCGenRegisterBankInfo.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCGenRegisterBankInfo.def rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCGenRegisterBankInfo.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCGenScalarMASSEntries.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCGenScalarMASSEntries.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCGenScalarMASSEntries.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCGenScalarMASSEntries.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCHazardRecognizers.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCHazardRecognizers.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCHazardRecognizers.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCHazardRecognizers.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCISelLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCISelLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCISelLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCISelLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCISelLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCISelLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCISelLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCISelLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstr64Bit.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCInstr64Bit.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstr64Bit.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCInstr64Bit.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrAltivec.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrAltivec.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrAltivec.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrAltivec.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrDFP.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrDFP.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrDFP.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrDFP.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrFormats.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrFormats.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrFormats.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrFormats.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrFuture.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrFuture.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrFuture.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrFuture.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrFutureMMA.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrFutureMMA.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrFutureMMA.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrFutureMMA.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrHTM.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrHTM.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrHTM.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrHTM.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrMMA.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrMMA.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrMMA.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrMMA.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrP10.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrP10.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrP10.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrP10.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrSPE.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrSPE.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrSPE.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrSPE.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrVSX.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrVSX.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrVSX.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrVSX.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCLoopInstrFormPrep.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCLoopInstrFormPrep.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCLoopInstrFormPrep.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCLoopInstrFormPrep.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCLowerMASSVEntries.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCLowerMASSVEntries.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCLowerMASSVEntries.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCLowerMASSVEntries.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCMCInstLower.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCMCInstLower.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCMCInstLower.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCMCInstLower.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCMIPeephole.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCMIPeephole.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCMIPeephole.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCMIPeephole.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCMachineScheduler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCMachineScheduler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCMachineScheduler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCMachineScheduler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCMachineScheduler.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCMachineScheduler.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCMachineScheduler.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCMachineScheduler.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCMacroFusion.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCMacroFusion.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCMacroFusion.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCMacroFusion.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCMacroFusion.def b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCMacroFusion.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCMacroFusion.def rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCMacroFusion.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCMacroFusion.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCMacroFusion.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCMacroFusion.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCMacroFusion.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCPerfectShuffle.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCPerfectShuffle.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCPerfectShuffle.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCPerfectShuffle.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCPfmCounters.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCPfmCounters.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCPfmCounters.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCPfmCounters.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCPreEmitPeephole.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCPreEmitPeephole.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCPreEmitPeephole.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCPreEmitPeephole.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCReduceCRLogicals.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCReduceCRLogicals.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCReduceCRLogicals.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCReduceCRLogicals.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCRegisterInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCRegisterInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCRegisterInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCRegisterInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCRegisterInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCRegisterInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCRegisterInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCRegisterInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCRegisterInfoDMR.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCRegisterInfoDMR.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCRegisterInfoDMR.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCRegisterInfoDMR.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCRegisterInfoMMA.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCRegisterInfoMMA.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCRegisterInfoMMA.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCRegisterInfoMMA.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCSchedPredicates.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCSchedPredicates.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCSchedPredicates.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCSchedPredicates.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCSchedule.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCSchedule.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCSchedule.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCSchedule.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCSchedule440.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCSchedule440.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCSchedule440.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCSchedule440.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleA2.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleA2.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleA2.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleA2.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleE500.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleE500.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleE500.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleE500.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleE500mc.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleE500mc.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleE500mc.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleE500mc.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleE5500.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleE5500.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleE5500.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleE5500.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleG3.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleG3.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleG3.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleG3.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleG4.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleG4.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleG4.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleG4.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleG4Plus.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleG4Plus.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleG4Plus.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleG4Plus.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleG5.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleG5.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleG5.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleG5.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleP10.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleP10.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleP10.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleP10.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleP7.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleP7.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleP7.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleP7.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleP8.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleP8.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleP8.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleP8.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleP9.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleP9.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleP9.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleP9.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCSubtarget.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCSubtarget.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCSubtarget.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCSubtarget.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCSubtarget.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCSubtarget.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCSubtarget.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCSubtarget.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCTLSDynamicCall.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCTLSDynamicCall.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCTLSDynamicCall.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCTLSDynamicCall.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCTOCRegDeps.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCTOCRegDeps.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCTOCRegDeps.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCTOCRegDeps.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCTargetMachine.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCTargetMachine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCTargetMachine.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCTargetMachine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCTargetMachine.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCTargetMachine.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCTargetMachine.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCTargetMachine.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCTargetObjectFile.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCTargetObjectFile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCTargetObjectFile.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCTargetObjectFile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCTargetObjectFile.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCTargetObjectFile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCTargetObjectFile.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCTargetObjectFile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCTargetStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCTargetStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCTargetStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCTargetStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCVSXCopy.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCVSXCopy.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCVSXCopy.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCVSXCopy.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCVSXFMAMutate.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCVSXFMAMutate.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCVSXFMAMutate.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCVSXFMAMutate.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCVSXSwapRemoval.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCVSXSwapRemoval.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/PPCVSXSwapRemoval.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/PPCVSXSwapRemoval.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/README.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/README.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/README.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/README.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/README_ALTIVEC.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/README_ALTIVEC.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/README_ALTIVEC.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/README_ALTIVEC.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/README_P9.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/README_P9.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/README_P9.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/README_P9.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/TargetInfo/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/TargetInfo/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/README.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/README.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/README.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/README.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/AsmParser/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/AsmParser/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/AsmParser/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/AsmParser/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/Disassembler/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/Disassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/Disassembler/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/Disassembler/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/GISel/RISCVCallLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/GISel/RISCVCallLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/GISel/RISCVCallLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/GISel/RISCVCallLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/GISel/RISCVCallLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/GISel/RISCVCallLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/GISel/RISCVCallLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/GISel/RISCVCallLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/GISel/RISCVInstructionSelector.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/GISel/RISCVInstructionSelector.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/GISel/RISCVInstructionSelector.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/GISel/RISCVInstructionSelector.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/GISel/RISCVLegalizerInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/GISel/RISCVLegalizerInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/GISel/RISCVLegalizerInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/GISel/RISCVLegalizerInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/GISel/RISCVLegalizerInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/GISel/RISCVLegalizerInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/GISel/RISCVLegalizerInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/GISel/RISCVLegalizerInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/GISel/RISCVRegisterBankInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/GISel/RISCVRegisterBankInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/GISel/RISCVRegisterBankInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/GISel/RISCVRegisterBankInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/GISel/RISCVRegisterBankInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/GISel/RISCVRegisterBankInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/GISel/RISCVRegisterBankInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/GISel/RISCVRegisterBankInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/GISel/RISCVRegisterBanks.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/GISel/RISCVRegisterBanks.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/GISel/RISCVRegisterBanks.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/GISel/RISCVRegisterBanks.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFObjectWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFObjectWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFObjectWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFObjectWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVFixupKinds.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVFixupKinds.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVFixupKinds.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVFixupKinds.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVInstPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVInstPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVInstPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVInstPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVInstPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVInstPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVInstPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVInstPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCAsmInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCAsmInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCAsmInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCAsmInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCAsmInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCAsmInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCAsmInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCAsmInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCObjectFileInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCObjectFileInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCObjectFileInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCObjectFileInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCObjectFileInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCObjectFileInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCObjectFileInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCObjectFileInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMatInt.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMatInt.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMatInt.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMatInt.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMatInt.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMatInt.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMatInt.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMatInt.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCV.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCV.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCV.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCV.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCV.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCV.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCV.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCV.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVAsmPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVAsmPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVAsmPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVAsmPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVCallingConv.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVCallingConv.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVCallingConv.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVCallingConv.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVCodeGenPrepare.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVCodeGenPrepare.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVCodeGenPrepare.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVCodeGenPrepare.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVExpandAtomicPseudoInsts.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVExpandAtomicPseudoInsts.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVExpandAtomicPseudoInsts.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVExpandAtomicPseudoInsts.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVExpandPseudoInsts.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVExpandPseudoInsts.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVExpandPseudoInsts.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVExpandPseudoInsts.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVFeatures.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVFeatures.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVFeatures.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVFeatures.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVFrameLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVFrameLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVFrameLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVFrameLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVFrameLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVFrameLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVFrameLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVFrameLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVGatherScatterLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVGatherScatterLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVGatherScatterLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVGatherScatterLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVISelLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVISelLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVISelLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVISelLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVISelLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVISelLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVISelLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVISelLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInsertReadWriteCSR.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInsertReadWriteCSR.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInsertReadWriteCSR.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInsertReadWriteCSR.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrFormats.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrFormats.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrFormats.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrFormats.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrFormatsC.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrFormatsC.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrFormatsC.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrFormatsC.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrFormatsV.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrFormatsV.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrFormatsV.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrFormatsV.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoA.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoA.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoA.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoA.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoC.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoC.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoC.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoC.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoD.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoD.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoD.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoD.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoF.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoF.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoF.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoF.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoM.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoM.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoM.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoM.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoV.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoV.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoV.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoV.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoVSDPatterns.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoVSDPatterns.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoVSDPatterns.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoVSDPatterns.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoVVLPatterns.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoVVLPatterns.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoVVLPatterns.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoVVLPatterns.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoXCV.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoXCV.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoXCV.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoXCV.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoXSf.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoXSf.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoXSf.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoXSf.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoXTHead.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoXTHead.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoXTHead.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoXTHead.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoXVentana.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoXVentana.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoXVentana.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoXVentana.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoZb.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoZb.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoZb.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoZb.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoZc.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoZc.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoZc.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoZc.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoZfa.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoZfa.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoZfa.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoZfa.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoZfbfmin.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoZfbfmin.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoZfbfmin.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoZfbfmin.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoZfh.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoZfh.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoZfh.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoZfh.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoZicbo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoZicbo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoZicbo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoZicbo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoZicond.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoZicond.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoZicond.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoZicond.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoZk.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoZk.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoZk.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoZk.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoZvfbf.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoZvfbf.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoZvfbf.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoZvfbf.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoZvk.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoZvk.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoZvk.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoZvk.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVMachineFunctionInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVMachineFunctionInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVMachineFunctionInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVMachineFunctionInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVMachineFunctionInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVMachineFunctionInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVMachineFunctionInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVMachineFunctionInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVMacroFusion.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVMacroFusion.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVMacroFusion.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVMacroFusion.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVMacroFusion.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVMacroFusion.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVMacroFusion.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVMacroFusion.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVMakeCompressible.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVMakeCompressible.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVMakeCompressible.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVMakeCompressible.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVMergeBaseOffset.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVMergeBaseOffset.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVMergeBaseOffset.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVMergeBaseOffset.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVMoveMerger.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVMoveMerger.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVMoveMerger.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVMoveMerger.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVOptWInstrs.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVOptWInstrs.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVOptWInstrs.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVOptWInstrs.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVProcessors.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVProcessors.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVProcessors.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVProcessors.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVPushPopOptimizer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVPushPopOptimizer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVPushPopOptimizer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVPushPopOptimizer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVRVVInitUndef.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVRVVInitUndef.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVRVVInitUndef.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVRVVInitUndef.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVRedundantCopyElimination.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVRedundantCopyElimination.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVRedundantCopyElimination.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVRedundantCopyElimination.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVRegisterInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVRegisterInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVRegisterInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVRegisterInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVRegisterInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVRegisterInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVRegisterInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVRegisterInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVRegisterInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVRegisterInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVRegisterInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVRegisterInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVSchedRocket.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVSchedRocket.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVSchedRocket.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVSchedRocket.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVSchedSiFive7.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVSchedSiFive7.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVSchedSiFive7.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVSchedSiFive7.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVSchedSyntacoreSCR1.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVSchedSyntacoreSCR1.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVSchedSyntacoreSCR1.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVSchedSyntacoreSCR1.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVSchedule.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVSchedule.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVSchedule.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVSchedule.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVScheduleV.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVScheduleV.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVScheduleV.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVScheduleV.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVScheduleZb.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVScheduleZb.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVScheduleZb.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVScheduleZb.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVSubtarget.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVSubtarget.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVSubtarget.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVSubtarget.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVSubtarget.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVSubtarget.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVSubtarget.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVSubtarget.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVSystemOperands.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVSystemOperands.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVSystemOperands.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVSystemOperands.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVTargetMachine.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVTargetMachine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVTargetMachine.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVTargetMachine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVTargetMachine.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVTargetMachine.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVTargetMachine.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVTargetMachine.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVTargetObjectFile.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVTargetObjectFile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVTargetObjectFile.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVTargetObjectFile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVTargetObjectFile.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVTargetObjectFile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVTargetObjectFile.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVTargetObjectFile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVTargetTransformInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVTargetTransformInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVTargetTransformInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVTargetTransformInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVTargetTransformInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVTargetTransformInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/RISCVTargetTransformInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/RISCVTargetTransformInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/TargetInfo/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/TargetInfo/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/TargetInfo/RISCVTargetInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/TargetInfo/RISCVTargetInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/TargetInfo/RISCVTargetInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/TargetInfo/RISCVTargetInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/TargetInfo/RISCVTargetInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/TargetInfo/RISCVTargetInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/RISCV/TargetInfo/RISCVTargetInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/RISCV/TargetInfo/RISCVTargetInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVAsmBackend.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVAsmBackend.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVAsmBackend.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVAsmBackend.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVBaseInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVBaseInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVBaseInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVBaseInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVBaseInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVBaseInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVBaseInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVBaseInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVInstPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVInstPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVInstPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVInstPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVInstPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVInstPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVInstPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVInstPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCAsmInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCAsmInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCAsmInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCAsmInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCAsmInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCAsmInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCAsmInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCAsmInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCCodeEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCCodeEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCCodeEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCCodeEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCTargetDesc.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCTargetDesc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCTargetDesc.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCTargetDesc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCTargetDesc.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCTargetDesc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCTargetDesc.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCTargetDesc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVObjectTargetWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVObjectTargetWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVObjectTargetWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVObjectTargetWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVTargetStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVTargetStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVTargetStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVTargetStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVTargetStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVTargetStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVTargetStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVTargetStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRV.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRV.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRV.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRV.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRV.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRV.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRV.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRV.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVAsmPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVAsmPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVAsmPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVAsmPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVBuiltins.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVBuiltins.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVBuiltins.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVBuiltins.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVBuiltins.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVBuiltins.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVBuiltins.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVBuiltins.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVBuiltins.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVBuiltins.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVBuiltins.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVBuiltins.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVCallLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVCallLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVCallLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVCallLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVCallLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVCallLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVCallLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVCallLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVEmitIntrinsics.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVEmitIntrinsics.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVEmitIntrinsics.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVEmitIntrinsics.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVFrameLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVFrameLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVFrameLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVFrameLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVISelLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVISelLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVISelLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVISelLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVISelLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVISelLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVISelLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVISelLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVInstrFormats.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVInstrFormats.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVInstrFormats.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVInstrFormats.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVInstrInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVInstrInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVInstrInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVInstrInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVInstrInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVInstrInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVInstrInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVInstrInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVInstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVInstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVInstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVInstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVInstructionSelector.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVInstructionSelector.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVInstructionSelector.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVInstructionSelector.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVLegalizerInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVLegalizerInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVLegalizerInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVLegalizerInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVLegalizerInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVLegalizerInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVLegalizerInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVLegalizerInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVMCInstLower.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVMCInstLower.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVMCInstLower.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVMCInstLower.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVMCInstLower.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVMCInstLower.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVMCInstLower.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVMCInstLower.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVPreLegalizer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVPreLegalizer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVPreLegalizer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVPreLegalizer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVPrepareFunctions.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVPrepareFunctions.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVPrepareFunctions.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVPrepareFunctions.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVRegisterBankInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVRegisterBankInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVRegisterBankInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVRegisterBankInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVRegisterBankInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVRegisterBankInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVRegisterBankInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVRegisterBankInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVRegisterBanks.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVRegisterBanks.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVRegisterBanks.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVRegisterBanks.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVRegisterInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVRegisterInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVRegisterInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVRegisterInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVRegisterInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVRegisterInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVRegisterInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVRegisterInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVRegisterInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVRegisterInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVRegisterInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVRegisterInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVRegularizer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVRegularizer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVRegularizer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVRegularizer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVSubtarget.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVSubtarget.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVSubtarget.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVSubtarget.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVSubtarget.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVSubtarget.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVSubtarget.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVSubtarget.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVSymbolicOperands.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVSymbolicOperands.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVSymbolicOperands.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVSymbolicOperands.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVTargetMachine.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVTargetMachine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVTargetMachine.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVTargetMachine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVTargetMachine.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVTargetMachine.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVTargetMachine.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVTargetMachine.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVTargetObjectFile.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVTargetObjectFile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVTargetObjectFile.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVTargetObjectFile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVTargetTransformInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVTargetTransformInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVTargetTransformInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVTargetTransformInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVUtils.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVUtils.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/SPIRVUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/TargetInfo/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/TargetInfo/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/TargetInfo/SPIRVTargetInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/TargetInfo/SPIRVTargetInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/TargetInfo/SPIRVTargetInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/TargetInfo/SPIRVTargetInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/TargetInfo/SPIRVTargetInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/TargetInfo/SPIRVTargetInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SPIRV/TargetInfo/SPIRVTargetInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SPIRV/TargetInfo/SPIRVTargetInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/AsmParser/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/AsmParser/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/AsmParser/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/AsmParser/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/DelaySlotFiller.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/DelaySlotFiller.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/DelaySlotFiller.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/DelaySlotFiller.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/Disassembler/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/Disassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/Disassembler/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/Disassembler/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/Disassembler/SparcDisassembler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/Disassembler/SparcDisassembler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/Disassembler/SparcDisassembler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/Disassembler/SparcDisassembler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/LeonFeatures.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/LeonFeatures.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/LeonFeatures.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/LeonFeatures.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/LeonPasses.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/LeonPasses.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/LeonPasses.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/LeonPasses.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/LeonPasses.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/LeonPasses.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/LeonPasses.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/LeonPasses.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcFixupKinds.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcFixupKinds.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcFixupKinds.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcFixupKinds.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcInstPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcInstPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcInstPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcInstPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcInstPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcInstPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcInstPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcInstPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcTargetStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcTargetStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcTargetStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcTargetStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcTargetStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcTargetStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcTargetStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcTargetStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/README.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/README.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/README.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/README.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/Sparc.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/Sparc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/Sparc.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/Sparc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/Sparc.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/Sparc.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/Sparc.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/Sparc.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcAsmPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcAsmPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcAsmPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcAsmPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcCallingConv.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcCallingConv.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcCallingConv.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcCallingConv.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcFrameLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcFrameLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcFrameLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcFrameLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcFrameLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcFrameLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcFrameLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcFrameLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcISelDAGToDAG.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcISelDAGToDAG.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcISelDAGToDAG.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcISelLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcISelLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcISelLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcISelLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcISelLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcISelLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcISelLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcISelLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcInstr64Bit.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcInstr64Bit.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcInstr64Bit.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcInstr64Bit.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcInstrAliases.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcInstrAliases.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcInstrAliases.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcInstrAliases.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcInstrFormats.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcInstrFormats.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcInstrFormats.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcInstrFormats.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcInstrInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcInstrInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcInstrInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcInstrInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcInstrInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcInstrInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcInstrInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcInstrInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcInstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcInstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcInstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcInstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcInstrVIS.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcInstrVIS.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcInstrVIS.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcInstrVIS.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcMCInstLower.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcMCInstLower.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcMCInstLower.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcMCInstLower.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcMachineFunctionInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcMachineFunctionInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcMachineFunctionInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcMachineFunctionInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcMachineFunctionInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcMachineFunctionInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcMachineFunctionInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcMachineFunctionInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcRegisterInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcRegisterInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcRegisterInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcRegisterInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcRegisterInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcRegisterInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcRegisterInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcRegisterInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcRegisterInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcRegisterInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcRegisterInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcRegisterInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcSchedule.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcSchedule.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcSchedule.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcSchedule.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcSubtarget.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcSubtarget.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcSubtarget.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcSubtarget.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcSubtarget.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcSubtarget.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcSubtarget.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcSubtarget.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcTargetMachine.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcTargetMachine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcTargetMachine.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcTargetMachine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcTargetMachine.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcTargetMachine.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcTargetMachine.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcTargetMachine.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcTargetObjectFile.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcTargetObjectFile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcTargetObjectFile.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcTargetObjectFile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcTargetObjectFile.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcTargetObjectFile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/SparcTargetObjectFile.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/SparcTargetObjectFile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/TargetInfo/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/TargetInfo/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/AsmParser/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/AsmParser/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/AsmParser/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/AsmParser/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/Disassembler/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/Disassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/Disassembler/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/Disassembler/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/Disassembler/SystemZDisassembler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/Disassembler/SystemZDisassembler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/Disassembler/SystemZDisassembler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/Disassembler/SystemZDisassembler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZInstPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZInstPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZInstPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZInstPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZInstPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZInstPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZInstPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZInstPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCExpr.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCExpr.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCExpr.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCExpr.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCExpr.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCExpr.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCExpr.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCExpr.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCFixups.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCFixups.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCFixups.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCFixups.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/README.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/README.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/README.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/README.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZ.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZ.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZ.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZ.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZ.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZ.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZ.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZ.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZAsmPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZAsmPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZAsmPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZAsmPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZAsmPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZAsmPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZAsmPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZAsmPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZCallingConv.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZCallingConv.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZCallingConv.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZCallingConv.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZCallingConv.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZCallingConv.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZCallingConv.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZCallingConv.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZCallingConv.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZCallingConv.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZCallingConv.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZCallingConv.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZConstantPoolValue.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZConstantPoolValue.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZConstantPoolValue.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZConstantPoolValue.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZConstantPoolValue.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZConstantPoolValue.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZConstantPoolValue.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZConstantPoolValue.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZCopyPhysRegs.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZCopyPhysRegs.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZCopyPhysRegs.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZCopyPhysRegs.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZElimCompare.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZElimCompare.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZElimCompare.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZElimCompare.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZFeatures.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZFeatures.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZFeatures.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZFeatures.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZFrameLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZFrameLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZFrameLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZFrameLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZFrameLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZFrameLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZFrameLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZFrameLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZHazardRecognizer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZHazardRecognizer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZHazardRecognizer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZHazardRecognizer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZHazardRecognizer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZHazardRecognizer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZHazardRecognizer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZHazardRecognizer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZISelLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZISelLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZISelLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZISelLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZInstrBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZInstrBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZInstrBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZInstrBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZInstrDFP.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZInstrDFP.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZInstrDFP.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZInstrDFP.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZInstrFP.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZInstrFP.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZInstrFP.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZInstrFP.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZInstrFormats.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZInstrFormats.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZInstrFormats.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZInstrFormats.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZInstrHFP.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZInstrHFP.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZInstrHFP.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZInstrHFP.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZInstrInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZInstrInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZInstrInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZInstrInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZInstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZInstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZInstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZInstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZInstrSystem.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZInstrSystem.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZInstrSystem.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZInstrSystem.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZInstrVector.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZInstrVector.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZInstrVector.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZInstrVector.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZLDCleanup.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZLDCleanup.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZLDCleanup.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZLDCleanup.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZLongBranch.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZLongBranch.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZLongBranch.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZLongBranch.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZMCInstLower.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZMCInstLower.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZMCInstLower.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZMCInstLower.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZMCInstLower.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZMCInstLower.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZMCInstLower.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZMCInstLower.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZMachineFunctionInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZMachineFunctionInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZMachineFunctionInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZMachineFunctionInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZMachineFunctionInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZMachineFunctionInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZMachineFunctionInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZMachineFunctionInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZMachineScheduler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZMachineScheduler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZMachineScheduler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZMachineScheduler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZMachineScheduler.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZMachineScheduler.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZMachineScheduler.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZMachineScheduler.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZOperands.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZOperands.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZOperands.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZOperands.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZOperators.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZOperators.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZOperators.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZOperators.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZPatterns.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZPatterns.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZPatterns.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZPatterns.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZPostRewrite.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZPostRewrite.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZPostRewrite.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZPostRewrite.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZProcessors.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZProcessors.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZProcessors.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZProcessors.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZRegisterInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZRegisterInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZRegisterInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZRegisterInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZRegisterInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZRegisterInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZRegisterInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZRegisterInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZRegisterInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZRegisterInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZRegisterInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZRegisterInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZSchedule.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZSchedule.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZSchedule.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZSchedule.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZScheduleZ13.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZScheduleZ13.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZScheduleZ13.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZScheduleZ13.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZScheduleZ14.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZScheduleZ14.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZScheduleZ14.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZScheduleZ14.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZScheduleZ15.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZScheduleZ15.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZScheduleZ15.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZScheduleZ15.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZScheduleZ16.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZScheduleZ16.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZScheduleZ16.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZScheduleZ16.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZScheduleZ196.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZScheduleZ196.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZScheduleZ196.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZScheduleZ196.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZScheduleZEC12.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZScheduleZEC12.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZScheduleZEC12.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZScheduleZEC12.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZShortenInst.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZShortenInst.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZShortenInst.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZShortenInst.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZSubtarget.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZSubtarget.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZSubtarget.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZSubtarget.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZSubtarget.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZSubtarget.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZSubtarget.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZSubtarget.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZTDC.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZTDC.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZTDC.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZTDC.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZTargetMachine.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZTargetMachine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZTargetMachine.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZTargetMachine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZTargetMachine.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZTargetMachine.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZTargetMachine.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZTargetMachine.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZTargetStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZTargetStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZTargetStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZTargetStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/TargetInfo/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/TargetInfo/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Target.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Target.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/Target.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/Target.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/TargetIntrinsicInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/TargetIntrinsicInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/TargetIntrinsicInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/TargetIntrinsicInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/TargetLoweringObjectFile.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/TargetLoweringObjectFile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/TargetLoweringObjectFile.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/TargetLoweringObjectFile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/TargetMachine.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/TargetMachine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/TargetMachine.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/TargetMachine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/TargetMachineC.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/TargetMachineC.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/TargetMachineC.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/TargetMachineC.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/AsmParser/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/AsmParser/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/AsmParser/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/AsmParser/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/AsmParser/VEAsmParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/AsmParser/VEAsmParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/AsmParser/VEAsmParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/AsmParser/VEAsmParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/Disassembler/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/Disassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/Disassembler/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/Disassembler/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/Disassembler/VEDisassembler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/Disassembler/VEDisassembler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/Disassembler/VEDisassembler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/Disassembler/VEDisassembler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/LVLGen.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/LVLGen.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/LVLGen.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/LVLGen.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEAsmBackend.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEAsmBackend.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEAsmBackend.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEAsmBackend.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEELFObjectWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEELFObjectWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEELFObjectWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEELFObjectWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEFixupKinds.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEFixupKinds.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEFixupKinds.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEFixupKinds.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEInstPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEInstPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEInstPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEInstPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEInstPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEInstPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEInstPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEInstPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEMCAsmInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEMCAsmInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEMCAsmInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEMCAsmInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEMCAsmInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEMCAsmInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEMCAsmInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEMCAsmInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEMCCodeEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEMCCodeEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEMCCodeEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEMCCodeEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEMCExpr.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEMCExpr.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEMCExpr.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEMCExpr.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEMCExpr.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEMCExpr.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEMCExpr.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEMCExpr.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEMCTargetDesc.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEMCTargetDesc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEMCTargetDesc.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEMCTargetDesc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEMCTargetDesc.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEMCTargetDesc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEMCTargetDesc.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEMCTargetDesc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VETargetStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VETargetStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VETargetStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VETargetStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VETargetStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VETargetStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VETargetStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VETargetStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/TargetInfo/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/TargetInfo/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/TargetInfo/VETargetInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/TargetInfo/VETargetInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/TargetInfo/VETargetInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/TargetInfo/VETargetInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/TargetInfo/VETargetInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/TargetInfo/VETargetInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/TargetInfo/VETargetInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/TargetInfo/VETargetInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VE.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VE.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VE.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VE.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VE.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VE.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VE.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VE.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VEAsmPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VEAsmPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VEAsmPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VEAsmPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VECallingConv.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VECallingConv.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VECallingConv.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VECallingConv.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VECustomDAG.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VECustomDAG.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VECustomDAG.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VECustomDAG.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VECustomDAG.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VECustomDAG.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VECustomDAG.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VECustomDAG.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VEFrameLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VEFrameLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VEFrameLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VEFrameLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VEFrameLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VEFrameLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VEFrameLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VEFrameLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VEISelDAGToDAG.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VEISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VEISelDAGToDAG.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VEISelDAGToDAG.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VEISelLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VEISelLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VEISelLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VEISelLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VEISelLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VEISelLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VEISelLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VEISelLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VEInstrBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VEInstrBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VEInstrBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VEInstrBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VEInstrFormats.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VEInstrFormats.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VEInstrFormats.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VEInstrFormats.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VEInstrInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VEInstrInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VEInstrInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VEInstrInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VEInstrInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VEInstrInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VEInstrInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VEInstrInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VEInstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VEInstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VEInstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VEInstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VEInstrIntrinsicVL.gen.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VEInstrIntrinsicVL.gen.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VEInstrIntrinsicVL.gen.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VEInstrIntrinsicVL.gen.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VEInstrIntrinsicVL.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VEInstrIntrinsicVL.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VEInstrIntrinsicVL.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VEInstrIntrinsicVL.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VEInstrPatternsVec.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VEInstrPatternsVec.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VEInstrPatternsVec.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VEInstrPatternsVec.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VEInstrVec.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VEInstrVec.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VEInstrVec.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VEInstrVec.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VEMCInstLower.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VEMCInstLower.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VEMCInstLower.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VEMCInstLower.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VEMachineFunctionInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VEMachineFunctionInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VEMachineFunctionInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VEMachineFunctionInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VEMachineFunctionInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VEMachineFunctionInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VEMachineFunctionInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VEMachineFunctionInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VERegisterInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VERegisterInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VERegisterInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VERegisterInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VERegisterInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VERegisterInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VERegisterInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VERegisterInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VERegisterInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VERegisterInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VERegisterInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VERegisterInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VESubtarget.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VESubtarget.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VESubtarget.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VESubtarget.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VESubtarget.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VESubtarget.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VESubtarget.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VESubtarget.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VETargetMachine.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VETargetMachine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VETargetMachine.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VETargetMachine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VETargetMachine.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VETargetMachine.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VETargetMachine.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VETargetMachine.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VETargetTransformInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VETargetTransformInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VETargetTransformInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VETargetTransformInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VVPISelLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VVPISelLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VVPISelLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VVPISelLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VVPInstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VVPInstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VVPInstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VVPInstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VVPInstrPatternsVec.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VVPInstrPatternsVec.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VVPInstrPatternsVec.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VVPInstrPatternsVec.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VVPNodes.def b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VVPNodes.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/VE/VVPNodes.def rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/VE/VVPNodes.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/AsmParser/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/AsmParser/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/AsmParser/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/AsmParser/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmTypeCheck.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmTypeCheck.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmTypeCheck.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmTypeCheck.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmTypeCheck.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmTypeCheck.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmTypeCheck.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmTypeCheck.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/Disassembler/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/Disassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/Disassembler/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/Disassembler/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyAsmBackend.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyAsmBackend.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyAsmBackend.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyAsmBackend.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyFixupKinds.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyFixupKinds.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyFixupKinds.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyFixupKinds.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyInstPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyInstPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyInstPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyInstPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyInstPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyInstPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyInstPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyInstPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCAsmInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCAsmInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCAsmInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCAsmInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCAsmInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCAsmInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCAsmInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCAsmInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCCodeEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCCodeEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCCodeEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCCodeEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTypeUtilities.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTypeUtilities.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTypeUtilities.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTypeUtilities.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTypeUtilities.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTypeUtilities.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTypeUtilities.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTypeUtilities.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyWasmObjectWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyWasmObjectWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyWasmObjectWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyWasmObjectWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/README.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/README.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/README.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/README.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/TargetInfo/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/TargetInfo/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/TargetInfo/WebAssemblyTargetInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/TargetInfo/WebAssemblyTargetInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/TargetInfo/WebAssemblyTargetInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/TargetInfo/WebAssemblyTargetInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/TargetInfo/WebAssemblyTargetInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/TargetInfo/WebAssemblyTargetInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/TargetInfo/WebAssemblyTargetInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/TargetInfo/WebAssemblyTargetInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/Utils/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/Utils/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/Utils/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/Utils/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/Utils/WebAssemblyTypeUtilities.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/Utils/WebAssemblyTypeUtilities.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/Utils/WebAssemblyTypeUtilities.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/Utils/WebAssemblyTypeUtilities.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/Utils/WebAssemblyTypeUtilities.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/Utils/WebAssemblyTypeUtilities.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/Utils/WebAssemblyTypeUtilities.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/Utils/WebAssemblyTypeUtilities.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/Utils/WebAssemblyUtilities.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/Utils/WebAssemblyUtilities.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/Utils/WebAssemblyUtilities.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/Utils/WebAssemblyUtilities.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/Utils/WebAssemblyUtilities.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/Utils/WebAssemblyUtilities.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/Utils/WebAssemblyUtilities.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/Utils/WebAssemblyUtilities.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssembly.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssembly.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssembly.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssembly.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssembly.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssembly.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssembly.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssembly.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyAddMissingPrototypes.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyAddMissingPrototypes.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyAddMissingPrototypes.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyAddMissingPrototypes.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyArgumentMove.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyArgumentMove.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyArgumentMove.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyArgumentMove.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyCFGSort.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyCFGSort.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyCFGSort.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyCFGSort.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyDebugFixup.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyDebugFixup.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyDebugFixup.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyDebugFixup.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyDebugValueManager.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyDebugValueManager.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyDebugValueManager.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyDebugValueManager.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyDebugValueManager.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyDebugValueManager.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyDebugValueManager.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyDebugValueManager.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyFastISel.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyFastISel.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyFastISel.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyFastISel.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyFixBrTableDefaults.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyFixBrTableDefaults.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyFixBrTableDefaults.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyFixBrTableDefaults.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyISD.def b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyISD.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyISD.def rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyISD.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrAtomics.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrAtomics.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrAtomics.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrAtomics.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrBulkMemory.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrBulkMemory.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrBulkMemory.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrBulkMemory.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrCall.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrCall.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrCall.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrCall.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrControl.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrControl.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrControl.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrControl.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrConv.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrConv.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrConv.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrConv.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrFloat.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrFloat.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrFloat.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrFloat.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrFormats.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrFormats.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrFormats.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrFormats.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrInteger.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrInteger.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrInteger.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrInteger.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrMemory.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrMemory.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrMemory.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrMemory.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrRef.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrRef.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrRef.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrRef.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrSIMD.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrSIMD.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrSIMD.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrSIMD.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrTable.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrTable.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrTable.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrTable.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyLateEHPrepare.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyLateEHPrepare.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyLateEHPrepare.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyLateEHPrepare.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyLowerBrUnless.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyLowerBrUnless.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyLowerBrUnless.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyLowerBrUnless.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyLowerRefTypesIntPtrConv.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyLowerRefTypesIntPtrConv.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyLowerRefTypesIntPtrConv.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyLowerRefTypesIntPtrConv.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyMCInstLower.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyMCInstLower.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyMCInstLower.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyMCInstLower.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyMCInstLower.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyMCInstLower.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyMCInstLower.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyMCInstLower.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyMCLowerPrePass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyMCLowerPrePass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyMCLowerPrePass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyMCLowerPrePass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyMemIntrinsicResults.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyMemIntrinsicResults.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyMemIntrinsicResults.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyMemIntrinsicResults.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyNullifyDebugValueLists.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyNullifyDebugValueLists.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyNullifyDebugValueLists.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyNullifyDebugValueLists.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyOptimizeLiveIntervals.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyOptimizeLiveIntervals.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyOptimizeLiveIntervals.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyOptimizeLiveIntervals.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyOptimizeReturned.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyOptimizeReturned.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyOptimizeReturned.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyOptimizeReturned.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyPeephole.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyPeephole.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyPeephole.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyPeephole.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyRegColoring.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyRegColoring.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyRegColoring.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyRegColoring.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyRegNumbering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyRegNumbering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyRegNumbering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyRegNumbering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyReplacePhysRegs.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyReplacePhysRegs.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyReplacePhysRegs.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyReplacePhysRegs.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblySelectionDAGInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblySelectionDAGInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblySelectionDAGInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblySelectionDAGInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblySelectionDAGInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblySelectionDAGInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblySelectionDAGInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblySelectionDAGInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblySetP2AlignOperands.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblySetP2AlignOperands.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblySetP2AlignOperands.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblySetP2AlignOperands.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblySortRegion.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblySortRegion.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblySortRegion.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblySortRegion.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblySortRegion.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblySortRegion.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblySortRegion.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblySortRegion.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyTargetObjectFile.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyTargetObjectFile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyTargetObjectFile.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyTargetObjectFile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyTargetObjectFile.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyTargetObjectFile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyTargetObjectFile.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyTargetObjectFile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/AsmParser/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/AsmParser/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/AsmParser/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/AsmParser/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/AsmParser/X86AsmParserCommon.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/AsmParser/X86AsmParserCommon.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/AsmParser/X86AsmParserCommon.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/AsmParser/X86AsmParserCommon.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/AsmParser/X86Operand.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/AsmParser/X86Operand.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/AsmParser/X86Operand.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/AsmParser/X86Operand.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/Disassembler/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/Disassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/Disassembler/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/Disassembler/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/ImmutableGraph.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/ImmutableGraph.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/ImmutableGraph.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/ImmutableGraph.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCA/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCA/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCA/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCA/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCA/X86CustomBehaviour.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCA/X86CustomBehaviour.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCA/X86CustomBehaviour.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCA/X86CustomBehaviour.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCA/X86CustomBehaviour.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCA/X86CustomBehaviour.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCA/X86CustomBehaviour.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCA/X86CustomBehaviour.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86ATTInstPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86ATTInstPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86ATTInstPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86ATTInstPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86ATTInstPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86ATTInstPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86ATTInstPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86ATTInstPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86BaseInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86BaseInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86BaseInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86BaseInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86EncodingOptimization.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86EncodingOptimization.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86EncodingOptimization.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86EncodingOptimization.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86EncodingOptimization.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86EncodingOptimization.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86EncodingOptimization.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86EncodingOptimization.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86EncodingOptimizationForImmediate.def b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86EncodingOptimizationForImmediate.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86EncodingOptimizationForImmediate.def rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86EncodingOptimizationForImmediate.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86FixupKinds.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86FixupKinds.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86FixupKinds.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86FixupKinds.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86InstComments.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86InstComments.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86InstComments.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86InstComments.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86InstComments.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86InstComments.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86InstComments.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86InstComments.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86InstPrinterCommon.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86InstPrinterCommon.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86InstPrinterCommon.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86InstPrinterCommon.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86InstPrinterCommon.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86InstPrinterCommon.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86InstPrinterCommon.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86InstPrinterCommon.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86IntelInstPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86IntelInstPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86IntelInstPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86IntelInstPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86IntelInstPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86IntelInstPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86IntelInstPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86IntelInstPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86MCExpr.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86MCExpr.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86MCExpr.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86MCExpr.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86MnemonicTables.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86MnemonicTables.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86MnemonicTables.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86MnemonicTables.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86ShuffleDecode.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86ShuffleDecode.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86ShuffleDecode.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86ShuffleDecode.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86ShuffleDecode.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86ShuffleDecode.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86ShuffleDecode.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86ShuffleDecode.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86TargetStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86TargetStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86TargetStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86TargetStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFTargetStreamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFTargetStreamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFTargetStreamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFTargetStreamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/README-FPStack.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/README-FPStack.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/README-FPStack.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/README-FPStack.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/README-SSE.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/README-SSE.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/README-SSE.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/README-SSE.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/README-X86-64.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/README-X86-64.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/README-X86-64.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/README-X86-64.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/README.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/README.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/README.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/README.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/TargetInfo/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/TargetInfo/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/TargetInfo/X86TargetInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/TargetInfo/X86TargetInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/TargetInfo/X86TargetInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/TargetInfo/X86TargetInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/TargetInfo/X86TargetInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/TargetInfo/X86TargetInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/TargetInfo/X86TargetInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/TargetInfo/X86TargetInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86ArgumentStackSlotRebase.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86ArgumentStackSlotRebase.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86ArgumentStackSlotRebase.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86ArgumentStackSlotRebase.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86AsmPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86AsmPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86AsmPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86AsmPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86AsmPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86AsmPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86AsmPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86AsmPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86AvoidStoreForwardingBlocks.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86AvoidStoreForwardingBlocks.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86AvoidStoreForwardingBlocks.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86AvoidStoreForwardingBlocks.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86AvoidTrailingCall.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86AvoidTrailingCall.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86AvoidTrailingCall.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86AvoidTrailingCall.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86CallFrameOptimization.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86CallFrameOptimization.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86CallFrameOptimization.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86CallFrameOptimization.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86CallLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86CallLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86CallLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86CallLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86CallLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86CallLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86CallLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86CallLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86CallingConv.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86CallingConv.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86CallingConv.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86CallingConv.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86CallingConv.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86CallingConv.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86CallingConv.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86CallingConv.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86CallingConv.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86CallingConv.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86CallingConv.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86CallingConv.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86CmovConversion.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86CmovConversion.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86CmovConversion.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86CmovConversion.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86DiscriminateMemOps.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86DiscriminateMemOps.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86DiscriminateMemOps.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86DiscriminateMemOps.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86DomainReassignment.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86DomainReassignment.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86DomainReassignment.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86DomainReassignment.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86DynAllocaExpander.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86DynAllocaExpander.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86DynAllocaExpander.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86DynAllocaExpander.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86EvexToVex.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86EvexToVex.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86EvexToVex.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86EvexToVex.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86ExpandPseudo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86ExpandPseudo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86ExpandPseudo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86ExpandPseudo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86FastISel.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86FastISel.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86FastISel.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86FastISel.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86FastPreTileConfig.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86FastPreTileConfig.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86FastPreTileConfig.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86FastPreTileConfig.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86FastTileConfig.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86FastTileConfig.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86FastTileConfig.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86FastTileConfig.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86FixupBWInsts.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86FixupBWInsts.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86FixupBWInsts.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86FixupBWInsts.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86FixupInstTuning.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86FixupInstTuning.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86FixupInstTuning.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86FixupInstTuning.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86FixupLEAs.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86FixupLEAs.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86FixupLEAs.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86FixupLEAs.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86FixupSetCC.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86FixupSetCC.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86FixupSetCC.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86FixupSetCC.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86FixupVectorConstants.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86FixupVectorConstants.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86FixupVectorConstants.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86FixupVectorConstants.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86FlagsCopyLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86FlagsCopyLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86FlagsCopyLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86FlagsCopyLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86FloatingPoint.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86FloatingPoint.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86FloatingPoint.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86FloatingPoint.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86FrameLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86FrameLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86FrameLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86FrameLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86FrameLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86FrameLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86FrameLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86FrameLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86GenRegisterBankInfo.def b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86GenRegisterBankInfo.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86GenRegisterBankInfo.def rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86GenRegisterBankInfo.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86ISelLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86ISelLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86ISelLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86ISelLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86ISelLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86ISelLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86ISelLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86ISelLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86IndirectBranchTracking.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86IndirectBranchTracking.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86IndirectBranchTracking.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86IndirectBranchTracking.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86IndirectThunks.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86IndirectThunks.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86IndirectThunks.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86IndirectThunks.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InsertPrefetch.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InsertPrefetch.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InsertPrefetch.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InsertPrefetch.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InsertWait.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InsertWait.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InsertWait.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InsertWait.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstCombineIntrinsic.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstCombineIntrinsic.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstCombineIntrinsic.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstCombineIntrinsic.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86Instr3DNow.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86Instr3DNow.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86Instr3DNow.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86Instr3DNow.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrAMX.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrAMX.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrAMX.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrAMX.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrAVX512.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrAVX512.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrAVX512.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrAVX512.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrArithmetic.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrArithmetic.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrArithmetic.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrArithmetic.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrAsmAlias.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrAsmAlias.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrAsmAlias.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrAsmAlias.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrCMovSetCC.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrCMovSetCC.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrCMovSetCC.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrCMovSetCC.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrCompiler.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrCompiler.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrCompiler.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrCompiler.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrControl.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrControl.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrControl.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrControl.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrExtension.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrExtension.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrExtension.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrExtension.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrFMA.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrFMA.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrFMA.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrFMA.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrFMA3Info.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrFMA3Info.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrFMA3Info.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrFMA3Info.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrFMA3Info.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrFMA3Info.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrFMA3Info.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrFMA3Info.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrFPStack.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrFPStack.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrFPStack.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrFPStack.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrFoldTables.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrFoldTables.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrFoldTables.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrFoldTables.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrFoldTables.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrFoldTables.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrFoldTables.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrFoldTables.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrFormats.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrFormats.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrFormats.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrFormats.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrFragmentsSIMD.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrFragmentsSIMD.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrFragmentsSIMD.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrFragmentsSIMD.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrKL.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrKL.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrKL.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrKL.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrMMX.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrMMX.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrMMX.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrMMX.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrMisc.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrMisc.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrMisc.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrMisc.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrRAOINT.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrRAOINT.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrRAOINT.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrRAOINT.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrSGX.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrSGX.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrSGX.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrSGX.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrSNP.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrSNP.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrSNP.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrSNP.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrSSE.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrSSE.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrSSE.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrSSE.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrSVM.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrSVM.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrSVM.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrSVM.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrShiftRotate.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrShiftRotate.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrShiftRotate.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrShiftRotate.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrSystem.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrSystem.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrSystem.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrSystem.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrTBM.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrTBM.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrTBM.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrTBM.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrTDX.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrTDX.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrTDX.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrTDX.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrTSX.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrTSX.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrTSX.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrTSX.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrVMX.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrVMX.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrVMX.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrVMX.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrVecCompiler.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrVecCompiler.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrVecCompiler.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrVecCompiler.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrXOP.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrXOP.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstrXOP.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstrXOP.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstructionSelector.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstructionSelector.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InstructionSelector.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InstructionSelector.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InterleavedAccess.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InterleavedAccess.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86InterleavedAccess.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86InterleavedAccess.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86IntrinsicsInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86IntrinsicsInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86IntrinsicsInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86IntrinsicsInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86LegalizerInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86LegalizerInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86LegalizerInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86LegalizerInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86LegalizerInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86LegalizerInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86LegalizerInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86LegalizerInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86LoadValueInjectionLoadHardening.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86LoadValueInjectionLoadHardening.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86LoadValueInjectionLoadHardening.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86LoadValueInjectionLoadHardening.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86LoadValueInjectionRetHardening.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86LoadValueInjectionRetHardening.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86LoadValueInjectionRetHardening.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86LoadValueInjectionRetHardening.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86LowerAMXIntrinsics.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86LowerAMXIntrinsics.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86LowerAMXIntrinsics.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86LowerAMXIntrinsics.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86LowerAMXType.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86LowerAMXType.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86LowerAMXType.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86LowerAMXType.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86LowerTileCopy.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86LowerTileCopy.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86LowerTileCopy.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86LowerTileCopy.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86MCInstLower.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86MCInstLower.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86MCInstLower.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86MCInstLower.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86MachineFunctionInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86MachineFunctionInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86MachineFunctionInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86MachineFunctionInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86MachineFunctionInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86MachineFunctionInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86MachineFunctionInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86MachineFunctionInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86MacroFusion.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86MacroFusion.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86MacroFusion.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86MacroFusion.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86MacroFusion.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86MacroFusion.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86MacroFusion.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86MacroFusion.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86OptimizeLEAs.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86OptimizeLEAs.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86OptimizeLEAs.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86OptimizeLEAs.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86PadShortFunction.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86PadShortFunction.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86PadShortFunction.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86PadShortFunction.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86PartialReduction.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86PartialReduction.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86PartialReduction.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86PartialReduction.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86PfmCounters.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86PfmCounters.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86PfmCounters.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86PfmCounters.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86PreAMXConfig.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86PreAMXConfig.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86PreAMXConfig.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86PreAMXConfig.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86PreTileConfig.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86PreTileConfig.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86PreTileConfig.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86PreTileConfig.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86RegisterBankInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86RegisterBankInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86RegisterBankInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86RegisterBankInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86RegisterBankInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86RegisterBankInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86RegisterBankInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86RegisterBankInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86RegisterBanks.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86RegisterBanks.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86RegisterBanks.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86RegisterBanks.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86RegisterInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86RegisterInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86RegisterInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86RegisterInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86RegisterInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86RegisterInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86RegisterInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86RegisterInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86RegisterInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86RegisterInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86RegisterInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86RegisterInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86ReturnThunks.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86ReturnThunks.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86ReturnThunks.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86ReturnThunks.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86SchedAlderlakeP.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86SchedAlderlakeP.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86SchedAlderlakeP.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86SchedAlderlakeP.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86SchedBroadwell.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86SchedBroadwell.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86SchedBroadwell.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86SchedBroadwell.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86SchedHaswell.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86SchedHaswell.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86SchedHaswell.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86SchedHaswell.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86SchedIceLake.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86SchedIceLake.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86SchedIceLake.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86SchedIceLake.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86SchedPredicates.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86SchedPredicates.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86SchedPredicates.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86SchedPredicates.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86SchedSandyBridge.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86SchedSandyBridge.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86SchedSandyBridge.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86SchedSandyBridge.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86SchedSapphireRapids.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86SchedSapphireRapids.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86SchedSapphireRapids.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86SchedSapphireRapids.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86SchedSkylakeClient.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86SchedSkylakeClient.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86SchedSkylakeClient.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86SchedSkylakeClient.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86SchedSkylakeServer.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86SchedSkylakeServer.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86SchedSkylakeServer.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86SchedSkylakeServer.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86Schedule.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86Schedule.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86Schedule.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86Schedule.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86ScheduleAtom.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86ScheduleAtom.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86ScheduleAtom.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86ScheduleAtom.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86ScheduleBdVer2.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86ScheduleBdVer2.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86ScheduleBdVer2.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86ScheduleBdVer2.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86ScheduleBtVer2.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86ScheduleBtVer2.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86ScheduleBtVer2.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86ScheduleBtVer2.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86ScheduleSLM.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86ScheduleSLM.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86ScheduleSLM.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86ScheduleSLM.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86ScheduleZnver1.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86ScheduleZnver1.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86ScheduleZnver1.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86ScheduleZnver1.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86ScheduleZnver2.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86ScheduleZnver2.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86ScheduleZnver2.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86ScheduleZnver2.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86ScheduleZnver3.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86ScheduleZnver3.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86ScheduleZnver3.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86ScheduleZnver3.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86ScheduleZnver4.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86ScheduleZnver4.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86ScheduleZnver4.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86ScheduleZnver4.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86SelectionDAGInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86SelectionDAGInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86SelectionDAGInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86SelectionDAGInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86SelectionDAGInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86SelectionDAGInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86SelectionDAGInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86SelectionDAGInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86ShuffleDecodeConstantPool.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86ShuffleDecodeConstantPool.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86ShuffleDecodeConstantPool.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86ShuffleDecodeConstantPool.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86ShuffleDecodeConstantPool.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86ShuffleDecodeConstantPool.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86ShuffleDecodeConstantPool.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86ShuffleDecodeConstantPool.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86SpeculativeExecutionSideEffectSuppression.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86SpeculativeExecutionSideEffectSuppression.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86SpeculativeExecutionSideEffectSuppression.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86SpeculativeExecutionSideEffectSuppression.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86SpeculativeLoadHardening.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86SpeculativeLoadHardening.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86SpeculativeLoadHardening.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86SpeculativeLoadHardening.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86Subtarget.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86Subtarget.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86Subtarget.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86Subtarget.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86Subtarget.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86Subtarget.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86Subtarget.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86Subtarget.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86TargetMachine.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86TargetMachine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86TargetMachine.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86TargetMachine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86TargetMachine.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86TargetMachine.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86TargetMachine.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86TargetMachine.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86TargetObjectFile.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86TargetObjectFile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86TargetObjectFile.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86TargetObjectFile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86TargetObjectFile.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86TargetObjectFile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86TargetObjectFile.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86TargetObjectFile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86TargetTransformInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86TargetTransformInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86TargetTransformInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86TargetTransformInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86TargetTransformInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86TargetTransformInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86TargetTransformInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86TargetTransformInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86TileConfig.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86TileConfig.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86TileConfig.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86TileConfig.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86VZeroUpper.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86VZeroUpper.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86VZeroUpper.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86VZeroUpper.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86WinEHState.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86WinEHState.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/X86/X86WinEHState.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/X86/X86WinEHState.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/Disassembler/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/Disassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/Disassembler/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/Disassembler/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/Disassembler/XCoreDisassembler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/Disassembler/XCoreDisassembler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/Disassembler/XCoreDisassembler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/Disassembler/XCoreDisassembler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/MCTargetDesc/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/MCTargetDesc/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/MCTargetDesc/XCoreInstPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/MCTargetDesc/XCoreInstPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/MCTargetDesc/XCoreInstPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/MCTargetDesc/XCoreInstPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/MCTargetDesc/XCoreInstPrinter.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/MCTargetDesc/XCoreInstPrinter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/MCTargetDesc/XCoreInstPrinter.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/MCTargetDesc/XCoreInstPrinter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/README.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/README.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/README.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/README.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/TargetInfo/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/TargetInfo/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/TargetInfo/XCoreTargetInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/TargetInfo/XCoreTargetInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/TargetInfo/XCoreTargetInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/TargetInfo/XCoreTargetInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/TargetInfo/XCoreTargetInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/TargetInfo/XCoreTargetInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/TargetInfo/XCoreTargetInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/TargetInfo/XCoreTargetInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCore.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCore.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCore.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCore.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCore.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCore.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCore.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCore.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreAsmPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreAsmPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreAsmPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreAsmPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreCallingConv.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreCallingConv.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreCallingConv.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreCallingConv.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreFrameLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreFrameLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreFrameLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreFrameLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreFrameLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreFrameLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreFrameLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreFrameLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreFrameToArgsOffsetElim.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreFrameToArgsOffsetElim.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreFrameToArgsOffsetElim.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreFrameToArgsOffsetElim.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreISelDAGToDAG.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreISelDAGToDAG.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreISelDAGToDAG.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreISelLowering.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreISelLowering.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreISelLowering.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreISelLowering.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreISelLowering.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreISelLowering.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreISelLowering.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreISelLowering.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreInstrFormats.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreInstrFormats.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreInstrFormats.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreInstrFormats.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreInstrInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreInstrInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreInstrInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreInstrInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreInstrInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreInstrInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreInstrInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreInstrInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreInstrInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreInstrInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreInstrInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreInstrInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreLowerThreadLocal.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreLowerThreadLocal.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreLowerThreadLocal.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreLowerThreadLocal.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreMCInstLower.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreMCInstLower.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreMCInstLower.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreMCInstLower.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreMCInstLower.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreMCInstLower.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreMCInstLower.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreMCInstLower.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreRegisterInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreRegisterInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreRegisterInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreRegisterInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreRegisterInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreRegisterInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreRegisterInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreRegisterInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreRegisterInfo.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreRegisterInfo.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreRegisterInfo.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreRegisterInfo.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreSelectionDAGInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreSelectionDAGInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreSelectionDAGInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreSelectionDAGInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreSelectionDAGInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreSelectionDAGInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreSelectionDAGInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreSelectionDAGInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreSubtarget.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreSubtarget.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreSubtarget.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreSubtarget.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreSubtarget.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreSubtarget.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreSubtarget.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreSubtarget.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreTargetMachine.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreTargetMachine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreTargetMachine.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreTargetMachine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreTargetMachine.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreTargetMachine.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreTargetMachine.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreTargetMachine.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreTargetObjectFile.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreTargetObjectFile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreTargetObjectFile.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreTargetObjectFile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreTargetObjectFile.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreTargetObjectFile.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreTargetObjectFile.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreTargetObjectFile.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreTargetStreamer.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreTargetStreamer.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreTargetStreamer.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreTargetStreamer.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreTargetTransformInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreTargetTransformInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Target/XCore/XCoreTargetTransformInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Target/XCore/XCoreTargetTransformInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TargetParser/AArch64TargetParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/TargetParser/AArch64TargetParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TargetParser/AArch64TargetParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TargetParser/AArch64TargetParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TargetParser/ARMTargetParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/TargetParser/ARMTargetParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TargetParser/ARMTargetParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TargetParser/ARMTargetParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TargetParser/ARMTargetParserCommon.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/TargetParser/ARMTargetParserCommon.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TargetParser/ARMTargetParserCommon.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TargetParser/ARMTargetParserCommon.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TargetParser/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/TargetParser/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TargetParser/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TargetParser/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TargetParser/CSKYTargetParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/TargetParser/CSKYTargetParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TargetParser/CSKYTargetParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TargetParser/CSKYTargetParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TargetParser/Host.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/TargetParser/Host.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TargetParser/Host.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TargetParser/Host.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TargetParser/LoongArchTargetParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/TargetParser/LoongArchTargetParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TargetParser/LoongArchTargetParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TargetParser/LoongArchTargetParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TargetParser/RISCVTargetParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/TargetParser/RISCVTargetParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TargetParser/RISCVTargetParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TargetParser/RISCVTargetParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TargetParser/SubtargetFeature.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/TargetParser/SubtargetFeature.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TargetParser/SubtargetFeature.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TargetParser/SubtargetFeature.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TargetParser/TargetParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/TargetParser/TargetParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TargetParser/TargetParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TargetParser/TargetParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TargetParser/Triple.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/TargetParser/Triple.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TargetParser/Triple.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TargetParser/Triple.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TargetParser/Unix/Host.inc b/flang-classic/17.0-4/llvm-classic/llvm/lib/TargetParser/Unix/Host.inc similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TargetParser/Unix/Host.inc rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TargetParser/Unix/Host.inc diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TargetParser/Windows/Host.inc b/flang-classic/17.0-4/llvm-classic/llvm/lib/TargetParser/Windows/Host.inc similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TargetParser/Windows/Host.inc rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TargetParser/Windows/Host.inc diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TargetParser/X86TargetParser.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/TargetParser/X86TargetParser.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TargetParser/X86TargetParser.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TargetParser/X86TargetParser.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Testing/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Testing/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Testing/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Testing/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Testing/Support/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Testing/Support/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Testing/Support/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Testing/Support/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Testing/Support/Error.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Testing/Support/Error.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Testing/Support/Error.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Testing/Support/Error.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Testing/Support/SupportHelpers.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Testing/Support/SupportHelpers.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Testing/Support/SupportHelpers.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Testing/Support/SupportHelpers.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TextAPI/Architecture.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/TextAPI/Architecture.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TextAPI/Architecture.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TextAPI/Architecture.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TextAPI/ArchitectureSet.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/TextAPI/ArchitectureSet.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TextAPI/ArchitectureSet.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TextAPI/ArchitectureSet.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TextAPI/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/TextAPI/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TextAPI/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TextAPI/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TextAPI/InterfaceFile.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/TextAPI/InterfaceFile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TextAPI/InterfaceFile.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TextAPI/InterfaceFile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TextAPI/PackedVersion.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/TextAPI/PackedVersion.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TextAPI/PackedVersion.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TextAPI/PackedVersion.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TextAPI/Platform.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/TextAPI/Platform.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TextAPI/Platform.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TextAPI/Platform.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TextAPI/Symbol.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/TextAPI/Symbol.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TextAPI/Symbol.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TextAPI/Symbol.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TextAPI/SymbolSet.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/TextAPI/SymbolSet.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TextAPI/SymbolSet.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TextAPI/SymbolSet.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TextAPI/Target.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/TextAPI/Target.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TextAPI/Target.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TextAPI/Target.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TextAPI/TextAPIContext.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/TextAPI/TextAPIContext.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TextAPI/TextAPIContext.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TextAPI/TextAPIContext.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TextAPI/TextAPIError.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/TextAPI/TextAPIError.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TextAPI/TextAPIError.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TextAPI/TextAPIError.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TextAPI/TextStub.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/TextAPI/TextStub.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TextAPI/TextStub.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TextAPI/TextStub.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TextAPI/TextStubCommon.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/TextAPI/TextStubCommon.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TextAPI/TextStubCommon.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TextAPI/TextStubCommon.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TextAPI/TextStubCommon.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/TextAPI/TextStubCommon.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TextAPI/TextStubCommon.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TextAPI/TextStubCommon.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/TextAPI/TextStubV5.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/TextAPI/TextStubV5.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/TextAPI/TextStubV5.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/TextAPI/TextStubV5.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ToolDrivers/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/ToolDrivers/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ToolDrivers/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ToolDrivers/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ToolDrivers/llvm-dlltool/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/ToolDrivers/llvm-dlltool/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ToolDrivers/llvm-dlltool/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ToolDrivers/llvm-dlltool/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ToolDrivers/llvm-dlltool/DlltoolDriver.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ToolDrivers/llvm-dlltool/DlltoolDriver.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ToolDrivers/llvm-dlltool/DlltoolDriver.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ToolDrivers/llvm-dlltool/DlltoolDriver.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ToolDrivers/llvm-dlltool/Options.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/ToolDrivers/llvm-dlltool/Options.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ToolDrivers/llvm-dlltool/Options.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ToolDrivers/llvm-dlltool/Options.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ToolDrivers/llvm-lib/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/ToolDrivers/llvm-lib/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ToolDrivers/llvm-lib/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ToolDrivers/llvm-lib/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ToolDrivers/llvm-lib/LibDriver.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/ToolDrivers/llvm-lib/LibDriver.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ToolDrivers/llvm-lib/LibDriver.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ToolDrivers/llvm-lib/LibDriver.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/ToolDrivers/llvm-lib/Options.td b/flang-classic/17.0-4/llvm-classic/llvm/lib/ToolDrivers/llvm-lib/Options.td similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/ToolDrivers/llvm-lib/Options.td rename to flang-classic/17.0-4/llvm-classic/llvm/lib/ToolDrivers/llvm-lib/Options.td diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombineInternal.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombineInternal.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombineInternal.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombineInternal.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/AggressiveInstCombine/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/AggressiveInstCombine/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/AggressiveInstCombine/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/AggressiveInstCombine/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/AggressiveInstCombine/TruncInstCombine.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/AggressiveInstCombine/TruncInstCombine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/AggressiveInstCombine/TruncInstCombine.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/AggressiveInstCombine/TruncInstCombine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/CFGuard/CFGuard.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/CFGuard/CFGuard.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/CFGuard/CFGuard.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/CFGuard/CFGuard.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/CFGuard/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/CFGuard/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/CFGuard/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/CFGuard/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Coroutines/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Coroutines/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Coroutines/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Coroutines/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Coroutines/CoroCleanup.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Coroutines/CoroCleanup.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Coroutines/CoroCleanup.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Coroutines/CoroCleanup.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Coroutines/CoroConditionalWrapper.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Coroutines/CoroConditionalWrapper.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Coroutines/CoroConditionalWrapper.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Coroutines/CoroConditionalWrapper.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Coroutines/CoroEarly.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Coroutines/CoroEarly.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Coroutines/CoroEarly.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Coroutines/CoroEarly.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Coroutines/CoroElide.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Coroutines/CoroElide.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Coroutines/CoroElide.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Coroutines/CoroElide.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Coroutines/CoroFrame.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Coroutines/CoroFrame.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Coroutines/CoroFrame.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Coroutines/CoroFrame.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Coroutines/CoroInstr.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Coroutines/CoroInstr.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Coroutines/CoroInstr.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Coroutines/CoroInstr.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Coroutines/CoroInternal.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Coroutines/CoroInternal.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Coroutines/CoroInternal.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Coroutines/CoroInternal.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Coroutines/CoroSplit.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Coroutines/CoroSplit.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Coroutines/CoroSplit.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Coroutines/CoroSplit.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Coroutines/Coroutines.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Coroutines/Coroutines.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Coroutines/Coroutines.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Coroutines/Coroutines.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Hello/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Hello/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Hello/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Hello/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Hello/Hello.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Hello/Hello.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Hello/Hello.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Hello/Hello.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Hello/Hello.exports b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Hello/Hello.exports similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Hello/Hello.exports rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Hello/Hello.exports diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/AlwaysInliner.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/AlwaysInliner.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/AlwaysInliner.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/AlwaysInliner.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/Annotation2Metadata.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/Annotation2Metadata.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/Annotation2Metadata.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/Annotation2Metadata.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/Attributor.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/Attributor.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/Attributor.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/Attributor.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/AttributorAttributes.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/AttributorAttributes.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/AttributorAttributes.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/AttributorAttributes.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/BarrierNoopPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/BarrierNoopPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/BarrierNoopPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/BarrierNoopPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/BlockExtractor.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/BlockExtractor.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/BlockExtractor.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/BlockExtractor.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/CalledValuePropagation.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/CalledValuePropagation.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/CalledValuePropagation.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/CalledValuePropagation.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/ConstantMerge.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/ConstantMerge.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/ConstantMerge.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/ConstantMerge.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/CrossDSOCFI.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/CrossDSOCFI.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/CrossDSOCFI.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/CrossDSOCFI.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/ElimAvailExtern.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/ElimAvailExtern.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/ElimAvailExtern.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/ElimAvailExtern.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/EmbedBitcodePass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/EmbedBitcodePass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/EmbedBitcodePass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/EmbedBitcodePass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/ExtractGV.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/ExtractGV.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/ExtractGV.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/ExtractGV.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/ForceFunctionAttrs.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/ForceFunctionAttrs.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/ForceFunctionAttrs.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/ForceFunctionAttrs.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/FunctionAttrs.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/FunctionAttrs.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/FunctionAttrs.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/FunctionAttrs.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/FunctionImport.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/FunctionImport.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/FunctionImport.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/FunctionImport.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/FunctionSpecialization.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/FunctionSpecialization.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/FunctionSpecialization.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/FunctionSpecialization.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/GlobalDCE.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/GlobalDCE.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/GlobalDCE.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/GlobalDCE.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/GlobalOpt.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/GlobalOpt.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/GlobalOpt.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/GlobalOpt.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/GlobalSplit.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/GlobalSplit.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/GlobalSplit.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/GlobalSplit.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/HotColdSplitting.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/HotColdSplitting.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/HotColdSplitting.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/HotColdSplitting.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/IPO.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/IPO.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/IPO.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/IPO.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/IROutliner.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/IROutliner.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/IROutliner.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/IROutliner.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/InferFunctionAttrs.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/InferFunctionAttrs.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/InferFunctionAttrs.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/InferFunctionAttrs.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/Inliner.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/Inliner.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/Inliner.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/Inliner.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/Internalize.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/Internalize.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/Internalize.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/Internalize.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/LoopExtractor.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/LoopExtractor.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/LoopExtractor.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/LoopExtractor.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/LowerTypeTests.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/LowerTypeTests.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/LowerTypeTests.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/LowerTypeTests.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/MemProfContextDisambiguation.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/MemProfContextDisambiguation.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/MemProfContextDisambiguation.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/MemProfContextDisambiguation.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/MergeFunctions.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/MergeFunctions.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/MergeFunctions.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/MergeFunctions.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/ModuleInliner.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/ModuleInliner.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/ModuleInliner.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/ModuleInliner.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/OpenMPOpt.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/OpenMPOpt.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/OpenMPOpt.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/OpenMPOpt.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/PartialInlining.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/PartialInlining.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/PartialInlining.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/PartialInlining.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/SCCP.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/SCCP.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/SCCP.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/SCCP.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/SampleContextTracker.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/SampleContextTracker.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/SampleContextTracker.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/SampleContextTracker.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/SampleProfile.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/SampleProfile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/SampleProfile.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/SampleProfile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/SampleProfileProbe.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/SampleProfileProbe.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/SampleProfileProbe.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/SampleProfileProbe.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/StripDeadPrototypes.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/StripDeadPrototypes.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/StripDeadPrototypes.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/StripDeadPrototypes.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/StripSymbols.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/StripSymbols.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/StripSymbols.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/StripSymbols.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/SyntheticCountsPropagation.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/SyntheticCountsPropagation.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/SyntheticCountsPropagation.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/SyntheticCountsPropagation.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/InstCombine/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/InstCombine/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/InstCombine/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/InstCombine/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineAtomicRMW.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineAtomicRMW.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineAtomicRMW.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineAtomicRMW.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineInternal.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineInternal.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineInternal.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineInternal.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineNegator.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineNegator.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineNegator.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineNegator.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/BlockCoverageInference.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/BlockCoverageInference.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/BlockCoverageInference.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/BlockCoverageInference.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/BoundsChecking.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/BoundsChecking.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/BoundsChecking.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/BoundsChecking.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/CGProfile.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/CGProfile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/CGProfile.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/CGProfile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/ControlHeightReduction.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/ControlHeightReduction.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/ControlHeightReduction.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/ControlHeightReduction.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/InstrOrderFile.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/InstrOrderFile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/InstrOrderFile.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/InstrOrderFile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/Instrumentation.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/Instrumentation.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/Instrumentation.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/Instrumentation.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/KCFI.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/KCFI.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/KCFI.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/KCFI.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/MemProfiler.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/MemProfiler.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/MemProfiler.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/MemProfiler.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/PoisonChecking.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/PoisonChecking.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/PoisonChecking.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/PoisonChecking.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/SanitizerBinaryMetadata.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/SanitizerBinaryMetadata.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/SanitizerBinaryMetadata.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/SanitizerBinaryMetadata.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/ValueProfileCollector.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/ValueProfileCollector.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/ValueProfileCollector.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/ValueProfileCollector.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/ValueProfileCollector.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/ValueProfileCollector.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/ValueProfileCollector.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/ValueProfileCollector.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/ValueProfilePlugins.inc b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/ValueProfilePlugins.inc similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Instrumentation/ValueProfilePlugins.inc rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Instrumentation/ValueProfilePlugins.inc diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/ObjCARC/BlotMapVector.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/ObjCARC/BlotMapVector.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/ObjCARC/BlotMapVector.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/ObjCARC/BlotMapVector.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/ObjCARC/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/ObjCARC/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/ObjCARC/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/ObjCARC/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/ObjCARC/DependencyAnalysis.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/ObjCARC/DependencyAnalysis.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/ObjCARC/DependencyAnalysis.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/ObjCARC/DependencyAnalysis.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/ObjCARC/DependencyAnalysis.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/ObjCARC/DependencyAnalysis.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/ObjCARC/DependencyAnalysis.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/ObjCARC/DependencyAnalysis.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/ObjCARC/ObjCARC.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/ObjCARC/ObjCARC.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/ObjCARC/ObjCARC.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/ObjCARC/ObjCARC.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/ObjCARC/ObjCARC.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/ObjCARC/ObjCARC.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/ObjCARC/ObjCARC.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/ObjCARC/ObjCARC.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/ObjCARC/ObjCARCAPElim.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/ObjCARC/ObjCARCAPElim.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/ObjCARC/ObjCARCAPElim.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/ObjCARC/ObjCARCAPElim.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/ObjCARC/ObjCARCExpand.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/ObjCARC/ObjCARCExpand.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/ObjCARC/ObjCARCExpand.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/ObjCARC/ObjCARCExpand.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysis.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysis.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysis.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysis.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysis.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysis.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysis.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysis.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysisEvaluator.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysisEvaluator.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysisEvaluator.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysisEvaluator.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/ObjCARC/PtrState.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/ObjCARC/PtrState.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/ObjCARC/PtrState.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/ObjCARC/PtrState.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/ObjCARC/PtrState.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/ObjCARC/PtrState.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/ObjCARC/PtrState.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/ObjCARC/PtrState.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/ADCE.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/ADCE.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/ADCE.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/ADCE.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/AnnotationRemarks.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/AnnotationRemarks.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/AnnotationRemarks.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/AnnotationRemarks.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/BDCE.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/BDCE.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/BDCE.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/BDCE.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/CallSiteSplitting.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/CallSiteSplitting.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/CallSiteSplitting.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/CallSiteSplitting.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/ConstantHoisting.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/ConstantHoisting.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/ConstantHoisting.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/ConstantHoisting.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/ConstraintElimination.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/ConstraintElimination.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/ConstraintElimination.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/ConstraintElimination.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/DCE.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/DCE.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/DCE.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/DCE.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/DFAJumpThreading.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/DFAJumpThreading.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/DFAJumpThreading.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/DFAJumpThreading.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/DivRemPairs.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/DivRemPairs.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/DivRemPairs.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/DivRemPairs.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/EarlyCSE.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/EarlyCSE.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/EarlyCSE.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/EarlyCSE.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/FlattenCFGPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/FlattenCFGPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/FlattenCFGPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/FlattenCFGPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/Float2Int.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/Float2Int.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/Float2Int.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/Float2Int.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/GVN.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/GVN.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/GVN.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/GVN.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/GVNHoist.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/GVNHoist.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/GVNHoist.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/GVNHoist.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/GVNSink.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/GVNSink.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/GVNSink.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/GVNSink.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/GuardWidening.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/GuardWidening.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/GuardWidening.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/GuardWidening.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/IVUsersPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/IVUsersPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/IVUsersPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/IVUsersPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/InferAddressSpaces.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/InferAddressSpaces.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/InferAddressSpaces.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/InferAddressSpaces.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/InstSimplifyPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/InstSimplifyPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/InstSimplifyPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/InstSimplifyPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/JumpThreading.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/JumpThreading.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/JumpThreading.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/JumpThreading.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LICM.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LICM.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LICM.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LICM.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LoopAccessAnalysisPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LoopAccessAnalysisPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LoopAccessAnalysisPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LoopAccessAnalysisPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LoopBoundSplit.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LoopBoundSplit.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LoopBoundSplit.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LoopBoundSplit.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LoopDataPrefetch.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LoopDataPrefetch.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LoopDataPrefetch.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LoopDataPrefetch.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LoopDeletion.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LoopDeletion.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LoopDeletion.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LoopDeletion.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LoopDistribute.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LoopDistribute.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LoopDistribute.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LoopDistribute.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LoopFlatten.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LoopFlatten.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LoopFlatten.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LoopFlatten.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LoopFuse.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LoopFuse.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LoopFuse.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LoopFuse.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LoopInstSimplify.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LoopInstSimplify.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LoopInstSimplify.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LoopInstSimplify.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LoopInterchange.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LoopInterchange.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LoopInterchange.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LoopInterchange.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LoopLoadElimination.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LoopLoadElimination.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LoopLoadElimination.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LoopLoadElimination.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LoopPassManager.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LoopPassManager.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LoopPassManager.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LoopPassManager.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LoopPredication.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LoopPredication.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LoopPredication.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LoopPredication.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LoopRerollPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LoopRerollPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LoopRerollPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LoopRerollPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LoopRotation.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LoopRotation.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LoopRotation.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LoopRotation.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LoopSimplifyCFG.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LoopSimplifyCFG.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LoopSimplifyCFG.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LoopSimplifyCFG.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LoopSink.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LoopSink.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LoopSink.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LoopSink.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LoopVersioningLICM.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LoopVersioningLICM.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LoopVersioningLICM.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LoopVersioningLICM.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LowerAtomicPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LowerAtomicPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LowerAtomicPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LowerAtomicPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LowerConstantIntrinsics.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LowerConstantIntrinsics.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LowerConstantIntrinsics.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LowerConstantIntrinsics.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LowerExpectIntrinsic.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LowerExpectIntrinsic.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LowerExpectIntrinsic.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LowerExpectIntrinsic.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LowerGuardIntrinsic.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LowerGuardIntrinsic.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LowerGuardIntrinsic.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LowerGuardIntrinsic.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LowerMatrixIntrinsics.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LowerMatrixIntrinsics.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LowerMatrixIntrinsics.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LowerMatrixIntrinsics.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LowerWidenableCondition.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LowerWidenableCondition.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/LowerWidenableCondition.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/LowerWidenableCondition.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/MakeGuardsExplicit.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/MakeGuardsExplicit.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/MakeGuardsExplicit.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/MakeGuardsExplicit.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/MergeICmps.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/MergeICmps.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/MergeICmps.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/MergeICmps.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/NaryReassociate.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/NaryReassociate.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/NaryReassociate.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/NaryReassociate.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/NewGVN.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/NewGVN.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/NewGVN.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/NewGVN.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/PlaceSafepoints.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/PlaceSafepoints.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/PlaceSafepoints.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/PlaceSafepoints.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/Reassociate.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/Reassociate.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/Reassociate.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/Reassociate.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/Reg2Mem.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/Reg2Mem.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/Reg2Mem.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/Reg2Mem.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/SCCP.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/SCCP.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/SCCP.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/SCCP.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/SROA.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/SROA.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/SROA.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/SROA.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/Scalar.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/Scalar.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/Scalar.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/Scalar.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/ScalarizeMaskedMemIntrin.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/ScalarizeMaskedMemIntrin.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/ScalarizeMaskedMemIntrin.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/ScalarizeMaskedMemIntrin.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/Scalarizer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/Scalarizer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/Scalarizer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/Scalarizer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/Sink.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/Sink.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/Sink.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/Sink.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/SpeculativeExecution.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/SpeculativeExecution.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/SpeculativeExecution.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/SpeculativeExecution.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/TLSVariableHoist.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/TLSVariableHoist.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/TLSVariableHoist.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/TLSVariableHoist.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/WarnMissedTransforms.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/WarnMissedTransforms.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Scalar/WarnMissedTransforms.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Scalar/WarnMissedTransforms.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/AMDGPUEmitPrintf.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/AMDGPUEmitPrintf.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/AMDGPUEmitPrintf.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/AMDGPUEmitPrintf.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/ASanStackFrameLayout.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/ASanStackFrameLayout.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/ASanStackFrameLayout.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/ASanStackFrameLayout.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/AddDiscriminators.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/AddDiscriminators.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/AddDiscriminators.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/AddDiscriminators.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/AssumeBundleBuilder.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/AssumeBundleBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/AssumeBundleBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/AssumeBundleBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/BuildLibCalls.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/BuildLibCalls.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/BuildLibCalls.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/BuildLibCalls.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/BypassSlowDivision.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/BypassSlowDivision.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/BypassSlowDivision.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/BypassSlowDivision.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/CallGraphUpdater.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/CallGraphUpdater.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/CallGraphUpdater.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/CallGraphUpdater.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/CallPromotionUtils.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/CallPromotionUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/CallPromotionUtils.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/CallPromotionUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/CanonicalizeAliases.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/CanonicalizeAliases.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/CanonicalizeAliases.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/CanonicalizeAliases.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/CanonicalizeFreezeInLoops.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/CanonicalizeFreezeInLoops.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/CanonicalizeFreezeInLoops.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/CanonicalizeFreezeInLoops.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/CloneFunction.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/CloneFunction.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/CloneFunction.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/CloneFunction.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/CloneModule.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/CloneModule.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/CloneModule.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/CloneModule.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/CodeExtractor.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/CodeExtractor.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/CodeExtractor.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/CodeExtractor.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/CodeLayout.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/CodeLayout.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/CodeLayout.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/CodeLayout.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/CodeMoverUtils.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/CodeMoverUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/CodeMoverUtils.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/CodeMoverUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/CountVisits.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/CountVisits.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/CountVisits.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/CountVisits.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/CtorUtils.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/CtorUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/CtorUtils.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/CtorUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/Debugify.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/Debugify.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/Debugify.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/Debugify.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/DemoteRegToStack.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/DemoteRegToStack.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/DemoteRegToStack.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/DemoteRegToStack.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/EntryExitInstrumenter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/EntryExitInstrumenter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/EntryExitInstrumenter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/EntryExitInstrumenter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/EscapeEnumerator.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/EscapeEnumerator.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/EscapeEnumerator.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/EscapeEnumerator.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/Evaluator.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/Evaluator.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/Evaluator.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/Evaluator.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/FixIrreducible.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/FixIrreducible.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/FixIrreducible.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/FixIrreducible.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/FlattenCFG.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/FlattenCFG.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/FlattenCFG.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/FlattenCFG.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/FunctionComparator.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/FunctionComparator.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/FunctionComparator.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/FunctionComparator.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/FunctionImportUtils.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/FunctionImportUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/FunctionImportUtils.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/FunctionImportUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/GlobalStatus.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/GlobalStatus.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/GlobalStatus.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/GlobalStatus.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/GuardUtils.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/GuardUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/GuardUtils.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/GuardUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/HelloWorld.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/HelloWorld.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/HelloWorld.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/HelloWorld.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/InjectTLIMappings.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/InjectTLIMappings.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/InjectTLIMappings.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/InjectTLIMappings.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/InlineFunction.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/InlineFunction.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/InlineFunction.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/InlineFunction.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/InstructionNamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/InstructionNamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/InstructionNamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/InstructionNamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/IntegerDivision.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/IntegerDivision.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/IntegerDivision.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/IntegerDivision.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/LCSSA.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/LCSSA.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/LCSSA.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/LCSSA.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/LibCallsShrinkWrap.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/LibCallsShrinkWrap.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/LibCallsShrinkWrap.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/LibCallsShrinkWrap.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/Local.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/Local.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/Local.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/Local.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/LoopPeel.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/LoopPeel.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/LoopPeel.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/LoopPeel.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/LoopRotationUtils.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/LoopRotationUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/LoopRotationUtils.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/LoopRotationUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/LoopSimplify.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/LoopSimplify.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/LoopSimplify.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/LoopSimplify.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/LoopUnroll.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/LoopUnroll.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/LoopUnroll.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/LoopUnroll.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/LoopUnrollAndJam.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/LoopUnrollAndJam.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/LoopUnrollAndJam.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/LoopUnrollAndJam.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/LoopUtils.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/LoopUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/LoopUtils.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/LoopUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/LoopVersioning.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/LoopVersioning.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/LoopVersioning.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/LoopVersioning.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/LowerAtomic.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/LowerAtomic.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/LowerAtomic.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/LowerAtomic.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/LowerGlobalDtors.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/LowerGlobalDtors.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/LowerGlobalDtors.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/LowerGlobalDtors.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/LowerIFunc.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/LowerIFunc.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/LowerIFunc.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/LowerIFunc.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/LowerInvoke.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/LowerInvoke.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/LowerInvoke.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/LowerInvoke.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/LowerMemIntrinsics.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/LowerMemIntrinsics.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/LowerMemIntrinsics.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/LowerMemIntrinsics.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/LowerSwitch.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/LowerSwitch.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/LowerSwitch.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/LowerSwitch.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/MatrixUtils.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/MatrixUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/MatrixUtils.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/MatrixUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/Mem2Reg.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/Mem2Reg.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/Mem2Reg.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/Mem2Reg.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/MemoryOpRemark.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/MemoryOpRemark.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/MemoryOpRemark.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/MemoryOpRemark.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/MemoryTaggingSupport.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/MemoryTaggingSupport.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/MemoryTaggingSupport.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/MemoryTaggingSupport.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/MetaRenamer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/MetaRenamer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/MetaRenamer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/MetaRenamer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/MisExpect.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/MisExpect.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/MisExpect.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/MisExpect.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/ModuleUtils.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/ModuleUtils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/ModuleUtils.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/ModuleUtils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/MoveAutoInit.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/MoveAutoInit.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/MoveAutoInit.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/MoveAutoInit.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/NameAnonGlobals.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/NameAnonGlobals.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/NameAnonGlobals.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/NameAnonGlobals.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/PredicateInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/PredicateInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/PredicateInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/PredicateInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/RelLookupTableConverter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/RelLookupTableConverter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/RelLookupTableConverter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/RelLookupTableConverter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/SCCPSolver.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/SCCPSolver.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/SCCPSolver.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/SCCPSolver.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/SSAUpdater.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/SSAUpdater.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/SSAUpdater.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/SSAUpdater.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/SSAUpdaterBulk.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/SSAUpdaterBulk.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/SSAUpdaterBulk.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/SSAUpdaterBulk.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/SampleProfileInference.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/SampleProfileInference.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/SampleProfileInference.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/SampleProfileInference.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/SampleProfileLoaderBaseUtil.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/SampleProfileLoaderBaseUtil.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/SampleProfileLoaderBaseUtil.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/SampleProfileLoaderBaseUtil.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/SanitizerStats.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/SanitizerStats.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/SanitizerStats.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/SanitizerStats.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/SimplifyCFG.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/SimplifyCFG.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/SimplifyCFG.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/SimplifyCFG.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/SizeOpts.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/SizeOpts.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/SizeOpts.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/SizeOpts.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/SplitModule.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/SplitModule.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/SplitModule.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/SplitModule.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/StripGCRelocates.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/StripGCRelocates.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/StripGCRelocates.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/StripGCRelocates.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/StripNonLineTableDebugInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/StripNonLineTableDebugInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/StripNonLineTableDebugInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/StripNonLineTableDebugInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/SymbolRewriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/SymbolRewriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/SymbolRewriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/SymbolRewriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/UnifyLoopExits.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/UnifyLoopExits.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/UnifyLoopExits.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/UnifyLoopExits.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/Utils.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/Utils.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/Utils.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/Utils.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/VNCoercion.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/VNCoercion.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/VNCoercion.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/VNCoercion.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/ValueMapper.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/ValueMapper.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Utils/ValueMapper.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Utils/ValueMapper.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/LoopVectorizationPlanner.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/LoopVectorizationPlanner.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/LoopVectorizationPlanner.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/LoopVectorizationPlanner.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/VPRecipeBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/VPRecipeBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/VPRecipeBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/VPRecipeBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlan.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/VPlan.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlan.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/VPlan.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlan.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/VPlan.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlan.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/VPlan.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlanCFG.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/VPlanCFG.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlanCFG.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/VPlanCFG.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlanDominatorTree.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/VPlanDominatorTree.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlanDominatorTree.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/VPlanDominatorTree.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlanHCFGBuilder.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/VPlanHCFGBuilder.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlanHCFGBuilder.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/VPlanHCFGBuilder.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlanHCFGBuilder.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/VPlanHCFGBuilder.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlanHCFGBuilder.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/VPlanHCFGBuilder.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlanSLP.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/VPlanSLP.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlanSLP.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/VPlanSLP.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlanTransforms.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/VPlanTransforms.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlanTransforms.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/VPlanTransforms.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlanValue.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/VPlanValue.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlanValue.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/VPlanValue.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlanVerifier.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/VPlanVerifier.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlanVerifier.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/VPlanVerifier.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlanVerifier.h b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/VPlanVerifier.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlanVerifier.h rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/VPlanVerifier.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/VectorCombine.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/VectorCombine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/VectorCombine.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/VectorCombine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/Vectorize.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/Vectorize.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/Transforms/Vectorize/Vectorize.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/Transforms/Vectorize/Vectorize.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/WindowsDriver/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/WindowsDriver/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/WindowsDriver/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/WindowsDriver/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/WindowsDriver/MSVCPaths.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/WindowsDriver/MSVCPaths.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/WindowsDriver/MSVCPaths.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/WindowsDriver/MSVCPaths.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/WindowsManifest/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/WindowsManifest/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/WindowsManifest/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/WindowsManifest/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/WindowsManifest/WindowsManifestMerger.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/WindowsManifest/WindowsManifestMerger.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/WindowsManifest/WindowsManifestMerger.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/WindowsManifest/WindowsManifestMerger.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/XRay/BlockIndexer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/XRay/BlockIndexer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/XRay/BlockIndexer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/XRay/BlockIndexer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/XRay/BlockPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/XRay/BlockPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/XRay/BlockPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/XRay/BlockPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/XRay/BlockVerifier.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/XRay/BlockVerifier.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/XRay/BlockVerifier.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/XRay/BlockVerifier.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/XRay/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/lib/XRay/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/XRay/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/lib/XRay/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/XRay/FDRRecordProducer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/XRay/FDRRecordProducer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/XRay/FDRRecordProducer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/XRay/FDRRecordProducer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/XRay/FDRRecords.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/XRay/FDRRecords.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/XRay/FDRRecords.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/XRay/FDRRecords.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/XRay/FDRTraceExpander.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/XRay/FDRTraceExpander.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/XRay/FDRTraceExpander.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/XRay/FDRTraceExpander.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/XRay/FDRTraceWriter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/XRay/FDRTraceWriter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/XRay/FDRTraceWriter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/XRay/FDRTraceWriter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/XRay/FileHeaderReader.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/XRay/FileHeaderReader.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/XRay/FileHeaderReader.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/XRay/FileHeaderReader.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/XRay/InstrumentationMap.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/XRay/InstrumentationMap.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/XRay/InstrumentationMap.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/XRay/InstrumentationMap.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/XRay/LogBuilderConsumer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/XRay/LogBuilderConsumer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/XRay/LogBuilderConsumer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/XRay/LogBuilderConsumer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/XRay/Profile.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/XRay/Profile.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/XRay/Profile.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/XRay/Profile.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/XRay/RecordInitializer.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/XRay/RecordInitializer.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/XRay/RecordInitializer.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/XRay/RecordInitializer.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/XRay/RecordPrinter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/XRay/RecordPrinter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/XRay/RecordPrinter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/XRay/RecordPrinter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/lib/XRay/Trace.cpp b/flang-classic/17.0-4/llvm-classic/llvm/lib/XRay/Trace.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/lib/XRay/Trace.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/lib/XRay/Trace.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/llvm.spec.in b/flang-classic/17.0-4/llvm-classic/llvm/llvm.spec.in similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/llvm.spec.in rename to flang-classic/17.0-4/llvm-classic/llvm/llvm.spec.in diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/projects/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/projects/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/projects/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/projects/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/resources/windows_version_resource.rc b/flang-classic/17.0-4/llvm-classic/llvm/resources/windows_version_resource.rc similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/resources/windows_version_resource.rc rename to flang-classic/17.0-4/llvm-classic/llvm/resources/windows_version_resource.rc diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/runtimes/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/runtimes/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/runtimes/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/runtimes/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/tools/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/tools/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/tools/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/tools/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/tools/llvm-readtapi/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/tools/llvm-readtapi/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/tools/llvm-readtapi/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/tools/llvm-readtapi/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/tools/llvm-readtapi/DiffEngine.cpp b/flang-classic/17.0-4/llvm-classic/llvm/tools/llvm-readtapi/DiffEngine.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/tools/llvm-readtapi/DiffEngine.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/tools/llvm-readtapi/DiffEngine.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/tools/llvm-readtapi/DiffEngine.h b/flang-classic/17.0-4/llvm-classic/llvm/tools/llvm-readtapi/DiffEngine.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/tools/llvm-readtapi/DiffEngine.h rename to flang-classic/17.0-4/llvm-classic/llvm/tools/llvm-readtapi/DiffEngine.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/tools/llvm-readtapi/llvm-readtapi.cpp b/flang-classic/17.0-4/llvm-classic/llvm/tools/llvm-readtapi/llvm-readtapi.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/tools/llvm-readtapi/llvm-readtapi.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/tools/llvm-readtapi/llvm-readtapi.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/DSAclean.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/DSAclean.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/DSAclean.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/DSAclean.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/DSAextract.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/DSAextract.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/DSAextract.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/DSAextract.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/GenLibDeps.pl b/flang-classic/17.0-4/llvm-classic/llvm/utils/GenLibDeps.pl similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/GenLibDeps.pl rename to flang-classic/17.0-4/llvm-classic/llvm/utils/GenLibDeps.pl diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/GetSourceVersion b/flang-classic/17.0-4/llvm-classic/llvm/utils/GetSourceVersion similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/GetSourceVersion rename to flang-classic/17.0-4/llvm-classic/llvm/utils/GetSourceVersion diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/AsmMatcherEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/AsmMatcherEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/AsmMatcherEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/AsmMatcherEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/AsmWriterEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/AsmWriterEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/AsmWriterEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/AsmWriterEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/AsmWriterInst.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/AsmWriterInst.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/AsmWriterInst.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/AsmWriterInst.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/AsmWriterInst.h b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/AsmWriterInst.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/AsmWriterInst.h rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/AsmWriterInst.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/Attributes.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/Attributes.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/Attributes.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/Attributes.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CTagsEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CTagsEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CTagsEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CTagsEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CallingConvEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CallingConvEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CallingConvEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CallingConvEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CodeEmitterGen.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CodeEmitterGen.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CodeEmitterGen.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CodeEmitterGen.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CodeGenDAGPatterns.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CodeGenDAGPatterns.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CodeGenDAGPatterns.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CodeGenDAGPatterns.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CodeGenDAGPatterns.h b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CodeGenDAGPatterns.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CodeGenDAGPatterns.h rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CodeGenDAGPatterns.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CodeGenHwModes.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CodeGenHwModes.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CodeGenHwModes.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CodeGenHwModes.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CodeGenHwModes.h b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CodeGenHwModes.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CodeGenHwModes.h rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CodeGenHwModes.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CodeGenInstAlias.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CodeGenInstAlias.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CodeGenInstAlias.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CodeGenInstAlias.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CodeGenInstAlias.h b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CodeGenInstAlias.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CodeGenInstAlias.h rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CodeGenInstAlias.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CodeGenInstruction.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CodeGenInstruction.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CodeGenInstruction.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CodeGenInstruction.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CodeGenInstruction.h b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CodeGenInstruction.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CodeGenInstruction.h rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CodeGenInstruction.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CodeGenIntrinsics.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CodeGenIntrinsics.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CodeGenIntrinsics.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CodeGenIntrinsics.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CodeGenIntrinsics.h b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CodeGenIntrinsics.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CodeGenIntrinsics.h rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CodeGenIntrinsics.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CodeGenMapTable.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CodeGenMapTable.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CodeGenMapTable.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CodeGenMapTable.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CodeGenRegisters.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CodeGenRegisters.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CodeGenRegisters.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CodeGenRegisters.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CodeGenRegisters.h b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CodeGenRegisters.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CodeGenRegisters.h rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CodeGenRegisters.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CodeGenSchedule.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CodeGenSchedule.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CodeGenSchedule.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CodeGenSchedule.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CodeGenSchedule.h b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CodeGenSchedule.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CodeGenSchedule.h rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CodeGenSchedule.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CodeGenTarget.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CodeGenTarget.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CodeGenTarget.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CodeGenTarget.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CodeGenTarget.h b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CodeGenTarget.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CodeGenTarget.h rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CodeGenTarget.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CompressInstEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CompressInstEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/CompressInstEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/CompressInstEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/DAGISelEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/DAGISelEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/DAGISelEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/DAGISelEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/DAGISelMatcher.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/DAGISelMatcher.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/DAGISelMatcher.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/DAGISelMatcher.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/DAGISelMatcher.h b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/DAGISelMatcher.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/DAGISelMatcher.h rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/DAGISelMatcher.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/DAGISelMatcherEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/DAGISelMatcherEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/DAGISelMatcherEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/DAGISelMatcherEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/DAGISelMatcherGen.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/DAGISelMatcherGen.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/DAGISelMatcherGen.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/DAGISelMatcherGen.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/DAGISelMatcherOpt.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/DAGISelMatcherOpt.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/DAGISelMatcherOpt.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/DAGISelMatcherOpt.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/DFAEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/DFAEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/DFAEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/DFAEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/DFAEmitter.h b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/DFAEmitter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/DFAEmitter.h rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/DFAEmitter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/DFAPacketizerEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/DFAPacketizerEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/DFAPacketizerEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/DFAPacketizerEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/DXILEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/DXILEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/DXILEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/DXILEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/DecoderEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/DecoderEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/DecoderEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/DecoderEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/DirectiveEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/DirectiveEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/DirectiveEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/DirectiveEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/DisassemblerEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/DisassemblerEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/DisassemblerEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/DisassemblerEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/ExegesisEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/ExegesisEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/ExegesisEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/ExegesisEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/FastISelEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/FastISelEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/FastISelEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/FastISelEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GICombinerEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GICombinerEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GICombinerEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GICombinerEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISel/CMakeLists.txt b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISel/CMakeLists.txt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISel/CMakeLists.txt rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISel/CMakeLists.txt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISel/CodeExpander.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISel/CodeExpander.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISel/CodeExpander.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISel/CodeExpander.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISel/CodeExpander.h b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISel/CodeExpander.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISel/CodeExpander.h rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISel/CodeExpander.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISel/CodeExpansions.h b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISel/CodeExpansions.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISel/CodeExpansions.h rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISel/CodeExpansions.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISel/CombinerUtils.h b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISel/CombinerUtils.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISel/CombinerUtils.h rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISel/CombinerUtils.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDag.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDag.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDag.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDag.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDag.h b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDag.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDag.h rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDag.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDagEdge.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDagEdge.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDagEdge.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDagEdge.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDagEdge.h b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDagEdge.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDagEdge.h rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDagEdge.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDagInstr.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDagInstr.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDagInstr.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDagInstr.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDagInstr.h b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDagInstr.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDagInstr.h rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDagInstr.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDagOperands.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDagOperands.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDagOperands.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDagOperands.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDagOperands.h b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDagOperands.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDagOperands.h rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDagOperands.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDagPredicate.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDagPredicate.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDagPredicate.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDagPredicate.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDagPredicate.h b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDagPredicate.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDagPredicate.h rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDagPredicate.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDagPredicateDependencyEdge.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDagPredicateDependencyEdge.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDagPredicateDependencyEdge.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDagPredicateDependencyEdge.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDagPredicateDependencyEdge.h b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDagPredicateDependencyEdge.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDagPredicateDependencyEdge.h rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDagPredicateDependencyEdge.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchTree.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchTree.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchTree.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchTree.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchTree.h b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchTree.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchTree.h rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchTree.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISelCombinerMatchTableEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISelCombinerMatchTableEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISelCombinerMatchTableEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISelCombinerMatchTableEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISelEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISelEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISelEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISelEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISelMatchTable.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISelMatchTable.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISelMatchTable.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISelMatchTable.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISelMatchTable.h b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISelMatchTable.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISelMatchTable.h rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISelMatchTable.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISelMatchTableExecutorEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISelMatchTableExecutorEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISelMatchTableExecutorEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISelMatchTableExecutorEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISelMatchTableExecutorEmitter.h b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISelMatchTableExecutorEmitter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/GlobalISelMatchTableExecutorEmitter.h rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/GlobalISelMatchTableExecutorEmitter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/InfoByHwMode.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/InfoByHwMode.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/InfoByHwMode.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/InfoByHwMode.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/InfoByHwMode.h b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/InfoByHwMode.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/InfoByHwMode.h rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/InfoByHwMode.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/InstrDocsEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/InstrDocsEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/InstrDocsEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/InstrDocsEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/InstrInfoEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/InstrInfoEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/InstrInfoEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/InstrInfoEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/IntrinsicEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/IntrinsicEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/IntrinsicEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/IntrinsicEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/OptEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/OptEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/OptEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/OptEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/OptEmitter.h b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/OptEmitter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/OptEmitter.h rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/OptEmitter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/OptParserEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/OptParserEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/OptParserEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/OptParserEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/OptRSTEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/OptRSTEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/OptRSTEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/OptRSTEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/PredicateExpander.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/PredicateExpander.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/PredicateExpander.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/PredicateExpander.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/PredicateExpander.h b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/PredicateExpander.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/PredicateExpander.h rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/PredicateExpander.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/PseudoLoweringEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/PseudoLoweringEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/PseudoLoweringEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/PseudoLoweringEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/RISCVTargetDefEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/RISCVTargetDefEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/RISCVTargetDefEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/RISCVTargetDefEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/RegisterBankEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/RegisterBankEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/RegisterBankEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/RegisterBankEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/RegisterInfoEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/RegisterInfoEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/RegisterInfoEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/RegisterInfoEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/SDNodeProperties.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/SDNodeProperties.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/SDNodeProperties.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/SDNodeProperties.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/SDNodeProperties.h b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/SDNodeProperties.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/SDNodeProperties.h rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/SDNodeProperties.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/SearchableTableEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/SearchableTableEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/SearchableTableEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/SearchableTableEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/SequenceToOffsetTable.h b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/SequenceToOffsetTable.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/SequenceToOffsetTable.h rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/SequenceToOffsetTable.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/SubtargetEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/SubtargetEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/SubtargetEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/SubtargetEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/SubtargetFeatureInfo.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/SubtargetFeatureInfo.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/SubtargetFeatureInfo.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/SubtargetFeatureInfo.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/SubtargetFeatureInfo.h b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/SubtargetFeatureInfo.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/SubtargetFeatureInfo.h rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/SubtargetFeatureInfo.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/TableGen.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/TableGen.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/TableGen.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/TableGen.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/TableGenBackends.h b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/TableGenBackends.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/TableGenBackends.h rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/TableGenBackends.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/Types.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/Types.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/Types.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/Types.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/Types.h b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/Types.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/Types.h rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/Types.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/VTEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/VTEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/VTEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/VTEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/VarLenCodeEmitterGen.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/VarLenCodeEmitterGen.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/VarLenCodeEmitterGen.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/VarLenCodeEmitterGen.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/VarLenCodeEmitterGen.h b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/VarLenCodeEmitterGen.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/VarLenCodeEmitterGen.h rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/VarLenCodeEmitterGen.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/WebAssemblyDisassemblerEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/WebAssemblyDisassemblerEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/WebAssemblyDisassemblerEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/WebAssemblyDisassemblerEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/WebAssemblyDisassemblerEmitter.h b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/WebAssemblyDisassemblerEmitter.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/WebAssemblyDisassemblerEmitter.h rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/WebAssemblyDisassemblerEmitter.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/X86DisassemblerShared.h b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/X86DisassemblerShared.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/X86DisassemblerShared.h rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/X86DisassemblerShared.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/X86DisassemblerTables.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/X86DisassemblerTables.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/X86DisassemblerTables.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/X86DisassemblerTables.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/X86DisassemblerTables.h b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/X86DisassemblerTables.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/X86DisassemblerTables.h rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/X86DisassemblerTables.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/X86FoldTablesEmitter.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/X86FoldTablesEmitter.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/X86FoldTablesEmitter.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/X86FoldTablesEmitter.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/X86ManualFoldTables.def b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/X86ManualFoldTables.def similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/X86ManualFoldTables.def rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/X86ManualFoldTables.def diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/X86MnemonicTables.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/X86MnemonicTables.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/X86MnemonicTables.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/X86MnemonicTables.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/X86ModRMFilters.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/X86ModRMFilters.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/X86ModRMFilters.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/X86ModRMFilters.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/X86ModRMFilters.h b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/X86ModRMFilters.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/X86ModRMFilters.h rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/X86ModRMFilters.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/X86RecognizableInstr.cpp b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/X86RecognizableInstr.cpp similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/X86RecognizableInstr.cpp rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/X86RecognizableInstr.cpp diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/X86RecognizableInstr.h b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/X86RecognizableInstr.h similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/X86RecognizableInstr.h rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/X86RecognizableInstr.h diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/tdtags b/flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/tdtags similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/TableGen/tdtags rename to flang-classic/17.0-4/llvm-classic/llvm/utils/TableGen/tdtags diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/UpdateCMakeLists.pl b/flang-classic/17.0-4/llvm-classic/llvm/utils/UpdateCMakeLists.pl similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/UpdateCMakeLists.pl rename to flang-classic/17.0-4/llvm-classic/llvm/utils/UpdateCMakeLists.pl diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/abtest.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/abtest.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/abtest.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/abtest.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/add_argument_names.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/add_argument_names.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/add_argument_names.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/add_argument_names.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/bisect b/flang-classic/17.0-4/llvm-classic/llvm/utils/bisect similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/bisect rename to flang-classic/17.0-4/llvm-classic/llvm/utils/bisect diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/bisect-skip-count b/flang-classic/17.0-4/llvm-classic/llvm/utils/bisect-skip-count similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/bisect-skip-count rename to flang-classic/17.0-4/llvm-classic/llvm/utils/bisect-skip-count diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/bugpoint_gisel_reducer.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/bugpoint_gisel_reducer.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/bugpoint_gisel_reducer.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/bugpoint_gisel_reducer.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/check-each-file b/flang-classic/17.0-4/llvm-classic/llvm/utils/check-each-file similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/check-each-file rename to flang-classic/17.0-4/llvm-classic/llvm/utils/check-each-file diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/check_ninja_deps.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/check_ninja_deps.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/check_ninja_deps.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/check_ninja_deps.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/chunk-print-before-all.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/chunk-print-before-all.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/chunk-print-before-all.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/chunk-print-before-all.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/clang-parse-diagnostics-file b/flang-classic/17.0-4/llvm-classic/llvm/utils/clang-parse-diagnostics-file similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/clang-parse-diagnostics-file rename to flang-classic/17.0-4/llvm-classic/llvm/utils/clang-parse-diagnostics-file diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/codegen-diff b/flang-classic/17.0-4/llvm-classic/llvm/utils/codegen-diff similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/codegen-diff rename to flang-classic/17.0-4/llvm-classic/llvm/utils/codegen-diff diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/collect_and_build_with_pgo.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/collect_and_build_with_pgo.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/collect_and_build_with_pgo.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/collect_and_build_with_pgo.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/convert-constraint-log-to-z3.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/convert-constraint-log-to-z3.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/convert-constraint-log-to-z3.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/convert-constraint-log-to-z3.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/create_ladder_graph.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/create_ladder_graph.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/create_ladder_graph.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/create_ladder_graph.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/demangle_tree.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/demangle_tree.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/demangle_tree.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/demangle_tree.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/extract-section.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/extract-section.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/extract-section.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/extract-section.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/extract_symbols.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/extract_symbols.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/extract_symbols.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/extract_symbols.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/extract_vplan.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/extract_vplan.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/extract_vplan.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/extract_vplan.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/findmisopt b/flang-classic/17.0-4/llvm-classic/llvm/utils/findmisopt similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/findmisopt rename to flang-classic/17.0-4/llvm-classic/llvm/utils/findmisopt diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/findoptdiff b/flang-classic/17.0-4/llvm-classic/llvm/utils/findoptdiff similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/findoptdiff rename to flang-classic/17.0-4/llvm-classic/llvm/utils/findoptdiff diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/findsym.pl b/flang-classic/17.0-4/llvm-classic/llvm/utils/findsym.pl similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/findsym.pl rename to flang-classic/17.0-4/llvm-classic/llvm/utils/findsym.pl diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/indirect_calls.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/indirect_calls.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/indirect_calls.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/indirect_calls.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/lldbDataFormatters.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/lldbDataFormatters.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/lldbDataFormatters.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/lldbDataFormatters.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/llvm-gisel-cov.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/llvm-gisel-cov.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/llvm-gisel-cov.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/llvm-gisel-cov.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/llvm-mca-compare.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/llvm-mca-compare.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/llvm-mca-compare.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/llvm-mca-compare.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/llvm-native-gxx b/flang-classic/17.0-4/llvm-classic/llvm/utils/llvm-native-gxx similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/llvm-native-gxx rename to flang-classic/17.0-4/llvm-classic/llvm/utils/llvm-native-gxx diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/llvm-original-di-preservation.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/llvm-original-di-preservation.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/llvm-original-di-preservation.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/llvm-original-di-preservation.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/llvm.grm b/flang-classic/17.0-4/llvm-classic/llvm/utils/llvm.grm similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/llvm.grm rename to flang-classic/17.0-4/llvm-classic/llvm/utils/llvm.grm diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/merge-stats.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/merge-stats.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/merge-stats.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/merge-stats.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/pipeline.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/pipeline.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/pipeline.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/pipeline.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/prepare-code-coverage-artifact.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/prepare-code-coverage-artifact.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/prepare-code-coverage-artifact.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/prepare-code-coverage-artifact.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/reduce_pipeline.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/reduce_pipeline.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/reduce_pipeline.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/reduce_pipeline.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/relative_lines.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/relative_lines.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/relative_lines.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/relative_lines.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/remote-exec.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/remote-exec.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/remote-exec.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/remote-exec.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/revert_checker.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/revert_checker.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/revert_checker.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/revert_checker.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/revert_checker_test.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/revert_checker_test.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/revert_checker_test.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/revert_checker_test.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/rsp_bisect.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/rsp_bisect.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/rsp_bisect.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/rsp_bisect.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/schedcover.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/schedcover.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/schedcover.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/schedcover.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/shuffle_fuzz.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/shuffle_fuzz.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/shuffle_fuzz.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/shuffle_fuzz.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/shuffle_select_fuzz_tester.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/shuffle_select_fuzz_tester.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/shuffle_select_fuzz_tester.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/shuffle_select_fuzz_tester.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/sort_includes.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/sort_includes.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/sort_includes.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/sort_includes.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/sysroot.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/sysroot.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/sysroot.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/sysroot.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/unicode-case-fold.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/unicode-case-fold.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/unicode-case-fold.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/unicode-case-fold.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/update_analyze_test_checks.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/update_analyze_test_checks.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/update_analyze_test_checks.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/update_analyze_test_checks.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/update_any_test_checks.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/update_any_test_checks.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/update_any_test_checks.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/update_any_test_checks.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/update_cc_test_checks.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/update_cc_test_checks.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/update_cc_test_checks.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/update_cc_test_checks.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/update_llc_test_checks.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/update_llc_test_checks.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/update_llc_test_checks.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/update_llc_test_checks.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/update_mca_test_checks.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/update_mca_test_checks.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/update_mca_test_checks.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/update_mca_test_checks.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/update_mir_test_checks.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/update_mir_test_checks.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/update_mir_test_checks.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/update_mir_test_checks.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/update_test_checks.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/update_test_checks.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/update_test_checks.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/update_test_checks.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/update_test_prefix.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/update_test_prefix.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/update_test_prefix.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/update_test_prefix.py diff --git a/flang-legacy/17.0-4/llvm-legacy/llvm/utils/wciia.py b/flang-classic/17.0-4/llvm-classic/llvm/utils/wciia.py similarity index 100% rename from flang-legacy/17.0-4/llvm-legacy/llvm/utils/wciia.py rename to flang-classic/17.0-4/llvm-classic/llvm/utils/wciia.py diff --git a/flang-legacy/CMakeLists.txt b/flang-classic/CMakeLists.txt similarity index 100% rename from flang-legacy/CMakeLists.txt rename to flang-classic/CMakeLists.txt diff --git a/flang-legacy/README b/flang-classic/README similarity index 100% rename from flang-legacy/README rename to flang-classic/README diff --git a/flang-legacy/driver.cpp.orig b/flang-classic/driver.cpp.orig similarity index 100% rename from flang-legacy/driver.cpp.orig rename to flang-classic/driver.cpp.orig diff --git a/flang-legacy/flang-legacy.cpp b/flang-classic/flang-legacy.cpp similarity index 100% rename from flang-legacy/flang-legacy.cpp rename to flang-classic/flang-legacy.cpp diff --git a/flang-legacy/llvm-legacy/clang/.clang-format b/flang-classic/llvm-classic/clang/.clang-format similarity index 100% rename from flang-legacy/llvm-legacy/clang/.clang-format rename to flang-classic/llvm-classic/clang/.clang-format diff --git a/flang-legacy/llvm-legacy/clang/.clang-tidy b/flang-classic/llvm-classic/clang/.clang-tidy similarity index 100% rename from flang-legacy/llvm-legacy/clang/.clang-tidy rename to flang-classic/llvm-classic/clang/.clang-tidy diff --git a/flang-legacy/llvm-legacy/clang/.gitignore b/flang-classic/llvm-classic/clang/.gitignore similarity index 100% rename from flang-legacy/llvm-legacy/clang/.gitignore rename to flang-classic/llvm-classic/clang/.gitignore diff --git a/flang-legacy/llvm-legacy/clang/CMakeLists.txt b/flang-classic/llvm-classic/clang/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/CMakeLists.txt rename to flang-classic/llvm-classic/clang/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/CodeOwners.rst b/flang-classic/llvm-classic/clang/CodeOwners.rst similarity index 100% rename from flang-legacy/llvm-legacy/clang/CodeOwners.rst rename to flang-classic/llvm-classic/clang/CodeOwners.rst diff --git a/flang-legacy/llvm-legacy/clang/INSTALL.txt b/flang-classic/llvm-classic/clang/INSTALL.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/INSTALL.txt rename to flang-classic/llvm-classic/clang/INSTALL.txt diff --git a/flang-legacy/llvm-legacy/clang/LICENSE.TXT b/flang-classic/llvm-classic/clang/LICENSE.TXT similarity index 100% rename from flang-legacy/llvm-legacy/clang/LICENSE.TXT rename to flang-classic/llvm-classic/clang/LICENSE.TXT diff --git a/flang-legacy/llvm-legacy/clang/ModuleInfo.txt b/flang-classic/llvm-classic/clang/ModuleInfo.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/ModuleInfo.txt rename to flang-classic/llvm-classic/clang/ModuleInfo.txt diff --git a/flang-legacy/llvm-legacy/clang/NOTES.txt b/flang-classic/llvm-classic/clang/NOTES.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/NOTES.txt rename to flang-classic/llvm-classic/clang/NOTES.txt diff --git a/flang-legacy/llvm-legacy/clang/README.txt b/flang-classic/llvm-classic/clang/README.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/README.txt rename to flang-classic/llvm-classic/clang/README.txt diff --git a/flang-legacy/llvm-legacy/clang/cmake/caches/3-stage-base.cmake b/flang-classic/llvm-classic/clang/cmake/caches/3-stage-base.cmake similarity index 100% rename from flang-legacy/llvm-legacy/clang/cmake/caches/3-stage-base.cmake rename to flang-classic/llvm-classic/clang/cmake/caches/3-stage-base.cmake diff --git a/flang-legacy/llvm-legacy/clang/cmake/caches/3-stage.cmake b/flang-classic/llvm-classic/clang/cmake/caches/3-stage.cmake similarity index 100% rename from flang-legacy/llvm-legacy/clang/cmake/caches/3-stage.cmake rename to flang-classic/llvm-classic/clang/cmake/caches/3-stage.cmake diff --git a/flang-legacy/llvm-legacy/clang/cmake/caches/Android-stage2.cmake b/flang-classic/llvm-classic/clang/cmake/caches/Android-stage2.cmake similarity index 100% rename from flang-legacy/llvm-legacy/clang/cmake/caches/Android-stage2.cmake rename to flang-classic/llvm-classic/clang/cmake/caches/Android-stage2.cmake diff --git a/flang-legacy/llvm-legacy/clang/cmake/caches/Android.cmake b/flang-classic/llvm-classic/clang/cmake/caches/Android.cmake similarity index 100% rename from flang-legacy/llvm-legacy/clang/cmake/caches/Android.cmake rename to flang-classic/llvm-classic/clang/cmake/caches/Android.cmake diff --git a/flang-legacy/llvm-legacy/clang/cmake/caches/Apple-stage1.cmake b/flang-classic/llvm-classic/clang/cmake/caches/Apple-stage1.cmake similarity index 100% rename from flang-legacy/llvm-legacy/clang/cmake/caches/Apple-stage1.cmake rename to flang-classic/llvm-classic/clang/cmake/caches/Apple-stage1.cmake diff --git a/flang-legacy/llvm-legacy/clang/cmake/caches/Apple-stage2-ThinLTO.cmake b/flang-classic/llvm-classic/clang/cmake/caches/Apple-stage2-ThinLTO.cmake similarity index 100% rename from flang-legacy/llvm-legacy/clang/cmake/caches/Apple-stage2-ThinLTO.cmake rename to flang-classic/llvm-classic/clang/cmake/caches/Apple-stage2-ThinLTO.cmake diff --git a/flang-legacy/llvm-legacy/clang/cmake/caches/Apple-stage2.cmake b/flang-classic/llvm-classic/clang/cmake/caches/Apple-stage2.cmake similarity index 100% rename from flang-legacy/llvm-legacy/clang/cmake/caches/Apple-stage2.cmake rename to flang-classic/llvm-classic/clang/cmake/caches/Apple-stage2.cmake diff --git a/flang-legacy/llvm-legacy/clang/cmake/caches/BOLT-PGO.cmake b/flang-classic/llvm-classic/clang/cmake/caches/BOLT-PGO.cmake similarity index 100% rename from flang-legacy/llvm-legacy/clang/cmake/caches/BOLT-PGO.cmake rename to flang-classic/llvm-classic/clang/cmake/caches/BOLT-PGO.cmake diff --git a/flang-legacy/llvm-legacy/clang/cmake/caches/BOLT.cmake b/flang-classic/llvm-classic/clang/cmake/caches/BOLT.cmake similarity index 100% rename from flang-legacy/llvm-legacy/clang/cmake/caches/BOLT.cmake rename to flang-classic/llvm-classic/clang/cmake/caches/BOLT.cmake diff --git a/flang-legacy/llvm-legacy/clang/cmake/caches/BaremetalARM.cmake b/flang-classic/llvm-classic/clang/cmake/caches/BaremetalARM.cmake similarity index 100% rename from flang-legacy/llvm-legacy/clang/cmake/caches/BaremetalARM.cmake rename to flang-classic/llvm-classic/clang/cmake/caches/BaremetalARM.cmake diff --git a/flang-legacy/llvm-legacy/clang/cmake/caches/CrossWinToARMLinux.cmake b/flang-classic/llvm-classic/clang/cmake/caches/CrossWinToARMLinux.cmake similarity index 100% rename from flang-legacy/llvm-legacy/clang/cmake/caches/CrossWinToARMLinux.cmake rename to flang-classic/llvm-classic/clang/cmake/caches/CrossWinToARMLinux.cmake diff --git a/flang-legacy/llvm-legacy/clang/cmake/caches/DistributionExample-stage2.cmake b/flang-classic/llvm-classic/clang/cmake/caches/DistributionExample-stage2.cmake similarity index 100% rename from flang-legacy/llvm-legacy/clang/cmake/caches/DistributionExample-stage2.cmake rename to flang-classic/llvm-classic/clang/cmake/caches/DistributionExample-stage2.cmake diff --git a/flang-legacy/llvm-legacy/clang/cmake/caches/DistributionExample.cmake b/flang-classic/llvm-classic/clang/cmake/caches/DistributionExample.cmake similarity index 100% rename from flang-legacy/llvm-legacy/clang/cmake/caches/DistributionExample.cmake rename to flang-classic/llvm-classic/clang/cmake/caches/DistributionExample.cmake diff --git a/flang-legacy/llvm-legacy/clang/cmake/caches/Fuchsia-stage2.cmake b/flang-classic/llvm-classic/clang/cmake/caches/Fuchsia-stage2.cmake similarity index 100% rename from flang-legacy/llvm-legacy/clang/cmake/caches/Fuchsia-stage2.cmake rename to flang-classic/llvm-classic/clang/cmake/caches/Fuchsia-stage2.cmake diff --git a/flang-legacy/llvm-legacy/clang/cmake/caches/Fuchsia.cmake b/flang-classic/llvm-classic/clang/cmake/caches/Fuchsia.cmake similarity index 100% rename from flang-legacy/llvm-legacy/clang/cmake/caches/Fuchsia.cmake rename to flang-classic/llvm-classic/clang/cmake/caches/Fuchsia.cmake diff --git a/flang-legacy/llvm-legacy/clang/cmake/caches/HLSL.cmake b/flang-classic/llvm-classic/clang/cmake/caches/HLSL.cmake similarity index 100% rename from flang-legacy/llvm-legacy/clang/cmake/caches/HLSL.cmake rename to flang-classic/llvm-classic/clang/cmake/caches/HLSL.cmake diff --git a/flang-legacy/llvm-legacy/clang/cmake/caches/MultiDistributionExample.cmake b/flang-classic/llvm-classic/clang/cmake/caches/MultiDistributionExample.cmake similarity index 100% rename from flang-legacy/llvm-legacy/clang/cmake/caches/MultiDistributionExample.cmake rename to flang-classic/llvm-classic/clang/cmake/caches/MultiDistributionExample.cmake diff --git a/flang-legacy/llvm-legacy/clang/cmake/caches/PGO-stage2-instrumented.cmake b/flang-classic/llvm-classic/clang/cmake/caches/PGO-stage2-instrumented.cmake similarity index 100% rename from flang-legacy/llvm-legacy/clang/cmake/caches/PGO-stage2-instrumented.cmake rename to flang-classic/llvm-classic/clang/cmake/caches/PGO-stage2-instrumented.cmake diff --git a/flang-legacy/llvm-legacy/clang/cmake/caches/PGO-stage2.cmake b/flang-classic/llvm-classic/clang/cmake/caches/PGO-stage2.cmake similarity index 100% rename from flang-legacy/llvm-legacy/clang/cmake/caches/PGO-stage2.cmake rename to flang-classic/llvm-classic/clang/cmake/caches/PGO-stage2.cmake diff --git a/flang-legacy/llvm-legacy/clang/cmake/caches/PGO.cmake b/flang-classic/llvm-classic/clang/cmake/caches/PGO.cmake similarity index 100% rename from flang-legacy/llvm-legacy/clang/cmake/caches/PGO.cmake rename to flang-classic/llvm-classic/clang/cmake/caches/PGO.cmake diff --git a/flang-legacy/llvm-legacy/clang/cmake/caches/README.txt b/flang-classic/llvm-classic/clang/cmake/caches/README.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/cmake/caches/README.txt rename to flang-classic/llvm-classic/clang/cmake/caches/README.txt diff --git a/flang-legacy/llvm-legacy/clang/cmake/modules/AddClang.cmake b/flang-classic/llvm-classic/clang/cmake/modules/AddClang.cmake similarity index 100% rename from flang-legacy/llvm-legacy/clang/cmake/modules/AddClang.cmake rename to flang-classic/llvm-classic/clang/cmake/modules/AddClang.cmake diff --git a/flang-legacy/llvm-legacy/clang/cmake/modules/AddGRPC.cmake b/flang-classic/llvm-classic/clang/cmake/modules/AddGRPC.cmake similarity index 100% rename from flang-legacy/llvm-legacy/clang/cmake/modules/AddGRPC.cmake rename to flang-classic/llvm-classic/clang/cmake/modules/AddGRPC.cmake diff --git a/flang-legacy/llvm-legacy/clang/cmake/modules/CMakeLists.txt b/flang-classic/llvm-classic/clang/cmake/modules/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/cmake/modules/CMakeLists.txt rename to flang-classic/llvm-classic/clang/cmake/modules/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/cmake/modules/ClangConfig.cmake.in b/flang-classic/llvm-classic/clang/cmake/modules/ClangConfig.cmake.in similarity index 100% rename from flang-legacy/llvm-legacy/clang/cmake/modules/ClangConfig.cmake.in rename to flang-classic/llvm-classic/clang/cmake/modules/ClangConfig.cmake.in diff --git a/flang-legacy/llvm-legacy/clang/cmake/modules/ProtobufMutator.cmake b/flang-classic/llvm-classic/clang/cmake/modules/ProtobufMutator.cmake similarity index 100% rename from flang-legacy/llvm-legacy/clang/cmake/modules/ProtobufMutator.cmake rename to flang-classic/llvm-classic/clang/cmake/modules/ProtobufMutator.cmake diff --git a/flang-legacy/llvm-legacy/clang/include/CMakeLists.txt b/flang-classic/llvm-classic/clang/include/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/CMakeLists.txt rename to flang-classic/llvm-classic/clang/include/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/include/clang-c/BuildSystem.h b/flang-classic/llvm-classic/clang/include/clang-c/BuildSystem.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang-c/BuildSystem.h rename to flang-classic/llvm-classic/clang/include/clang-c/BuildSystem.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang-c/CXCompilationDatabase.h b/flang-classic/llvm-classic/clang/include/clang-c/CXCompilationDatabase.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang-c/CXCompilationDatabase.h rename to flang-classic/llvm-classic/clang/include/clang-c/CXCompilationDatabase.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang-c/CXDiagnostic.h b/flang-classic/llvm-classic/clang/include/clang-c/CXDiagnostic.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang-c/CXDiagnostic.h rename to flang-classic/llvm-classic/clang/include/clang-c/CXDiagnostic.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang-c/CXErrorCode.h b/flang-classic/llvm-classic/clang/include/clang-c/CXErrorCode.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang-c/CXErrorCode.h rename to flang-classic/llvm-classic/clang/include/clang-c/CXErrorCode.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang-c/CXFile.h b/flang-classic/llvm-classic/clang/include/clang-c/CXFile.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang-c/CXFile.h rename to flang-classic/llvm-classic/clang/include/clang-c/CXFile.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang-c/CXSourceLocation.h b/flang-classic/llvm-classic/clang/include/clang-c/CXSourceLocation.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang-c/CXSourceLocation.h rename to flang-classic/llvm-classic/clang/include/clang-c/CXSourceLocation.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang-c/CXString.h b/flang-classic/llvm-classic/clang/include/clang-c/CXString.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang-c/CXString.h rename to flang-classic/llvm-classic/clang/include/clang-c/CXString.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang-c/Documentation.h b/flang-classic/llvm-classic/clang/include/clang-c/Documentation.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang-c/Documentation.h rename to flang-classic/llvm-classic/clang/include/clang-c/Documentation.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang-c/ExternC.h b/flang-classic/llvm-classic/clang/include/clang-c/ExternC.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang-c/ExternC.h rename to flang-classic/llvm-classic/clang/include/clang-c/ExternC.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang-c/FatalErrorHandler.h b/flang-classic/llvm-classic/clang/include/clang-c/FatalErrorHandler.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang-c/FatalErrorHandler.h rename to flang-classic/llvm-classic/clang/include/clang-c/FatalErrorHandler.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang-c/Index.h b/flang-classic/llvm-classic/clang/include/clang-c/Index.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang-c/Index.h rename to flang-classic/llvm-classic/clang/include/clang-c/Index.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang-c/Platform.h b/flang-classic/llvm-classic/clang/include/clang-c/Platform.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang-c/Platform.h rename to flang-classic/llvm-classic/clang/include/clang-c/Platform.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang-c/Rewrite.h b/flang-classic/llvm-classic/clang/include/clang-c/Rewrite.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang-c/Rewrite.h rename to flang-classic/llvm-classic/clang/include/clang-c/Rewrite.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang-c/module.modulemap b/flang-classic/llvm-classic/clang/include/clang-c/module.modulemap similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang-c/module.modulemap rename to flang-classic/llvm-classic/clang/include/clang-c/module.modulemap diff --git a/flang-legacy/llvm-legacy/clang/include/clang/APINotes/APINotesYAMLCompiler.h b/flang-classic/llvm-classic/clang/include/clang/APINotes/APINotesYAMLCompiler.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/APINotes/APINotesYAMLCompiler.h rename to flang-classic/llvm-classic/clang/include/clang/APINotes/APINotesYAMLCompiler.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/APINotes/Types.h b/flang-classic/llvm-classic/clang/include/clang/APINotes/Types.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/APINotes/Types.h rename to flang-classic/llvm-classic/clang/include/clang/APINotes/Types.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/ARCMigrate/ARCMT.h b/flang-classic/llvm-classic/clang/include/clang/ARCMigrate/ARCMT.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/ARCMigrate/ARCMT.h rename to flang-classic/llvm-classic/clang/include/clang/ARCMigrate/ARCMT.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/ARCMigrate/ARCMTActions.h b/flang-classic/llvm-classic/clang/include/clang/ARCMigrate/ARCMTActions.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/ARCMigrate/ARCMTActions.h rename to flang-classic/llvm-classic/clang/include/clang/ARCMigrate/ARCMTActions.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/ARCMigrate/FileRemapper.h b/flang-classic/llvm-classic/clang/include/clang/ARCMigrate/FileRemapper.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/ARCMigrate/FileRemapper.h rename to flang-classic/llvm-classic/clang/include/clang/ARCMigrate/FileRemapper.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/APValue.h b/flang-classic/llvm-classic/clang/include/clang/AST/APValue.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/APValue.h rename to flang-classic/llvm-classic/clang/include/clang/AST/APValue.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/AST.h b/flang-classic/llvm-classic/clang/include/clang/AST/AST.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/AST.h rename to flang-classic/llvm-classic/clang/include/clang/AST/AST.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/ASTConcept.h b/flang-classic/llvm-classic/clang/include/clang/AST/ASTConcept.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/ASTConcept.h rename to flang-classic/llvm-classic/clang/include/clang/AST/ASTConcept.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/ASTConsumer.h b/flang-classic/llvm-classic/clang/include/clang/AST/ASTConsumer.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/ASTConsumer.h rename to flang-classic/llvm-classic/clang/include/clang/AST/ASTConsumer.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/ASTContext.h b/flang-classic/llvm-classic/clang/include/clang/AST/ASTContext.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/ASTContext.h rename to flang-classic/llvm-classic/clang/include/clang/AST/ASTContext.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/ASTContextAllocate.h b/flang-classic/llvm-classic/clang/include/clang/AST/ASTContextAllocate.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/ASTContextAllocate.h rename to flang-classic/llvm-classic/clang/include/clang/AST/ASTContextAllocate.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/ASTDiagnostic.h b/flang-classic/llvm-classic/clang/include/clang/AST/ASTDiagnostic.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/ASTDiagnostic.h rename to flang-classic/llvm-classic/clang/include/clang/AST/ASTDiagnostic.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/ASTDumper.h b/flang-classic/llvm-classic/clang/include/clang/AST/ASTDumper.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/ASTDumper.h rename to flang-classic/llvm-classic/clang/include/clang/AST/ASTDumper.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/ASTDumperUtils.h b/flang-classic/llvm-classic/clang/include/clang/AST/ASTDumperUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/ASTDumperUtils.h rename to flang-classic/llvm-classic/clang/include/clang/AST/ASTDumperUtils.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/ASTFwd.h b/flang-classic/llvm-classic/clang/include/clang/AST/ASTFwd.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/ASTFwd.h rename to flang-classic/llvm-classic/clang/include/clang/AST/ASTFwd.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/ASTImportError.h b/flang-classic/llvm-classic/clang/include/clang/AST/ASTImportError.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/ASTImportError.h rename to flang-classic/llvm-classic/clang/include/clang/AST/ASTImportError.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/ASTImporter.h b/flang-classic/llvm-classic/clang/include/clang/AST/ASTImporter.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/ASTImporter.h rename to flang-classic/llvm-classic/clang/include/clang/AST/ASTImporter.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/ASTImporterLookupTable.h b/flang-classic/llvm-classic/clang/include/clang/AST/ASTImporterLookupTable.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/ASTImporterLookupTable.h rename to flang-classic/llvm-classic/clang/include/clang/AST/ASTImporterLookupTable.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/ASTImporterSharedState.h b/flang-classic/llvm-classic/clang/include/clang/AST/ASTImporterSharedState.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/ASTImporterSharedState.h rename to flang-classic/llvm-classic/clang/include/clang/AST/ASTImporterSharedState.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/ASTLambda.h b/flang-classic/llvm-classic/clang/include/clang/AST/ASTLambda.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/ASTLambda.h rename to flang-classic/llvm-classic/clang/include/clang/AST/ASTLambda.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/ASTMutationListener.h b/flang-classic/llvm-classic/clang/include/clang/AST/ASTMutationListener.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/ASTMutationListener.h rename to flang-classic/llvm-classic/clang/include/clang/AST/ASTMutationListener.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/ASTNodeTraverser.h b/flang-classic/llvm-classic/clang/include/clang/AST/ASTNodeTraverser.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/ASTNodeTraverser.h rename to flang-classic/llvm-classic/clang/include/clang/AST/ASTNodeTraverser.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/ASTStructuralEquivalence.h b/flang-classic/llvm-classic/clang/include/clang/AST/ASTStructuralEquivalence.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/ASTStructuralEquivalence.h rename to flang-classic/llvm-classic/clang/include/clang/AST/ASTStructuralEquivalence.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/ASTTypeTraits.h b/flang-classic/llvm-classic/clang/include/clang/AST/ASTTypeTraits.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/ASTTypeTraits.h rename to flang-classic/llvm-classic/clang/include/clang/AST/ASTTypeTraits.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/ASTUnresolvedSet.h b/flang-classic/llvm-classic/clang/include/clang/AST/ASTUnresolvedSet.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/ASTUnresolvedSet.h rename to flang-classic/llvm-classic/clang/include/clang/AST/ASTUnresolvedSet.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/ASTVector.h b/flang-classic/llvm-classic/clang/include/clang/AST/ASTVector.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/ASTVector.h rename to flang-classic/llvm-classic/clang/include/clang/AST/ASTVector.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/AbstractBasicReader.h b/flang-classic/llvm-classic/clang/include/clang/AST/AbstractBasicReader.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/AbstractBasicReader.h rename to flang-classic/llvm-classic/clang/include/clang/AST/AbstractBasicReader.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/AbstractBasicWriter.h b/flang-classic/llvm-classic/clang/include/clang/AST/AbstractBasicWriter.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/AbstractBasicWriter.h rename to flang-classic/llvm-classic/clang/include/clang/AST/AbstractBasicWriter.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/AbstractTypeReader.h b/flang-classic/llvm-classic/clang/include/clang/AST/AbstractTypeReader.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/AbstractTypeReader.h rename to flang-classic/llvm-classic/clang/include/clang/AST/AbstractTypeReader.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/AbstractTypeWriter.h b/flang-classic/llvm-classic/clang/include/clang/AST/AbstractTypeWriter.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/AbstractTypeWriter.h rename to flang-classic/llvm-classic/clang/include/clang/AST/AbstractTypeWriter.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/Attr.h b/flang-classic/llvm-classic/clang/include/clang/AST/Attr.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/Attr.h rename to flang-classic/llvm-classic/clang/include/clang/AST/Attr.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/AttrIterator.h b/flang-classic/llvm-classic/clang/include/clang/AST/AttrIterator.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/AttrIterator.h rename to flang-classic/llvm-classic/clang/include/clang/AST/AttrIterator.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/AttrVisitor.h b/flang-classic/llvm-classic/clang/include/clang/AST/AttrVisitor.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/AttrVisitor.h rename to flang-classic/llvm-classic/clang/include/clang/AST/AttrVisitor.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/Availability.h b/flang-classic/llvm-classic/clang/include/clang/AST/Availability.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/Availability.h rename to flang-classic/llvm-classic/clang/include/clang/AST/Availability.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/BaseSubobject.h b/flang-classic/llvm-classic/clang/include/clang/AST/BaseSubobject.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/BaseSubobject.h rename to flang-classic/llvm-classic/clang/include/clang/AST/BaseSubobject.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/BuiltinTypes.def b/flang-classic/llvm-classic/clang/include/clang/AST/BuiltinTypes.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/BuiltinTypes.def rename to flang-classic/llvm-classic/clang/include/clang/AST/BuiltinTypes.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/CMakeLists.txt b/flang-classic/llvm-classic/clang/include/clang/AST/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/CMakeLists.txt rename to flang-classic/llvm-classic/clang/include/clang/AST/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/CXXInheritance.h b/flang-classic/llvm-classic/clang/include/clang/AST/CXXInheritance.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/CXXInheritance.h rename to flang-classic/llvm-classic/clang/include/clang/AST/CXXInheritance.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/CXXRecordDeclDefinitionBits.def b/flang-classic/llvm-classic/clang/include/clang/AST/CXXRecordDeclDefinitionBits.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/CXXRecordDeclDefinitionBits.def rename to flang-classic/llvm-classic/clang/include/clang/AST/CXXRecordDeclDefinitionBits.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/CanonicalType.h b/flang-classic/llvm-classic/clang/include/clang/AST/CanonicalType.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/CanonicalType.h rename to flang-classic/llvm-classic/clang/include/clang/AST/CanonicalType.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/CharUnits.h b/flang-classic/llvm-classic/clang/include/clang/AST/CharUnits.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/CharUnits.h rename to flang-classic/llvm-classic/clang/include/clang/AST/CharUnits.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/Comment.h b/flang-classic/llvm-classic/clang/include/clang/AST/Comment.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/Comment.h rename to flang-classic/llvm-classic/clang/include/clang/AST/Comment.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/CommentBriefParser.h b/flang-classic/llvm-classic/clang/include/clang/AST/CommentBriefParser.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/CommentBriefParser.h rename to flang-classic/llvm-classic/clang/include/clang/AST/CommentBriefParser.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/CommentCommandTraits.h b/flang-classic/llvm-classic/clang/include/clang/AST/CommentCommandTraits.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/CommentCommandTraits.h rename to flang-classic/llvm-classic/clang/include/clang/AST/CommentCommandTraits.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/CommentCommands.td b/flang-classic/llvm-classic/clang/include/clang/AST/CommentCommands.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/CommentCommands.td rename to flang-classic/llvm-classic/clang/include/clang/AST/CommentCommands.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/CommentDiagnostic.h b/flang-classic/llvm-classic/clang/include/clang/AST/CommentDiagnostic.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/CommentDiagnostic.h rename to flang-classic/llvm-classic/clang/include/clang/AST/CommentDiagnostic.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/CommentHTMLNamedCharacterReferences.td b/flang-classic/llvm-classic/clang/include/clang/AST/CommentHTMLNamedCharacterReferences.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/CommentHTMLNamedCharacterReferences.td rename to flang-classic/llvm-classic/clang/include/clang/AST/CommentHTMLNamedCharacterReferences.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/CommentHTMLTags.td b/flang-classic/llvm-classic/clang/include/clang/AST/CommentHTMLTags.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/CommentHTMLTags.td rename to flang-classic/llvm-classic/clang/include/clang/AST/CommentHTMLTags.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/CommentLexer.h b/flang-classic/llvm-classic/clang/include/clang/AST/CommentLexer.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/CommentLexer.h rename to flang-classic/llvm-classic/clang/include/clang/AST/CommentLexer.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/CommentParser.h b/flang-classic/llvm-classic/clang/include/clang/AST/CommentParser.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/CommentParser.h rename to flang-classic/llvm-classic/clang/include/clang/AST/CommentParser.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/CommentSema.h b/flang-classic/llvm-classic/clang/include/clang/AST/CommentSema.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/CommentSema.h rename to flang-classic/llvm-classic/clang/include/clang/AST/CommentSema.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/CommentVisitor.h b/flang-classic/llvm-classic/clang/include/clang/AST/CommentVisitor.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/CommentVisitor.h rename to flang-classic/llvm-classic/clang/include/clang/AST/CommentVisitor.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/ComparisonCategories.h b/flang-classic/llvm-classic/clang/include/clang/AST/ComparisonCategories.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/ComparisonCategories.h rename to flang-classic/llvm-classic/clang/include/clang/AST/ComparisonCategories.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/ComputeDependence.h b/flang-classic/llvm-classic/clang/include/clang/AST/ComputeDependence.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/ComputeDependence.h rename to flang-classic/llvm-classic/clang/include/clang/AST/ComputeDependence.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/CurrentSourceLocExprScope.h b/flang-classic/llvm-classic/clang/include/clang/AST/CurrentSourceLocExprScope.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/CurrentSourceLocExprScope.h rename to flang-classic/llvm-classic/clang/include/clang/AST/CurrentSourceLocExprScope.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/DataCollection.h b/flang-classic/llvm-classic/clang/include/clang/AST/DataCollection.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/DataCollection.h rename to flang-classic/llvm-classic/clang/include/clang/AST/DataCollection.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/Decl.h b/flang-classic/llvm-classic/clang/include/clang/AST/Decl.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/Decl.h rename to flang-classic/llvm-classic/clang/include/clang/AST/Decl.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/DeclAccessPair.h b/flang-classic/llvm-classic/clang/include/clang/AST/DeclAccessPair.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/DeclAccessPair.h rename to flang-classic/llvm-classic/clang/include/clang/AST/DeclAccessPair.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/DeclBase.h b/flang-classic/llvm-classic/clang/include/clang/AST/DeclBase.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/DeclBase.h rename to flang-classic/llvm-classic/clang/include/clang/AST/DeclBase.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/DeclCXX.h b/flang-classic/llvm-classic/clang/include/clang/AST/DeclCXX.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/DeclCXX.h rename to flang-classic/llvm-classic/clang/include/clang/AST/DeclCXX.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/DeclContextInternals.h b/flang-classic/llvm-classic/clang/include/clang/AST/DeclContextInternals.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/DeclContextInternals.h rename to flang-classic/llvm-classic/clang/include/clang/AST/DeclContextInternals.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/DeclFriend.h b/flang-classic/llvm-classic/clang/include/clang/AST/DeclFriend.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/DeclFriend.h rename to flang-classic/llvm-classic/clang/include/clang/AST/DeclFriend.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/DeclGroup.h b/flang-classic/llvm-classic/clang/include/clang/AST/DeclGroup.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/DeclGroup.h rename to flang-classic/llvm-classic/clang/include/clang/AST/DeclGroup.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/DeclLookups.h b/flang-classic/llvm-classic/clang/include/clang/AST/DeclLookups.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/DeclLookups.h rename to flang-classic/llvm-classic/clang/include/clang/AST/DeclLookups.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/DeclObjC.h b/flang-classic/llvm-classic/clang/include/clang/AST/DeclObjC.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/DeclObjC.h rename to flang-classic/llvm-classic/clang/include/clang/AST/DeclObjC.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/DeclObjCCommon.h b/flang-classic/llvm-classic/clang/include/clang/AST/DeclObjCCommon.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/DeclObjCCommon.h rename to flang-classic/llvm-classic/clang/include/clang/AST/DeclObjCCommon.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/DeclOpenMP.h b/flang-classic/llvm-classic/clang/include/clang/AST/DeclOpenMP.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/DeclOpenMP.h rename to flang-classic/llvm-classic/clang/include/clang/AST/DeclOpenMP.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/DeclTemplate.h b/flang-classic/llvm-classic/clang/include/clang/AST/DeclTemplate.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/DeclTemplate.h rename to flang-classic/llvm-classic/clang/include/clang/AST/DeclTemplate.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/DeclVisitor.h b/flang-classic/llvm-classic/clang/include/clang/AST/DeclVisitor.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/DeclVisitor.h rename to flang-classic/llvm-classic/clang/include/clang/AST/DeclVisitor.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/DeclarationName.h b/flang-classic/llvm-classic/clang/include/clang/AST/DeclarationName.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/DeclarationName.h rename to flang-classic/llvm-classic/clang/include/clang/AST/DeclarationName.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/DependenceFlags.h b/flang-classic/llvm-classic/clang/include/clang/AST/DependenceFlags.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/DependenceFlags.h rename to flang-classic/llvm-classic/clang/include/clang/AST/DependenceFlags.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/DependentDiagnostic.h b/flang-classic/llvm-classic/clang/include/clang/AST/DependentDiagnostic.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/DependentDiagnostic.h rename to flang-classic/llvm-classic/clang/include/clang/AST/DependentDiagnostic.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/EvaluatedExprVisitor.h b/flang-classic/llvm-classic/clang/include/clang/AST/EvaluatedExprVisitor.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/EvaluatedExprVisitor.h rename to flang-classic/llvm-classic/clang/include/clang/AST/EvaluatedExprVisitor.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/Expr.h b/flang-classic/llvm-classic/clang/include/clang/AST/Expr.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/Expr.h rename to flang-classic/llvm-classic/clang/include/clang/AST/Expr.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/ExprCXX.h b/flang-classic/llvm-classic/clang/include/clang/AST/ExprCXX.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/ExprCXX.h rename to flang-classic/llvm-classic/clang/include/clang/AST/ExprCXX.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/ExprConcepts.h b/flang-classic/llvm-classic/clang/include/clang/AST/ExprConcepts.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/ExprConcepts.h rename to flang-classic/llvm-classic/clang/include/clang/AST/ExprConcepts.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/ExprObjC.h b/flang-classic/llvm-classic/clang/include/clang/AST/ExprObjC.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/ExprObjC.h rename to flang-classic/llvm-classic/clang/include/clang/AST/ExprObjC.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/ExprOpenMP.h b/flang-classic/llvm-classic/clang/include/clang/AST/ExprOpenMP.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/ExprOpenMP.h rename to flang-classic/llvm-classic/clang/include/clang/AST/ExprOpenMP.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/ExternalASTMerger.h b/flang-classic/llvm-classic/clang/include/clang/AST/ExternalASTMerger.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/ExternalASTMerger.h rename to flang-classic/llvm-classic/clang/include/clang/AST/ExternalASTMerger.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/ExternalASTSource.h b/flang-classic/llvm-classic/clang/include/clang/AST/ExternalASTSource.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/ExternalASTSource.h rename to flang-classic/llvm-classic/clang/include/clang/AST/ExternalASTSource.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/FormatString.h b/flang-classic/llvm-classic/clang/include/clang/AST/FormatString.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/FormatString.h rename to flang-classic/llvm-classic/clang/include/clang/AST/FormatString.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/GlobalDecl.h b/flang-classic/llvm-classic/clang/include/clang/AST/GlobalDecl.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/GlobalDecl.h rename to flang-classic/llvm-classic/clang/include/clang/AST/GlobalDecl.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/IgnoreExpr.h b/flang-classic/llvm-classic/clang/include/clang/AST/IgnoreExpr.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/IgnoreExpr.h rename to flang-classic/llvm-classic/clang/include/clang/AST/IgnoreExpr.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/JSONNodeDumper.h b/flang-classic/llvm-classic/clang/include/clang/AST/JSONNodeDumper.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/JSONNodeDumper.h rename to flang-classic/llvm-classic/clang/include/clang/AST/JSONNodeDumper.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/LambdaCapture.h b/flang-classic/llvm-classic/clang/include/clang/AST/LambdaCapture.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/LambdaCapture.h rename to flang-classic/llvm-classic/clang/include/clang/AST/LambdaCapture.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/LexicallyOrderedRecursiveASTVisitor.h b/flang-classic/llvm-classic/clang/include/clang/AST/LexicallyOrderedRecursiveASTVisitor.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/LexicallyOrderedRecursiveASTVisitor.h rename to flang-classic/llvm-classic/clang/include/clang/AST/LexicallyOrderedRecursiveASTVisitor.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/LocInfoType.h b/flang-classic/llvm-classic/clang/include/clang/AST/LocInfoType.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/LocInfoType.h rename to flang-classic/llvm-classic/clang/include/clang/AST/LocInfoType.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/Mangle.h b/flang-classic/llvm-classic/clang/include/clang/AST/Mangle.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/Mangle.h rename to flang-classic/llvm-classic/clang/include/clang/AST/Mangle.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/MangleNumberingContext.h b/flang-classic/llvm-classic/clang/include/clang/AST/MangleNumberingContext.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/MangleNumberingContext.h rename to flang-classic/llvm-classic/clang/include/clang/AST/MangleNumberingContext.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/NSAPI.h b/flang-classic/llvm-classic/clang/include/clang/AST/NSAPI.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/NSAPI.h rename to flang-classic/llvm-classic/clang/include/clang/AST/NSAPI.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/NestedNameSpecifier.h b/flang-classic/llvm-classic/clang/include/clang/AST/NestedNameSpecifier.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/NestedNameSpecifier.h rename to flang-classic/llvm-classic/clang/include/clang/AST/NestedNameSpecifier.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/NonTrivialTypeVisitor.h b/flang-classic/llvm-classic/clang/include/clang/AST/NonTrivialTypeVisitor.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/NonTrivialTypeVisitor.h rename to flang-classic/llvm-classic/clang/include/clang/AST/NonTrivialTypeVisitor.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/ODRDiagsEmitter.h b/flang-classic/llvm-classic/clang/include/clang/AST/ODRDiagsEmitter.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/ODRDiagsEmitter.h rename to flang-classic/llvm-classic/clang/include/clang/AST/ODRDiagsEmitter.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/ODRHash.h b/flang-classic/llvm-classic/clang/include/clang/AST/ODRHash.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/ODRHash.h rename to flang-classic/llvm-classic/clang/include/clang/AST/ODRHash.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/OSLog.h b/flang-classic/llvm-classic/clang/include/clang/AST/OSLog.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/OSLog.h rename to flang-classic/llvm-classic/clang/include/clang/AST/OSLog.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/OpenMPClause.h b/flang-classic/llvm-classic/clang/include/clang/AST/OpenMPClause.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/OpenMPClause.h rename to flang-classic/llvm-classic/clang/include/clang/AST/OpenMPClause.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/OperationKinds.def b/flang-classic/llvm-classic/clang/include/clang/AST/OperationKinds.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/OperationKinds.def rename to flang-classic/llvm-classic/clang/include/clang/AST/OperationKinds.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/OperationKinds.h b/flang-classic/llvm-classic/clang/include/clang/AST/OperationKinds.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/OperationKinds.h rename to flang-classic/llvm-classic/clang/include/clang/AST/OperationKinds.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/OptionalDiagnostic.h b/flang-classic/llvm-classic/clang/include/clang/AST/OptionalDiagnostic.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/OptionalDiagnostic.h rename to flang-classic/llvm-classic/clang/include/clang/AST/OptionalDiagnostic.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/ParentMap.h b/flang-classic/llvm-classic/clang/include/clang/AST/ParentMap.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/ParentMap.h rename to flang-classic/llvm-classic/clang/include/clang/AST/ParentMap.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/ParentMapContext.h b/flang-classic/llvm-classic/clang/include/clang/AST/ParentMapContext.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/ParentMapContext.h rename to flang-classic/llvm-classic/clang/include/clang/AST/ParentMapContext.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/PrettyDeclStackTrace.h b/flang-classic/llvm-classic/clang/include/clang/AST/PrettyDeclStackTrace.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/PrettyDeclStackTrace.h rename to flang-classic/llvm-classic/clang/include/clang/AST/PrettyDeclStackTrace.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/PrettyPrinter.h b/flang-classic/llvm-classic/clang/include/clang/AST/PrettyPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/PrettyPrinter.h rename to flang-classic/llvm-classic/clang/include/clang/AST/PrettyPrinter.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/PropertiesBase.td b/flang-classic/llvm-classic/clang/include/clang/AST/PropertiesBase.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/PropertiesBase.td rename to flang-classic/llvm-classic/clang/include/clang/AST/PropertiesBase.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/QualTypeNames.h b/flang-classic/llvm-classic/clang/include/clang/AST/QualTypeNames.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/QualTypeNames.h rename to flang-classic/llvm-classic/clang/include/clang/AST/QualTypeNames.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/Randstruct.h b/flang-classic/llvm-classic/clang/include/clang/AST/Randstruct.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/Randstruct.h rename to flang-classic/llvm-classic/clang/include/clang/AST/Randstruct.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/RawCommentList.h b/flang-classic/llvm-classic/clang/include/clang/AST/RawCommentList.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/RawCommentList.h rename to flang-classic/llvm-classic/clang/include/clang/AST/RawCommentList.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/RecordLayout.h b/flang-classic/llvm-classic/clang/include/clang/AST/RecordLayout.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/RecordLayout.h rename to flang-classic/llvm-classic/clang/include/clang/AST/RecordLayout.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/RecursiveASTVisitor.h b/flang-classic/llvm-classic/clang/include/clang/AST/RecursiveASTVisitor.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/RecursiveASTVisitor.h rename to flang-classic/llvm-classic/clang/include/clang/AST/RecursiveASTVisitor.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/Redeclarable.h b/flang-classic/llvm-classic/clang/include/clang/AST/Redeclarable.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/Redeclarable.h rename to flang-classic/llvm-classic/clang/include/clang/AST/Redeclarable.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/SelectorLocationsKind.h b/flang-classic/llvm-classic/clang/include/clang/AST/SelectorLocationsKind.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/SelectorLocationsKind.h rename to flang-classic/llvm-classic/clang/include/clang/AST/SelectorLocationsKind.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/Stmt.h b/flang-classic/llvm-classic/clang/include/clang/AST/Stmt.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/Stmt.h rename to flang-classic/llvm-classic/clang/include/clang/AST/Stmt.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/StmtCXX.h b/flang-classic/llvm-classic/clang/include/clang/AST/StmtCXX.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/StmtCXX.h rename to flang-classic/llvm-classic/clang/include/clang/AST/StmtCXX.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/StmtDataCollectors.td b/flang-classic/llvm-classic/clang/include/clang/AST/StmtDataCollectors.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/StmtDataCollectors.td rename to flang-classic/llvm-classic/clang/include/clang/AST/StmtDataCollectors.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/StmtGraphTraits.h b/flang-classic/llvm-classic/clang/include/clang/AST/StmtGraphTraits.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/StmtGraphTraits.h rename to flang-classic/llvm-classic/clang/include/clang/AST/StmtGraphTraits.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/StmtIterator.h b/flang-classic/llvm-classic/clang/include/clang/AST/StmtIterator.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/StmtIterator.h rename to flang-classic/llvm-classic/clang/include/clang/AST/StmtIterator.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/StmtObjC.h b/flang-classic/llvm-classic/clang/include/clang/AST/StmtObjC.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/StmtObjC.h rename to flang-classic/llvm-classic/clang/include/clang/AST/StmtObjC.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/StmtOpenMP.h b/flang-classic/llvm-classic/clang/include/clang/AST/StmtOpenMP.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/StmtOpenMP.h rename to flang-classic/llvm-classic/clang/include/clang/AST/StmtOpenMP.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/StmtVisitor.h b/flang-classic/llvm-classic/clang/include/clang/AST/StmtVisitor.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/StmtVisitor.h rename to flang-classic/llvm-classic/clang/include/clang/AST/StmtVisitor.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/TemplateArgumentVisitor.h b/flang-classic/llvm-classic/clang/include/clang/AST/TemplateArgumentVisitor.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/TemplateArgumentVisitor.h rename to flang-classic/llvm-classic/clang/include/clang/AST/TemplateArgumentVisitor.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/TemplateBase.h b/flang-classic/llvm-classic/clang/include/clang/AST/TemplateBase.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/TemplateBase.h rename to flang-classic/llvm-classic/clang/include/clang/AST/TemplateBase.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/TemplateName.h b/flang-classic/llvm-classic/clang/include/clang/AST/TemplateName.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/TemplateName.h rename to flang-classic/llvm-classic/clang/include/clang/AST/TemplateName.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/TextNodeDumper.h b/flang-classic/llvm-classic/clang/include/clang/AST/TextNodeDumper.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/TextNodeDumper.h rename to flang-classic/llvm-classic/clang/include/clang/AST/TextNodeDumper.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/Type.h b/flang-classic/llvm-classic/clang/include/clang/AST/Type.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/Type.h rename to flang-classic/llvm-classic/clang/include/clang/AST/Type.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/TypeLoc.h b/flang-classic/llvm-classic/clang/include/clang/AST/TypeLoc.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/TypeLoc.h rename to flang-classic/llvm-classic/clang/include/clang/AST/TypeLoc.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/TypeLocNodes.def b/flang-classic/llvm-classic/clang/include/clang/AST/TypeLocNodes.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/TypeLocNodes.def rename to flang-classic/llvm-classic/clang/include/clang/AST/TypeLocNodes.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/TypeLocVisitor.h b/flang-classic/llvm-classic/clang/include/clang/AST/TypeLocVisitor.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/TypeLocVisitor.h rename to flang-classic/llvm-classic/clang/include/clang/AST/TypeLocVisitor.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/TypeOrdering.h b/flang-classic/llvm-classic/clang/include/clang/AST/TypeOrdering.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/TypeOrdering.h rename to flang-classic/llvm-classic/clang/include/clang/AST/TypeOrdering.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/TypeProperties.td b/flang-classic/llvm-classic/clang/include/clang/AST/TypeProperties.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/TypeProperties.td rename to flang-classic/llvm-classic/clang/include/clang/AST/TypeProperties.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/TypeVisitor.h b/flang-classic/llvm-classic/clang/include/clang/AST/TypeVisitor.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/TypeVisitor.h rename to flang-classic/llvm-classic/clang/include/clang/AST/TypeVisitor.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/UnresolvedSet.h b/flang-classic/llvm-classic/clang/include/clang/AST/UnresolvedSet.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/UnresolvedSet.h rename to flang-classic/llvm-classic/clang/include/clang/AST/UnresolvedSet.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/VTTBuilder.h b/flang-classic/llvm-classic/clang/include/clang/AST/VTTBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/VTTBuilder.h rename to flang-classic/llvm-classic/clang/include/clang/AST/VTTBuilder.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/AST/VTableBuilder.h b/flang-classic/llvm-classic/clang/include/clang/AST/VTableBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/AST/VTableBuilder.h rename to flang-classic/llvm-classic/clang/include/clang/AST/VTableBuilder.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/ASTMatchers/ASTMatchFinder.h b/flang-classic/llvm-classic/clang/include/clang/ASTMatchers/ASTMatchFinder.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/ASTMatchers/ASTMatchFinder.h rename to flang-classic/llvm-classic/clang/include/clang/ASTMatchers/ASTMatchFinder.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/ASTMatchers/ASTMatchers.h b/flang-classic/llvm-classic/clang/include/clang/ASTMatchers/ASTMatchers.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/ASTMatchers/ASTMatchers.h rename to flang-classic/llvm-classic/clang/include/clang/ASTMatchers/ASTMatchers.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/ASTMatchers/ASTMatchersInternal.h b/flang-classic/llvm-classic/clang/include/clang/ASTMatchers/ASTMatchersInternal.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/ASTMatchers/ASTMatchersInternal.h rename to flang-classic/llvm-classic/clang/include/clang/ASTMatchers/ASTMatchersInternal.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/ASTMatchers/ASTMatchersMacros.h b/flang-classic/llvm-classic/clang/include/clang/ASTMatchers/ASTMatchersMacros.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/ASTMatchers/ASTMatchersMacros.h rename to flang-classic/llvm-classic/clang/include/clang/ASTMatchers/ASTMatchersMacros.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/ASTMatchers/Dynamic/Diagnostics.h b/flang-classic/llvm-classic/clang/include/clang/ASTMatchers/Dynamic/Diagnostics.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/ASTMatchers/Dynamic/Diagnostics.h rename to flang-classic/llvm-classic/clang/include/clang/ASTMatchers/Dynamic/Diagnostics.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/ASTMatchers/Dynamic/Parser.h b/flang-classic/llvm-classic/clang/include/clang/ASTMatchers/Dynamic/Parser.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/ASTMatchers/Dynamic/Parser.h rename to flang-classic/llvm-classic/clang/include/clang/ASTMatchers/Dynamic/Parser.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/ASTMatchers/Dynamic/Registry.h b/flang-classic/llvm-classic/clang/include/clang/ASTMatchers/Dynamic/Registry.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/ASTMatchers/Dynamic/Registry.h rename to flang-classic/llvm-classic/clang/include/clang/ASTMatchers/Dynamic/Registry.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h b/flang-classic/llvm-classic/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h rename to flang-classic/llvm-classic/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/ASTMatchers/GtestMatchers.h b/flang-classic/llvm-classic/clang/include/clang/ASTMatchers/GtestMatchers.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/ASTMatchers/GtestMatchers.h rename to flang-classic/llvm-classic/clang/include/clang/ASTMatchers/GtestMatchers.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/Analyses/CFGReachabilityAnalysis.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/Analyses/CFGReachabilityAnalysis.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/Analyses/CFGReachabilityAnalysis.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/Analyses/CFGReachabilityAnalysis.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/Analyses/CalledOnceCheck.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/Analyses/CalledOnceCheck.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/Analyses/CalledOnceCheck.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/Analyses/CalledOnceCheck.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/Analyses/Consumed.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/Analyses/Consumed.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/Analyses/Consumed.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/Analyses/Consumed.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/Analyses/Dominators.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/Analyses/Dominators.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/Analyses/Dominators.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/Analyses/Dominators.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/Analyses/ExprMutationAnalyzer.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/Analyses/ExprMutationAnalyzer.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/Analyses/ExprMutationAnalyzer.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/Analyses/ExprMutationAnalyzer.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/Analyses/LiveVariables.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/Analyses/LiveVariables.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/Analyses/LiveVariables.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/Analyses/LiveVariables.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/Analyses/PostOrderCFGView.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/Analyses/PostOrderCFGView.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/Analyses/PostOrderCFGView.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/Analyses/PostOrderCFGView.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/Analyses/ReachableCode.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/Analyses/ReachableCode.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/Analyses/ReachableCode.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/Analyses/ReachableCode.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/Analyses/ThreadSafety.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/Analyses/ThreadSafety.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/Analyses/ThreadSafety.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/Analyses/ThreadSafety.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/Analyses/ThreadSafetyCommon.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/Analyses/ThreadSafetyCommon.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/Analyses/ThreadSafetyCommon.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/Analyses/ThreadSafetyCommon.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/Analyses/ThreadSafetyLogical.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/Analyses/ThreadSafetyLogical.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/Analyses/ThreadSafetyLogical.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/Analyses/ThreadSafetyLogical.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/Analyses/ThreadSafetyOps.def b/flang-classic/llvm-classic/clang/include/clang/Analysis/Analyses/ThreadSafetyOps.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/Analyses/ThreadSafetyOps.def rename to flang-classic/llvm-classic/clang/include/clang/Analysis/Analyses/ThreadSafetyOps.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/Analyses/ThreadSafetyTIL.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/Analyses/ThreadSafetyTIL.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/Analyses/ThreadSafetyTIL.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/Analyses/ThreadSafetyTIL.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/Analyses/ThreadSafetyTraverse.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/Analyses/ThreadSafetyTraverse.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/Analyses/ThreadSafetyTraverse.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/Analyses/ThreadSafetyTraverse.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/Analyses/ThreadSafetyUtil.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/Analyses/ThreadSafetyUtil.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/Analyses/ThreadSafetyUtil.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/Analyses/ThreadSafetyUtil.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/Analyses/UninitializedValues.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/Analyses/UninitializedValues.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/Analyses/UninitializedValues.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/Analyses/UninitializedValues.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/AnalysisDeclContext.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/AnalysisDeclContext.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/AnalysisDeclContext.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/AnalysisDeclContext.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/AnalysisDiagnostic.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/AnalysisDiagnostic.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/AnalysisDiagnostic.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/AnalysisDiagnostic.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/AnyCall.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/AnyCall.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/AnyCall.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/AnyCall.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/BodyFarm.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/BodyFarm.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/BodyFarm.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/BodyFarm.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/CFG.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/CFG.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/CFG.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/CFG.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/CFGStmtMap.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/CFGStmtMap.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/CFGStmtMap.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/CFGStmtMap.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/CallGraph.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/CallGraph.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/CallGraph.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/CallGraph.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/CloneDetection.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/CloneDetection.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/CloneDetection.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/CloneDetection.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/CodeInjector.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/CodeInjector.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/CodeInjector.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/CodeInjector.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/ConstructionContext.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/ConstructionContext.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/ConstructionContext.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/ConstructionContext.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/DomainSpecific/CocoaConventions.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/DomainSpecific/CocoaConventions.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/DomainSpecific/CocoaConventions.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/DomainSpecific/CocoaConventions.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/DomainSpecific/ObjCNoReturn.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/DomainSpecific/ObjCNoReturn.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/DomainSpecific/ObjCNoReturn.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/DomainSpecific/ObjCNoReturn.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/CFGMatchSwitch.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/FlowSensitive/CFGMatchSwitch.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/CFGMatchSwitch.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/FlowSensitive/CFGMatchSwitch.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/ControlFlowContext.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/FlowSensitive/ControlFlowContext.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/ControlFlowContext.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/FlowSensitive/ControlFlowContext.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/DataflowAnalysis.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/FlowSensitive/DataflowAnalysis.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/DataflowAnalysis.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/FlowSensitive/DataflowAnalysis.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/DataflowAnalysisContext.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/FlowSensitive/DataflowAnalysisContext.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/DataflowAnalysisContext.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/FlowSensitive/DataflowAnalysisContext.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/DataflowEnvironment.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/FlowSensitive/DataflowEnvironment.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/DataflowEnvironment.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/FlowSensitive/DataflowEnvironment.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/DataflowLattice.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/FlowSensitive/DataflowLattice.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/DataflowLattice.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/FlowSensitive/DataflowLattice.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/DataflowValues.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/FlowSensitive/DataflowValues.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/DataflowValues.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/FlowSensitive/DataflowValues.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/DataflowWorklist.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/FlowSensitive/DataflowWorklist.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/DataflowWorklist.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/FlowSensitive/DataflowWorklist.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/DebugSupport.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/FlowSensitive/DebugSupport.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/DebugSupport.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/FlowSensitive/DebugSupport.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/MapLattice.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/FlowSensitive/MapLattice.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/MapLattice.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/FlowSensitive/MapLattice.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/MatchSwitch.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/FlowSensitive/MatchSwitch.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/MatchSwitch.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/FlowSensitive/MatchSwitch.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/Models/ChromiumCheckModel.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/FlowSensitive/Models/ChromiumCheckModel.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/Models/ChromiumCheckModel.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/FlowSensitive/Models/ChromiumCheckModel.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/Models/UncheckedOptionalAccessModel.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/FlowSensitive/Models/UncheckedOptionalAccessModel.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/Models/UncheckedOptionalAccessModel.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/FlowSensitive/Models/UncheckedOptionalAccessModel.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/NoopAnalysis.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/FlowSensitive/NoopAnalysis.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/NoopAnalysis.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/FlowSensitive/NoopAnalysis.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/NoopLattice.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/FlowSensitive/NoopLattice.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/NoopLattice.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/FlowSensitive/NoopLattice.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/Solver.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/FlowSensitive/Solver.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/Solver.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/FlowSensitive/Solver.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/StorageLocation.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/FlowSensitive/StorageLocation.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/StorageLocation.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/FlowSensitive/StorageLocation.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/Transfer.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/FlowSensitive/Transfer.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/Transfer.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/FlowSensitive/Transfer.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/Value.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/FlowSensitive/Value.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/Value.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/FlowSensitive/Value.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/WatchedLiteralsSolver.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/FlowSensitive/WatchedLiteralsSolver.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/FlowSensitive/WatchedLiteralsSolver.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/FlowSensitive/WatchedLiteralsSolver.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/IssueHash.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/IssueHash.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/IssueHash.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/IssueHash.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/MacroExpansionContext.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/MacroExpansionContext.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/MacroExpansionContext.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/MacroExpansionContext.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/PathDiagnostic.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/PathDiagnostic.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/PathDiagnostic.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/PathDiagnostic.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/ProgramPoint.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/ProgramPoint.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/ProgramPoint.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/ProgramPoint.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/RetainSummaryManager.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/RetainSummaryManager.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/RetainSummaryManager.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/RetainSummaryManager.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/SelectorExtras.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/SelectorExtras.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/SelectorExtras.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/SelectorExtras.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Analysis/Support/BumpVector.h b/flang-classic/llvm-classic/clang/include/clang/Analysis/Support/BumpVector.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Analysis/Support/BumpVector.h rename to flang-classic/llvm-classic/clang/include/clang/Analysis/Support/BumpVector.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/AArch64SVEACLETypes.def b/flang-classic/llvm-classic/clang/include/clang/Basic/AArch64SVEACLETypes.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/AArch64SVEACLETypes.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/AArch64SVEACLETypes.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/ABI.h b/flang-classic/llvm-classic/clang/include/clang/Basic/ABI.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/ABI.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/ABI.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/ASTNode.td b/flang-classic/llvm-classic/clang/include/clang/Basic/ASTNode.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/ASTNode.td rename to flang-classic/llvm-classic/clang/include/clang/Basic/ASTNode.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/AddressSpaces.h b/flang-classic/llvm-classic/clang/include/clang/Basic/AddressSpaces.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/AddressSpaces.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/AddressSpaces.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/AlignedAllocation.h b/flang-classic/llvm-classic/clang/include/clang/Basic/AlignedAllocation.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/AlignedAllocation.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/AlignedAllocation.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/AllDiagnostics.h b/flang-classic/llvm-classic/clang/include/clang/Basic/AllDiagnostics.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/AllDiagnostics.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/AllDiagnostics.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/Attr.td b/flang-classic/llvm-classic/clang/include/clang/Basic/Attr.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/Attr.td rename to flang-classic/llvm-classic/clang/include/clang/Basic/Attr.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/AttrDocs.td b/flang-classic/llvm-classic/clang/include/clang/Basic/AttrDocs.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/AttrDocs.td rename to flang-classic/llvm-classic/clang/include/clang/Basic/AttrDocs.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/AttrKinds.h b/flang-classic/llvm-classic/clang/include/clang/Basic/AttrKinds.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/AttrKinds.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/AttrKinds.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/AttrSubjectMatchRules.h b/flang-classic/llvm-classic/clang/include/clang/Basic/AttrSubjectMatchRules.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/AttrSubjectMatchRules.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/AttrSubjectMatchRules.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/AttributeCommonInfo.h b/flang-classic/llvm-classic/clang/include/clang/Basic/AttributeCommonInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/AttributeCommonInfo.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/AttributeCommonInfo.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/Attributes.h b/flang-classic/llvm-classic/clang/include/clang/Basic/Attributes.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/Attributes.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/Attributes.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/BitmaskEnum.h b/flang-classic/llvm-classic/clang/include/clang/Basic/BitmaskEnum.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/BitmaskEnum.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/BitmaskEnum.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/Builtins.def b/flang-classic/llvm-classic/clang/include/clang/Basic/Builtins.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/Builtins.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/Builtins.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/Builtins.h b/flang-classic/llvm-classic/clang/include/clang/Basic/Builtins.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/Builtins.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/Builtins.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsAArch64.def b/flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsAArch64.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsAArch64.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsAArch64.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsAArch64NeonSVEBridge.def b/flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsAArch64NeonSVEBridge.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsAArch64NeonSVEBridge.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsAArch64NeonSVEBridge.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsAArch64NeonSVEBridge_cg.def b/flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsAArch64NeonSVEBridge_cg.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsAArch64NeonSVEBridge_cg.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsAArch64NeonSVEBridge_cg.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsAMDGPU.def b/flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsAMDGPU.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsAMDGPU.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsAMDGPU.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsARM.def b/flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsARM.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsARM.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsARM.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsBPF.def b/flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsBPF.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsBPF.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsBPF.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsHexagon.def b/flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsHexagon.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsHexagon.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsHexagon.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsHexagonDep.def b/flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsHexagonDep.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsHexagonDep.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsHexagonDep.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsHexagonMapCustomDep.def b/flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsHexagonMapCustomDep.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsHexagonMapCustomDep.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsHexagonMapCustomDep.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsMips.def b/flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsMips.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsMips.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsMips.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsNEON.def b/flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsNEON.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsNEON.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsNEON.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsNVPTX.def b/flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsNVPTX.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsNVPTX.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsNVPTX.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsPPC.def b/flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsPPC.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsPPC.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsPPC.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsRISCV.def b/flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsRISCV.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsRISCV.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsRISCV.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsRISCVVector.def b/flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsRISCVVector.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsRISCVVector.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsRISCVVector.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsSVE.def b/flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsSVE.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsSVE.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsSVE.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsSystemZ.def b/flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsSystemZ.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsSystemZ.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsSystemZ.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsVE.def b/flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsVE.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsVE.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsVE.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsVEVL.gen.def b/flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsVEVL.gen.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsVEVL.gen.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsVEVL.gen.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsWebAssembly.def b/flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsWebAssembly.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsWebAssembly.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsWebAssembly.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsX86.def b/flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsX86.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsX86.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsX86.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsX86_64.def b/flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsX86_64.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsX86_64.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsX86_64.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsXCore.def b/flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsXCore.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/BuiltinsXCore.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/BuiltinsXCore.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/CLWarnings.h b/flang-classic/llvm-classic/clang/include/clang/Basic/CLWarnings.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/CLWarnings.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/CLWarnings.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/CMakeLists.txt b/flang-classic/llvm-classic/clang/include/clang/Basic/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/CMakeLists.txt rename to flang-classic/llvm-classic/clang/include/clang/Basic/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/CapturedStmt.h b/flang-classic/llvm-classic/clang/include/clang/Basic/CapturedStmt.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/CapturedStmt.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/CapturedStmt.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/CharInfo.h b/flang-classic/llvm-classic/clang/include/clang/Basic/CharInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/CharInfo.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/CharInfo.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/CodeGenOptions.def b/flang-classic/llvm-classic/clang/include/clang/Basic/CodeGenOptions.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/CodeGenOptions.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/CodeGenOptions.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/CodeGenOptions.h b/flang-classic/llvm-classic/clang/include/clang/Basic/CodeGenOptions.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/CodeGenOptions.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/CodeGenOptions.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/CommentNodes.td b/flang-classic/llvm-classic/clang/include/clang/Basic/CommentNodes.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/CommentNodes.td rename to flang-classic/llvm-classic/clang/include/clang/Basic/CommentNodes.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/CommentOptions.h b/flang-classic/llvm-classic/clang/include/clang/Basic/CommentOptions.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/CommentOptions.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/CommentOptions.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/Cuda.h b/flang-classic/llvm-classic/clang/include/clang/Basic/Cuda.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/Cuda.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/Cuda.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/DarwinSDKInfo.h b/flang-classic/llvm-classic/clang/include/clang/Basic/DarwinSDKInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/DarwinSDKInfo.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/DarwinSDKInfo.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/DebugInfoOptions.h b/flang-classic/llvm-classic/clang/include/clang/Basic/DebugInfoOptions.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/DebugInfoOptions.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/DebugInfoOptions.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/DeclNodes.td b/flang-classic/llvm-classic/clang/include/clang/Basic/DeclNodes.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/DeclNodes.td rename to flang-classic/llvm-classic/clang/include/clang/Basic/DeclNodes.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/Diagnostic.h b/flang-classic/llvm-classic/clang/include/clang/Basic/Diagnostic.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/Diagnostic.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/Diagnostic.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/Diagnostic.td b/flang-classic/llvm-classic/clang/include/clang/Basic/Diagnostic.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/Diagnostic.td rename to flang-classic/llvm-classic/clang/include/clang/Basic/Diagnostic.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticAST.h b/flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticAST.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticAST.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticAST.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticASTKinds.td b/flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticASTKinds.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticASTKinds.td rename to flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticASTKinds.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticAnalysis.h b/flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticAnalysis.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticAnalysis.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticAnalysis.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticAnalysisKinds.td b/flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticAnalysisKinds.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticAnalysisKinds.td rename to flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticAnalysisKinds.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticCategories.h b/flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticCategories.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticCategories.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticCategories.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticCategories.td b/flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticCategories.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticCategories.td rename to flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticCategories.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticComment.h b/flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticComment.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticComment.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticComment.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticCommentKinds.td b/flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticCommentKinds.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticCommentKinds.td rename to flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticCommentKinds.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticCommonKinds.td b/flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticCommonKinds.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticCommonKinds.td rename to flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticCommonKinds.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticCrossTU.h b/flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticCrossTU.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticCrossTU.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticCrossTU.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticCrossTUKinds.td b/flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticCrossTUKinds.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticCrossTUKinds.td rename to flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticCrossTUKinds.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticDocs.td b/flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticDocs.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticDocs.td rename to flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticDocs.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticDriver.h b/flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticDriver.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticDriver.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticDriver.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticDriverKinds.td b/flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticDriverKinds.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticDriverKinds.td rename to flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticDriverKinds.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticError.h b/flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticError.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticError.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticError.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticFrontend.h b/flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticFrontend.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticFrontend.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticFrontend.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticFrontendKinds.td b/flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticFrontendKinds.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticFrontendKinds.td rename to flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticFrontendKinds.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticGroups.td b/flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticGroups.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticGroups.td rename to flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticGroups.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticIDs.h b/flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticIDs.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticIDs.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticIDs.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticLex.h b/flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticLex.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticLex.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticLex.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticLexKinds.td b/flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticLexKinds.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticLexKinds.td rename to flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticLexKinds.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticOptions.def b/flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticOptions.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticOptions.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticOptions.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticOptions.h b/flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticOptions.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticOptions.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticOptions.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticParse.h b/flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticParse.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticParse.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticParse.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticParseKinds.td b/flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticParseKinds.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticParseKinds.td rename to flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticParseKinds.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticRefactoring.h b/flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticRefactoring.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticRefactoring.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticRefactoring.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticRefactoringKinds.td b/flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticRefactoringKinds.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticRefactoringKinds.td rename to flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticRefactoringKinds.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticSema.h b/flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticSema.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticSema.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticSema.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticSemaKinds.td b/flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticSemaKinds.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticSemaKinds.td rename to flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticSemaKinds.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticSerialization.h b/flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticSerialization.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticSerialization.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticSerialization.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticSerializationKinds.td b/flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticSerializationKinds.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/DiagnosticSerializationKinds.td rename to flang-classic/llvm-classic/clang/include/clang/Basic/DiagnosticSerializationKinds.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/DirectoryEntry.h b/flang-classic/llvm-classic/clang/include/clang/Basic/DirectoryEntry.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/DirectoryEntry.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/DirectoryEntry.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/ExceptionSpecificationType.h b/flang-classic/llvm-classic/clang/include/clang/Basic/ExceptionSpecificationType.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/ExceptionSpecificationType.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/ExceptionSpecificationType.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/ExpressionTraits.h b/flang-classic/llvm-classic/clang/include/clang/Basic/ExpressionTraits.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/ExpressionTraits.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/ExpressionTraits.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/FPOptions.def b/flang-classic/llvm-classic/clang/include/clang/Basic/FPOptions.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/FPOptions.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/FPOptions.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/Features.def b/flang-classic/llvm-classic/clang/include/clang/Basic/Features.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/Features.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/Features.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/FileEntry.h b/flang-classic/llvm-classic/clang/include/clang/Basic/FileEntry.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/FileEntry.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/FileEntry.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/FileManager.h b/flang-classic/llvm-classic/clang/include/clang/Basic/FileManager.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/FileManager.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/FileManager.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/FileSystemOptions.h b/flang-classic/llvm-classic/clang/include/clang/Basic/FileSystemOptions.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/FileSystemOptions.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/FileSystemOptions.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/FileSystemStatCache.h b/flang-classic/llvm-classic/clang/include/clang/Basic/FileSystemStatCache.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/FileSystemStatCache.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/FileSystemStatCache.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/HLSLRuntime.h b/flang-classic/llvm-classic/clang/include/clang/Basic/HLSLRuntime.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/HLSLRuntime.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/HLSLRuntime.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/IdentifierTable.h b/flang-classic/llvm-classic/clang/include/clang/Basic/IdentifierTable.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/IdentifierTable.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/IdentifierTable.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/JsonSupport.h b/flang-classic/llvm-classic/clang/include/clang/Basic/JsonSupport.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/JsonSupport.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/JsonSupport.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/LLVM.h b/flang-classic/llvm-classic/clang/include/clang/Basic/LLVM.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/LLVM.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/LLVM.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/Lambda.h b/flang-classic/llvm-classic/clang/include/clang/Basic/Lambda.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/Lambda.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/Lambda.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/LangOptions.def b/flang-classic/llvm-classic/clang/include/clang/Basic/LangOptions.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/LangOptions.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/LangOptions.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/LangOptions.h b/flang-classic/llvm-classic/clang/include/clang/Basic/LangOptions.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/LangOptions.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/LangOptions.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/LangStandard.h b/flang-classic/llvm-classic/clang/include/clang/Basic/LangStandard.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/LangStandard.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/LangStandard.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/LangStandards.def b/flang-classic/llvm-classic/clang/include/clang/Basic/LangStandards.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/LangStandards.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/LangStandards.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/Linkage.h b/flang-classic/llvm-classic/clang/include/clang/Basic/Linkage.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/Linkage.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/Linkage.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/MSP430Target.def b/flang-classic/llvm-classic/clang/include/clang/Basic/MSP430Target.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/MSP430Target.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/MSP430Target.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/MacroBuilder.h b/flang-classic/llvm-classic/clang/include/clang/Basic/MacroBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/MacroBuilder.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/MacroBuilder.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/MakeSupport.h b/flang-classic/llvm-classic/clang/include/clang/Basic/MakeSupport.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/MakeSupport.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/MakeSupport.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/Module.h b/flang-classic/llvm-classic/clang/include/clang/Basic/Module.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/Module.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/Module.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/NoSanitizeList.h b/flang-classic/llvm-classic/clang/include/clang/Basic/NoSanitizeList.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/NoSanitizeList.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/NoSanitizeList.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/ObjCRuntime.h b/flang-classic/llvm-classic/clang/include/clang/Basic/ObjCRuntime.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/ObjCRuntime.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/ObjCRuntime.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/OpenCLExtensionTypes.def b/flang-classic/llvm-classic/clang/include/clang/Basic/OpenCLExtensionTypes.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/OpenCLExtensionTypes.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/OpenCLExtensionTypes.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/OpenCLExtensions.def b/flang-classic/llvm-classic/clang/include/clang/Basic/OpenCLExtensions.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/OpenCLExtensions.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/OpenCLExtensions.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/OpenCLImageTypes.def b/flang-classic/llvm-classic/clang/include/clang/Basic/OpenCLImageTypes.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/OpenCLImageTypes.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/OpenCLImageTypes.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/OpenCLOptions.h b/flang-classic/llvm-classic/clang/include/clang/Basic/OpenCLOptions.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/OpenCLOptions.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/OpenCLOptions.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/OpenMPKinds.def b/flang-classic/llvm-classic/clang/include/clang/Basic/OpenMPKinds.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/OpenMPKinds.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/OpenMPKinds.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/OpenMPKinds.h b/flang-classic/llvm-classic/clang/include/clang/Basic/OpenMPKinds.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/OpenMPKinds.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/OpenMPKinds.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/OperatorKinds.def b/flang-classic/llvm-classic/clang/include/clang/Basic/OperatorKinds.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/OperatorKinds.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/OperatorKinds.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/OperatorKinds.h b/flang-classic/llvm-classic/clang/include/clang/Basic/OperatorKinds.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/OperatorKinds.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/OperatorKinds.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/OperatorPrecedence.h b/flang-classic/llvm-classic/clang/include/clang/Basic/OperatorPrecedence.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/OperatorPrecedence.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/OperatorPrecedence.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/PPCTypes.def b/flang-classic/llvm-classic/clang/include/clang/Basic/PPCTypes.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/PPCTypes.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/PPCTypes.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/PartialDiagnostic.h b/flang-classic/llvm-classic/clang/include/clang/Basic/PartialDiagnostic.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/PartialDiagnostic.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/PartialDiagnostic.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/PlistSupport.h b/flang-classic/llvm-classic/clang/include/clang/Basic/PlistSupport.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/PlistSupport.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/PlistSupport.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/PragmaKinds.h b/flang-classic/llvm-classic/clang/include/clang/Basic/PragmaKinds.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/PragmaKinds.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/PragmaKinds.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/PrettyStackTrace.h b/flang-classic/llvm-classic/clang/include/clang/Basic/PrettyStackTrace.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/PrettyStackTrace.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/PrettyStackTrace.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/ProfileList.h b/flang-classic/llvm-classic/clang/include/clang/Basic/ProfileList.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/ProfileList.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/ProfileList.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/RISCVVTypes.def b/flang-classic/llvm-classic/clang/include/clang/Basic/RISCVVTypes.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/RISCVVTypes.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/RISCVVTypes.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/SanitizerSpecialCaseList.h b/flang-classic/llvm-classic/clang/include/clang/Basic/SanitizerSpecialCaseList.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/SanitizerSpecialCaseList.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/SanitizerSpecialCaseList.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/Sanitizers.def b/flang-classic/llvm-classic/clang/include/clang/Basic/Sanitizers.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/Sanitizers.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/Sanitizers.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/Sanitizers.h b/flang-classic/llvm-classic/clang/include/clang/Basic/Sanitizers.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/Sanitizers.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/Sanitizers.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/Sarif.h b/flang-classic/llvm-classic/clang/include/clang/Basic/Sarif.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/Sarif.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/Sarif.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/SourceLocation.h b/flang-classic/llvm-classic/clang/include/clang/Basic/SourceLocation.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/SourceLocation.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/SourceLocation.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/SourceManager.h b/flang-classic/llvm-classic/clang/include/clang/Basic/SourceManager.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/SourceManager.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/SourceManager.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/SourceManagerInternals.h b/flang-classic/llvm-classic/clang/include/clang/Basic/SourceManagerInternals.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/SourceManagerInternals.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/SourceManagerInternals.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/Specifiers.h b/flang-classic/llvm-classic/clang/include/clang/Basic/Specifiers.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/Specifiers.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/Specifiers.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/Stack.h b/flang-classic/llvm-classic/clang/include/clang/Basic/Stack.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/Stack.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/Stack.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/StmtNodes.td b/flang-classic/llvm-classic/clang/include/clang/Basic/StmtNodes.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/StmtNodes.td rename to flang-classic/llvm-classic/clang/include/clang/Basic/StmtNodes.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/SyncScope.h b/flang-classic/llvm-classic/clang/include/clang/Basic/SyncScope.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/SyncScope.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/SyncScope.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/TargetBuiltins.h b/flang-classic/llvm-classic/clang/include/clang/Basic/TargetBuiltins.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/TargetBuiltins.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/TargetBuiltins.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/TargetCXXABI.def b/flang-classic/llvm-classic/clang/include/clang/Basic/TargetCXXABI.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/TargetCXXABI.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/TargetCXXABI.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/TargetCXXABI.h b/flang-classic/llvm-classic/clang/include/clang/Basic/TargetCXXABI.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/TargetCXXABI.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/TargetCXXABI.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/TargetID.h b/flang-classic/llvm-classic/clang/include/clang/Basic/TargetID.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/TargetID.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/TargetID.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/TargetInfo.h b/flang-classic/llvm-classic/clang/include/clang/Basic/TargetInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/TargetInfo.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/TargetInfo.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/TargetOptions.h b/flang-classic/llvm-classic/clang/include/clang/Basic/TargetOptions.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/TargetOptions.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/TargetOptions.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/TemplateKinds.h b/flang-classic/llvm-classic/clang/include/clang/Basic/TemplateKinds.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/TemplateKinds.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/TemplateKinds.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/Thunk.h b/flang-classic/llvm-classic/clang/include/clang/Basic/Thunk.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/Thunk.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/Thunk.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/TokenKinds.def b/flang-classic/llvm-classic/clang/include/clang/Basic/TokenKinds.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/TokenKinds.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/TokenKinds.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/TokenKinds.h b/flang-classic/llvm-classic/clang/include/clang/Basic/TokenKinds.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/TokenKinds.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/TokenKinds.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/TransformTypeTraits.def b/flang-classic/llvm-classic/clang/include/clang/Basic/TransformTypeTraits.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/TransformTypeTraits.def rename to flang-classic/llvm-classic/clang/include/clang/Basic/TransformTypeTraits.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/TypeNodes.td b/flang-classic/llvm-classic/clang/include/clang/Basic/TypeNodes.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/TypeNodes.td rename to flang-classic/llvm-classic/clang/include/clang/Basic/TypeNodes.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/TypeTraits.h b/flang-classic/llvm-classic/clang/include/clang/Basic/TypeTraits.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/TypeTraits.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/TypeTraits.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/Version.h b/flang-classic/llvm-classic/clang/include/clang/Basic/Version.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/Version.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/Version.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/Version.inc.in b/flang-classic/llvm-classic/clang/include/clang/Basic/Version.inc.in similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/Version.inc.in rename to flang-classic/llvm-classic/clang/include/clang/Basic/Version.inc.in diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/Visibility.h b/flang-classic/llvm-classic/clang/include/clang/Basic/Visibility.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/Visibility.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/Visibility.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/XRayInstr.h b/flang-classic/llvm-classic/clang/include/clang/Basic/XRayInstr.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/XRayInstr.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/XRayInstr.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/XRayLists.h b/flang-classic/llvm-classic/clang/include/clang/Basic/XRayLists.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/XRayLists.h rename to flang-classic/llvm-classic/clang/include/clang/Basic/XRayLists.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/arm_bf16.td b/flang-classic/llvm-classic/clang/include/clang/Basic/arm_bf16.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/arm_bf16.td rename to flang-classic/llvm-classic/clang/include/clang/Basic/arm_bf16.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/arm_cde.td b/flang-classic/llvm-classic/clang/include/clang/Basic/arm_cde.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/arm_cde.td rename to flang-classic/llvm-classic/clang/include/clang/Basic/arm_cde.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/arm_fp16.td b/flang-classic/llvm-classic/clang/include/clang/Basic/arm_fp16.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/arm_fp16.td rename to flang-classic/llvm-classic/clang/include/clang/Basic/arm_fp16.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/arm_mve.td b/flang-classic/llvm-classic/clang/include/clang/Basic/arm_mve.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/arm_mve.td rename to flang-classic/llvm-classic/clang/include/clang/Basic/arm_mve.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/arm_mve_defs.td b/flang-classic/llvm-classic/clang/include/clang/Basic/arm_mve_defs.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/arm_mve_defs.td rename to flang-classic/llvm-classic/clang/include/clang/Basic/arm_mve_defs.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/arm_neon.td b/flang-classic/llvm-classic/clang/include/clang/Basic/arm_neon.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/arm_neon.td rename to flang-classic/llvm-classic/clang/include/clang/Basic/arm_neon.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/arm_neon_incl.td b/flang-classic/llvm-classic/clang/include/clang/Basic/arm_neon_incl.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/arm_neon_incl.td rename to flang-classic/llvm-classic/clang/include/clang/Basic/arm_neon_incl.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/arm_sve.td b/flang-classic/llvm-classic/clang/include/clang/Basic/arm_sve.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/arm_sve.td rename to flang-classic/llvm-classic/clang/include/clang/Basic/arm_sve.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Basic/riscv_vector.td b/flang-classic/llvm-classic/clang/include/clang/Basic/riscv_vector.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Basic/riscv_vector.td rename to flang-classic/llvm-classic/clang/include/clang/Basic/riscv_vector.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/CMakeLists.txt b/flang-classic/llvm-classic/clang/include/clang/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/CMakeLists.txt rename to flang-classic/llvm-classic/clang/include/clang/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/include/clang/CodeGen/BackendUtil.h b/flang-classic/llvm-classic/clang/include/clang/CodeGen/BackendUtil.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/CodeGen/BackendUtil.h rename to flang-classic/llvm-classic/clang/include/clang/CodeGen/BackendUtil.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/CodeGen/CGFunctionInfo.h b/flang-classic/llvm-classic/clang/include/clang/CodeGen/CGFunctionInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/CodeGen/CGFunctionInfo.h rename to flang-classic/llvm-classic/clang/include/clang/CodeGen/CGFunctionInfo.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/CodeGen/CodeGenABITypes.h b/flang-classic/llvm-classic/clang/include/clang/CodeGen/CodeGenABITypes.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/CodeGen/CodeGenABITypes.h rename to flang-classic/llvm-classic/clang/include/clang/CodeGen/CodeGenABITypes.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/CodeGen/CodeGenAction.h b/flang-classic/llvm-classic/clang/include/clang/CodeGen/CodeGenAction.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/CodeGen/CodeGenAction.h rename to flang-classic/llvm-classic/clang/include/clang/CodeGen/CodeGenAction.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/CodeGen/ConstantInitBuilder.h b/flang-classic/llvm-classic/clang/include/clang/CodeGen/ConstantInitBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/CodeGen/ConstantInitBuilder.h rename to flang-classic/llvm-classic/clang/include/clang/CodeGen/ConstantInitBuilder.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/CodeGen/ConstantInitFuture.h b/flang-classic/llvm-classic/clang/include/clang/CodeGen/ConstantInitFuture.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/CodeGen/ConstantInitFuture.h rename to flang-classic/llvm-classic/clang/include/clang/CodeGen/ConstantInitFuture.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/CodeGen/ModuleBuilder.h b/flang-classic/llvm-classic/clang/include/clang/CodeGen/ModuleBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/CodeGen/ModuleBuilder.h rename to flang-classic/llvm-classic/clang/include/clang/CodeGen/ModuleBuilder.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/CodeGen/ObjectFilePCHContainerOperations.h b/flang-classic/llvm-classic/clang/include/clang/CodeGen/ObjectFilePCHContainerOperations.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/CodeGen/ObjectFilePCHContainerOperations.h rename to flang-classic/llvm-classic/clang/include/clang/CodeGen/ObjectFilePCHContainerOperations.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/CodeGen/SwiftCallingConv.h b/flang-classic/llvm-classic/clang/include/clang/CodeGen/SwiftCallingConv.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/CodeGen/SwiftCallingConv.h rename to flang-classic/llvm-classic/clang/include/clang/CodeGen/SwiftCallingConv.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Config/config.h.cmake b/flang-classic/llvm-classic/clang/include/clang/Config/config.h.cmake similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Config/config.h.cmake rename to flang-classic/llvm-classic/clang/include/clang/Config/config.h.cmake diff --git a/flang-legacy/llvm-legacy/clang/include/clang/CrossTU/CrossTUDiagnostic.h b/flang-classic/llvm-classic/clang/include/clang/CrossTU/CrossTUDiagnostic.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/CrossTU/CrossTUDiagnostic.h rename to flang-classic/llvm-classic/clang/include/clang/CrossTU/CrossTUDiagnostic.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/CrossTU/CrossTranslationUnit.h b/flang-classic/llvm-classic/clang/include/clang/CrossTU/CrossTranslationUnit.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/CrossTU/CrossTranslationUnit.h rename to flang-classic/llvm-classic/clang/include/clang/CrossTU/CrossTranslationUnit.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/DirectoryWatcher/DirectoryWatcher.h b/flang-classic/llvm-classic/clang/include/clang/DirectoryWatcher/DirectoryWatcher.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/DirectoryWatcher/DirectoryWatcher.h rename to flang-classic/llvm-classic/clang/include/clang/DirectoryWatcher/DirectoryWatcher.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Driver/Action.h b/flang-classic/llvm-classic/clang/include/clang/Driver/Action.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Driver/Action.h rename to flang-classic/llvm-classic/clang/include/clang/Driver/Action.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Driver/CMakeLists.txt b/flang-classic/llvm-classic/clang/include/clang/Driver/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Driver/CMakeLists.txt rename to flang-classic/llvm-classic/clang/include/clang/Driver/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Driver/ClangOptionDocs.td b/flang-classic/llvm-classic/clang/include/clang/Driver/ClangOptionDocs.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Driver/ClangOptionDocs.td rename to flang-classic/llvm-classic/clang/include/clang/Driver/ClangOptionDocs.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Driver/Compilation.h b/flang-classic/llvm-classic/clang/include/clang/Driver/Compilation.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Driver/Compilation.h rename to flang-classic/llvm-classic/clang/include/clang/Driver/Compilation.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Driver/Distro.h b/flang-classic/llvm-classic/clang/include/clang/Driver/Distro.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Driver/Distro.h rename to flang-classic/llvm-classic/clang/include/clang/Driver/Distro.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Driver/Driver.h b/flang-classic/llvm-classic/clang/include/clang/Driver/Driver.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Driver/Driver.h rename to flang-classic/llvm-classic/clang/include/clang/Driver/Driver.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Driver/DriverDiagnostic.h b/flang-classic/llvm-classic/clang/include/clang/Driver/DriverDiagnostic.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Driver/DriverDiagnostic.h rename to flang-classic/llvm-classic/clang/include/clang/Driver/DriverDiagnostic.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Driver/InputInfo.h b/flang-classic/llvm-classic/clang/include/clang/Driver/InputInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Driver/InputInfo.h rename to flang-classic/llvm-classic/clang/include/clang/Driver/InputInfo.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Driver/Job.h b/flang-classic/llvm-classic/clang/include/clang/Driver/Job.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Driver/Job.h rename to flang-classic/llvm-classic/clang/include/clang/Driver/Job.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Driver/Multilib.h b/flang-classic/llvm-classic/clang/include/clang/Driver/Multilib.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Driver/Multilib.h rename to flang-classic/llvm-classic/clang/include/clang/Driver/Multilib.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Driver/OffloadBundler.h b/flang-classic/llvm-classic/clang/include/clang/Driver/OffloadBundler.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Driver/OffloadBundler.h rename to flang-classic/llvm-classic/clang/include/clang/Driver/OffloadBundler.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Driver/OptionUtils.h b/flang-classic/llvm-classic/clang/include/clang/Driver/OptionUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Driver/OptionUtils.h rename to flang-classic/llvm-classic/clang/include/clang/Driver/OptionUtils.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Driver/Options.h b/flang-classic/llvm-classic/clang/include/clang/Driver/Options.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Driver/Options.h rename to flang-classic/llvm-classic/clang/include/clang/Driver/Options.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Driver/Options.td b/flang-classic/llvm-classic/clang/include/clang/Driver/Options.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Driver/Options.td rename to flang-classic/llvm-classic/clang/include/clang/Driver/Options.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Driver/Phases.h b/flang-classic/llvm-classic/clang/include/clang/Driver/Phases.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Driver/Phases.h rename to flang-classic/llvm-classic/clang/include/clang/Driver/Phases.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Driver/SanitizerArgs.h b/flang-classic/llvm-classic/clang/include/clang/Driver/SanitizerArgs.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Driver/SanitizerArgs.h rename to flang-classic/llvm-classic/clang/include/clang/Driver/SanitizerArgs.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Driver/Tool.h b/flang-classic/llvm-classic/clang/include/clang/Driver/Tool.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Driver/Tool.h rename to flang-classic/llvm-classic/clang/include/clang/Driver/Tool.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Driver/ToolChain.h b/flang-classic/llvm-classic/clang/include/clang/Driver/ToolChain.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Driver/ToolChain.h rename to flang-classic/llvm-classic/clang/include/clang/Driver/ToolChain.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Driver/Types.def b/flang-classic/llvm-classic/clang/include/clang/Driver/Types.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Driver/Types.def rename to flang-classic/llvm-classic/clang/include/clang/Driver/Types.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Driver/Types.h b/flang-classic/llvm-classic/clang/include/clang/Driver/Types.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Driver/Types.h rename to flang-classic/llvm-classic/clang/include/clang/Driver/Types.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Driver/Util.h b/flang-classic/llvm-classic/clang/include/clang/Driver/Util.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Driver/Util.h rename to flang-classic/llvm-classic/clang/include/clang/Driver/Util.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Driver/XRayArgs.h b/flang-classic/llvm-classic/clang/include/clang/Driver/XRayArgs.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Driver/XRayArgs.h rename to flang-classic/llvm-classic/clang/include/clang/Driver/XRayArgs.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Edit/Commit.h b/flang-classic/llvm-classic/clang/include/clang/Edit/Commit.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Edit/Commit.h rename to flang-classic/llvm-classic/clang/include/clang/Edit/Commit.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Edit/EditedSource.h b/flang-classic/llvm-classic/clang/include/clang/Edit/EditedSource.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Edit/EditedSource.h rename to flang-classic/llvm-classic/clang/include/clang/Edit/EditedSource.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Edit/EditsReceiver.h b/flang-classic/llvm-classic/clang/include/clang/Edit/EditsReceiver.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Edit/EditsReceiver.h rename to flang-classic/llvm-classic/clang/include/clang/Edit/EditsReceiver.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Edit/FileOffset.h b/flang-classic/llvm-classic/clang/include/clang/Edit/FileOffset.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Edit/FileOffset.h rename to flang-classic/llvm-classic/clang/include/clang/Edit/FileOffset.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Edit/Rewriters.h b/flang-classic/llvm-classic/clang/include/clang/Edit/Rewriters.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Edit/Rewriters.h rename to flang-classic/llvm-classic/clang/include/clang/Edit/Rewriters.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/ExtractAPI/API.h b/flang-classic/llvm-classic/clang/include/clang/ExtractAPI/API.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/ExtractAPI/API.h rename to flang-classic/llvm-classic/clang/include/clang/ExtractAPI/API.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/ExtractAPI/APIIgnoresList.h b/flang-classic/llvm-classic/clang/include/clang/ExtractAPI/APIIgnoresList.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/ExtractAPI/APIIgnoresList.h rename to flang-classic/llvm-classic/clang/include/clang/ExtractAPI/APIIgnoresList.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/ExtractAPI/AvailabilityInfo.h b/flang-classic/llvm-classic/clang/include/clang/ExtractAPI/AvailabilityInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/ExtractAPI/AvailabilityInfo.h rename to flang-classic/llvm-classic/clang/include/clang/ExtractAPI/AvailabilityInfo.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/ExtractAPI/DeclarationFragments.h b/flang-classic/llvm-classic/clang/include/clang/ExtractAPI/DeclarationFragments.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/ExtractAPI/DeclarationFragments.h rename to flang-classic/llvm-classic/clang/include/clang/ExtractAPI/DeclarationFragments.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/ExtractAPI/FrontendActions.h b/flang-classic/llvm-classic/clang/include/clang/ExtractAPI/FrontendActions.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/ExtractAPI/FrontendActions.h rename to flang-classic/llvm-classic/clang/include/clang/ExtractAPI/FrontendActions.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/ExtractAPI/Serialization/SerializerBase.h b/flang-classic/llvm-classic/clang/include/clang/ExtractAPI/Serialization/SerializerBase.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/ExtractAPI/Serialization/SerializerBase.h rename to flang-classic/llvm-classic/clang/include/clang/ExtractAPI/Serialization/SerializerBase.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/ExtractAPI/Serialization/SymbolGraphSerializer.h b/flang-classic/llvm-classic/clang/include/clang/ExtractAPI/Serialization/SymbolGraphSerializer.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/ExtractAPI/Serialization/SymbolGraphSerializer.h rename to flang-classic/llvm-classic/clang/include/clang/ExtractAPI/Serialization/SymbolGraphSerializer.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Format/.clang-format b/flang-classic/llvm-classic/clang/include/clang/Format/.clang-format similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Format/.clang-format rename to flang-classic/llvm-classic/clang/include/clang/Format/.clang-format diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Format/Format.h b/flang-classic/llvm-classic/clang/include/clang/Format/Format.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Format/Format.h rename to flang-classic/llvm-classic/clang/include/clang/Format/Format.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Frontend/ASTConsumers.h b/flang-classic/llvm-classic/clang/include/clang/Frontend/ASTConsumers.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Frontend/ASTConsumers.h rename to flang-classic/llvm-classic/clang/include/clang/Frontend/ASTConsumers.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Frontend/ASTUnit.h b/flang-classic/llvm-classic/clang/include/clang/Frontend/ASTUnit.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Frontend/ASTUnit.h rename to flang-classic/llvm-classic/clang/include/clang/Frontend/ASTUnit.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Frontend/ChainedDiagnosticConsumer.h b/flang-classic/llvm-classic/clang/include/clang/Frontend/ChainedDiagnosticConsumer.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Frontend/ChainedDiagnosticConsumer.h rename to flang-classic/llvm-classic/clang/include/clang/Frontend/ChainedDiagnosticConsumer.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Frontend/CommandLineSourceLoc.h b/flang-classic/llvm-classic/clang/include/clang/Frontend/CommandLineSourceLoc.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Frontend/CommandLineSourceLoc.h rename to flang-classic/llvm-classic/clang/include/clang/Frontend/CommandLineSourceLoc.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Frontend/CompilerInstance.h b/flang-classic/llvm-classic/clang/include/clang/Frontend/CompilerInstance.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Frontend/CompilerInstance.h rename to flang-classic/llvm-classic/clang/include/clang/Frontend/CompilerInstance.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Frontend/CompilerInvocation.h b/flang-classic/llvm-classic/clang/include/clang/Frontend/CompilerInvocation.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Frontend/CompilerInvocation.h rename to flang-classic/llvm-classic/clang/include/clang/Frontend/CompilerInvocation.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Frontend/DependencyOutputOptions.h b/flang-classic/llvm-classic/clang/include/clang/Frontend/DependencyOutputOptions.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Frontend/DependencyOutputOptions.h rename to flang-classic/llvm-classic/clang/include/clang/Frontend/DependencyOutputOptions.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Frontend/DiagnosticRenderer.h b/flang-classic/llvm-classic/clang/include/clang/Frontend/DiagnosticRenderer.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Frontend/DiagnosticRenderer.h rename to flang-classic/llvm-classic/clang/include/clang/Frontend/DiagnosticRenderer.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Frontend/FrontendAction.h b/flang-classic/llvm-classic/clang/include/clang/Frontend/FrontendAction.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Frontend/FrontendAction.h rename to flang-classic/llvm-classic/clang/include/clang/Frontend/FrontendAction.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Frontend/FrontendActions.h b/flang-classic/llvm-classic/clang/include/clang/Frontend/FrontendActions.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Frontend/FrontendActions.h rename to flang-classic/llvm-classic/clang/include/clang/Frontend/FrontendActions.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Frontend/FrontendDiagnostic.h b/flang-classic/llvm-classic/clang/include/clang/Frontend/FrontendDiagnostic.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Frontend/FrontendDiagnostic.h rename to flang-classic/llvm-classic/clang/include/clang/Frontend/FrontendDiagnostic.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Frontend/FrontendOptions.h b/flang-classic/llvm-classic/clang/include/clang/Frontend/FrontendOptions.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Frontend/FrontendOptions.h rename to flang-classic/llvm-classic/clang/include/clang/Frontend/FrontendOptions.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Frontend/FrontendPluginRegistry.h b/flang-classic/llvm-classic/clang/include/clang/Frontend/FrontendPluginRegistry.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Frontend/FrontendPluginRegistry.h rename to flang-classic/llvm-classic/clang/include/clang/Frontend/FrontendPluginRegistry.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Frontend/LayoutOverrideSource.h b/flang-classic/llvm-classic/clang/include/clang/Frontend/LayoutOverrideSource.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Frontend/LayoutOverrideSource.h rename to flang-classic/llvm-classic/clang/include/clang/Frontend/LayoutOverrideSource.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Frontend/LogDiagnosticPrinter.h b/flang-classic/llvm-classic/clang/include/clang/Frontend/LogDiagnosticPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Frontend/LogDiagnosticPrinter.h rename to flang-classic/llvm-classic/clang/include/clang/Frontend/LogDiagnosticPrinter.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Frontend/MigratorOptions.h b/flang-classic/llvm-classic/clang/include/clang/Frontend/MigratorOptions.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Frontend/MigratorOptions.h rename to flang-classic/llvm-classic/clang/include/clang/Frontend/MigratorOptions.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Frontend/MultiplexConsumer.h b/flang-classic/llvm-classic/clang/include/clang/Frontend/MultiplexConsumer.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Frontend/MultiplexConsumer.h rename to flang-classic/llvm-classic/clang/include/clang/Frontend/MultiplexConsumer.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Frontend/PCHContainerOperations.h b/flang-classic/llvm-classic/clang/include/clang/Frontend/PCHContainerOperations.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Frontend/PCHContainerOperations.h rename to flang-classic/llvm-classic/clang/include/clang/Frontend/PCHContainerOperations.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Frontend/PrecompiledPreamble.h b/flang-classic/llvm-classic/clang/include/clang/Frontend/PrecompiledPreamble.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Frontend/PrecompiledPreamble.h rename to flang-classic/llvm-classic/clang/include/clang/Frontend/PrecompiledPreamble.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Frontend/PreprocessorOutputOptions.h b/flang-classic/llvm-classic/clang/include/clang/Frontend/PreprocessorOutputOptions.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Frontend/PreprocessorOutputOptions.h rename to flang-classic/llvm-classic/clang/include/clang/Frontend/PreprocessorOutputOptions.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Frontend/SARIFDiagnostic.h b/flang-classic/llvm-classic/clang/include/clang/Frontend/SARIFDiagnostic.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Frontend/SARIFDiagnostic.h rename to flang-classic/llvm-classic/clang/include/clang/Frontend/SARIFDiagnostic.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Frontend/SARIFDiagnosticPrinter.h b/flang-classic/llvm-classic/clang/include/clang/Frontend/SARIFDiagnosticPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Frontend/SARIFDiagnosticPrinter.h rename to flang-classic/llvm-classic/clang/include/clang/Frontend/SARIFDiagnosticPrinter.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Frontend/SerializedDiagnosticPrinter.h b/flang-classic/llvm-classic/clang/include/clang/Frontend/SerializedDiagnosticPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Frontend/SerializedDiagnosticPrinter.h rename to flang-classic/llvm-classic/clang/include/clang/Frontend/SerializedDiagnosticPrinter.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Frontend/SerializedDiagnosticReader.h b/flang-classic/llvm-classic/clang/include/clang/Frontend/SerializedDiagnosticReader.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Frontend/SerializedDiagnosticReader.h rename to flang-classic/llvm-classic/clang/include/clang/Frontend/SerializedDiagnosticReader.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Frontend/SerializedDiagnostics.h b/flang-classic/llvm-classic/clang/include/clang/Frontend/SerializedDiagnostics.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Frontend/SerializedDiagnostics.h rename to flang-classic/llvm-classic/clang/include/clang/Frontend/SerializedDiagnostics.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Frontend/TextDiagnostic.h b/flang-classic/llvm-classic/clang/include/clang/Frontend/TextDiagnostic.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Frontend/TextDiagnostic.h rename to flang-classic/llvm-classic/clang/include/clang/Frontend/TextDiagnostic.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Frontend/TextDiagnosticBuffer.h b/flang-classic/llvm-classic/clang/include/clang/Frontend/TextDiagnosticBuffer.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Frontend/TextDiagnosticBuffer.h rename to flang-classic/llvm-classic/clang/include/clang/Frontend/TextDiagnosticBuffer.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Frontend/TextDiagnosticPrinter.h b/flang-classic/llvm-classic/clang/include/clang/Frontend/TextDiagnosticPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Frontend/TextDiagnosticPrinter.h rename to flang-classic/llvm-classic/clang/include/clang/Frontend/TextDiagnosticPrinter.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Frontend/Utils.h b/flang-classic/llvm-classic/clang/include/clang/Frontend/Utils.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Frontend/Utils.h rename to flang-classic/llvm-classic/clang/include/clang/Frontend/Utils.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Frontend/VerifyDiagnosticConsumer.h b/flang-classic/llvm-classic/clang/include/clang/Frontend/VerifyDiagnosticConsumer.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Frontend/VerifyDiagnosticConsumer.h rename to flang-classic/llvm-classic/clang/include/clang/Frontend/VerifyDiagnosticConsumer.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/FrontendTool/Utils.h b/flang-classic/llvm-classic/clang/include/clang/FrontendTool/Utils.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/FrontendTool/Utils.h rename to flang-classic/llvm-classic/clang/include/clang/FrontendTool/Utils.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Index/CommentToXML.h b/flang-classic/llvm-classic/clang/include/clang/Index/CommentToXML.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Index/CommentToXML.h rename to flang-classic/llvm-classic/clang/include/clang/Index/CommentToXML.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Index/DeclOccurrence.h b/flang-classic/llvm-classic/clang/include/clang/Index/DeclOccurrence.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Index/DeclOccurrence.h rename to flang-classic/llvm-classic/clang/include/clang/Index/DeclOccurrence.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Index/IndexDataConsumer.h b/flang-classic/llvm-classic/clang/include/clang/Index/IndexDataConsumer.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Index/IndexDataConsumer.h rename to flang-classic/llvm-classic/clang/include/clang/Index/IndexDataConsumer.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Index/IndexSymbol.h b/flang-classic/llvm-classic/clang/include/clang/Index/IndexSymbol.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Index/IndexSymbol.h rename to flang-classic/llvm-classic/clang/include/clang/Index/IndexSymbol.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Index/IndexingAction.h b/flang-classic/llvm-classic/clang/include/clang/Index/IndexingAction.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Index/IndexingAction.h rename to flang-classic/llvm-classic/clang/include/clang/Index/IndexingAction.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Index/IndexingOptions.h b/flang-classic/llvm-classic/clang/include/clang/Index/IndexingOptions.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Index/IndexingOptions.h rename to flang-classic/llvm-classic/clang/include/clang/Index/IndexingOptions.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Index/USRGeneration.h b/flang-classic/llvm-classic/clang/include/clang/Index/USRGeneration.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Index/USRGeneration.h rename to flang-classic/llvm-classic/clang/include/clang/Index/USRGeneration.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/IndexSerialization/SerializablePathCollection.h b/flang-classic/llvm-classic/clang/include/clang/IndexSerialization/SerializablePathCollection.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/IndexSerialization/SerializablePathCollection.h rename to flang-classic/llvm-classic/clang/include/clang/IndexSerialization/SerializablePathCollection.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Interpreter/Interpreter.h b/flang-classic/llvm-classic/clang/include/clang/Interpreter/Interpreter.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Interpreter/Interpreter.h rename to flang-classic/llvm-classic/clang/include/clang/Interpreter/Interpreter.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Interpreter/PartialTranslationUnit.h b/flang-classic/llvm-classic/clang/include/clang/Interpreter/PartialTranslationUnit.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Interpreter/PartialTranslationUnit.h rename to flang-classic/llvm-classic/clang/include/clang/Interpreter/PartialTranslationUnit.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Lex/CodeCompletionHandler.h b/flang-classic/llvm-classic/clang/include/clang/Lex/CodeCompletionHandler.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Lex/CodeCompletionHandler.h rename to flang-classic/llvm-classic/clang/include/clang/Lex/CodeCompletionHandler.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Lex/DependencyDirectivesScanner.h b/flang-classic/llvm-classic/clang/include/clang/Lex/DependencyDirectivesScanner.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Lex/DependencyDirectivesScanner.h rename to flang-classic/llvm-classic/clang/include/clang/Lex/DependencyDirectivesScanner.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Lex/DirectoryLookup.h b/flang-classic/llvm-classic/clang/include/clang/Lex/DirectoryLookup.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Lex/DirectoryLookup.h rename to flang-classic/llvm-classic/clang/include/clang/Lex/DirectoryLookup.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Lex/ExternalPreprocessorSource.h b/flang-classic/llvm-classic/clang/include/clang/Lex/ExternalPreprocessorSource.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Lex/ExternalPreprocessorSource.h rename to flang-classic/llvm-classic/clang/include/clang/Lex/ExternalPreprocessorSource.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Lex/HeaderMap.h b/flang-classic/llvm-classic/clang/include/clang/Lex/HeaderMap.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Lex/HeaderMap.h rename to flang-classic/llvm-classic/clang/include/clang/Lex/HeaderMap.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Lex/HeaderMapTypes.h b/flang-classic/llvm-classic/clang/include/clang/Lex/HeaderMapTypes.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Lex/HeaderMapTypes.h rename to flang-classic/llvm-classic/clang/include/clang/Lex/HeaderMapTypes.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Lex/HeaderSearch.h b/flang-classic/llvm-classic/clang/include/clang/Lex/HeaderSearch.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Lex/HeaderSearch.h rename to flang-classic/llvm-classic/clang/include/clang/Lex/HeaderSearch.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Lex/HeaderSearchOptions.h b/flang-classic/llvm-classic/clang/include/clang/Lex/HeaderSearchOptions.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Lex/HeaderSearchOptions.h rename to flang-classic/llvm-classic/clang/include/clang/Lex/HeaderSearchOptions.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Lex/LexDiagnostic.h b/flang-classic/llvm-classic/clang/include/clang/Lex/LexDiagnostic.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Lex/LexDiagnostic.h rename to flang-classic/llvm-classic/clang/include/clang/Lex/LexDiagnostic.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Lex/Lexer.h b/flang-classic/llvm-classic/clang/include/clang/Lex/Lexer.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Lex/Lexer.h rename to flang-classic/llvm-classic/clang/include/clang/Lex/Lexer.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Lex/LiteralSupport.h b/flang-classic/llvm-classic/clang/include/clang/Lex/LiteralSupport.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Lex/LiteralSupport.h rename to flang-classic/llvm-classic/clang/include/clang/Lex/LiteralSupport.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Lex/MacroArgs.h b/flang-classic/llvm-classic/clang/include/clang/Lex/MacroArgs.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Lex/MacroArgs.h rename to flang-classic/llvm-classic/clang/include/clang/Lex/MacroArgs.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Lex/MacroInfo.h b/flang-classic/llvm-classic/clang/include/clang/Lex/MacroInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Lex/MacroInfo.h rename to flang-classic/llvm-classic/clang/include/clang/Lex/MacroInfo.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Lex/ModuleLoader.h b/flang-classic/llvm-classic/clang/include/clang/Lex/ModuleLoader.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Lex/ModuleLoader.h rename to flang-classic/llvm-classic/clang/include/clang/Lex/ModuleLoader.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Lex/ModuleMap.h b/flang-classic/llvm-classic/clang/include/clang/Lex/ModuleMap.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Lex/ModuleMap.h rename to flang-classic/llvm-classic/clang/include/clang/Lex/ModuleMap.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Lex/MultipleIncludeOpt.h b/flang-classic/llvm-classic/clang/include/clang/Lex/MultipleIncludeOpt.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Lex/MultipleIncludeOpt.h rename to flang-classic/llvm-classic/clang/include/clang/Lex/MultipleIncludeOpt.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Lex/PPCallbacks.h b/flang-classic/llvm-classic/clang/include/clang/Lex/PPCallbacks.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Lex/PPCallbacks.h rename to flang-classic/llvm-classic/clang/include/clang/Lex/PPCallbacks.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Lex/PPConditionalDirectiveRecord.h b/flang-classic/llvm-classic/clang/include/clang/Lex/PPConditionalDirectiveRecord.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Lex/PPConditionalDirectiveRecord.h rename to flang-classic/llvm-classic/clang/include/clang/Lex/PPConditionalDirectiveRecord.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Lex/Pragma.h b/flang-classic/llvm-classic/clang/include/clang/Lex/Pragma.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Lex/Pragma.h rename to flang-classic/llvm-classic/clang/include/clang/Lex/Pragma.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Lex/PreprocessingRecord.h b/flang-classic/llvm-classic/clang/include/clang/Lex/PreprocessingRecord.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Lex/PreprocessingRecord.h rename to flang-classic/llvm-classic/clang/include/clang/Lex/PreprocessingRecord.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Lex/Preprocessor.h b/flang-classic/llvm-classic/clang/include/clang/Lex/Preprocessor.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Lex/Preprocessor.h rename to flang-classic/llvm-classic/clang/include/clang/Lex/Preprocessor.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Lex/PreprocessorLexer.h b/flang-classic/llvm-classic/clang/include/clang/Lex/PreprocessorLexer.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Lex/PreprocessorLexer.h rename to flang-classic/llvm-classic/clang/include/clang/Lex/PreprocessorLexer.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Lex/PreprocessorOptions.h b/flang-classic/llvm-classic/clang/include/clang/Lex/PreprocessorOptions.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Lex/PreprocessorOptions.h rename to flang-classic/llvm-classic/clang/include/clang/Lex/PreprocessorOptions.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Lex/ScratchBuffer.h b/flang-classic/llvm-classic/clang/include/clang/Lex/ScratchBuffer.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Lex/ScratchBuffer.h rename to flang-classic/llvm-classic/clang/include/clang/Lex/ScratchBuffer.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Lex/Token.h b/flang-classic/llvm-classic/clang/include/clang/Lex/Token.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Lex/Token.h rename to flang-classic/llvm-classic/clang/include/clang/Lex/Token.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Lex/TokenConcatenation.h b/flang-classic/llvm-classic/clang/include/clang/Lex/TokenConcatenation.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Lex/TokenConcatenation.h rename to flang-classic/llvm-classic/clang/include/clang/Lex/TokenConcatenation.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Lex/TokenLexer.h b/flang-classic/llvm-classic/clang/include/clang/Lex/TokenLexer.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Lex/TokenLexer.h rename to flang-classic/llvm-classic/clang/include/clang/Lex/TokenLexer.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Lex/VariadicMacroSupport.h b/flang-classic/llvm-classic/clang/include/clang/Lex/VariadicMacroSupport.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Lex/VariadicMacroSupport.h rename to flang-classic/llvm-classic/clang/include/clang/Lex/VariadicMacroSupport.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Parse/CMakeLists.txt b/flang-classic/llvm-classic/clang/include/clang/Parse/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Parse/CMakeLists.txt rename to flang-classic/llvm-classic/clang/include/clang/Parse/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Parse/LoopHint.h b/flang-classic/llvm-classic/clang/include/clang/Parse/LoopHint.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Parse/LoopHint.h rename to flang-classic/llvm-classic/clang/include/clang/Parse/LoopHint.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Parse/ParseAST.h b/flang-classic/llvm-classic/clang/include/clang/Parse/ParseAST.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Parse/ParseAST.h rename to flang-classic/llvm-classic/clang/include/clang/Parse/ParseAST.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Parse/ParseDiagnostic.h b/flang-classic/llvm-classic/clang/include/clang/Parse/ParseDiagnostic.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Parse/ParseDiagnostic.h rename to flang-classic/llvm-classic/clang/include/clang/Parse/ParseDiagnostic.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Parse/Parser.h b/flang-classic/llvm-classic/clang/include/clang/Parse/Parser.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Parse/Parser.h rename to flang-classic/llvm-classic/clang/include/clang/Parse/Parser.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Parse/RAIIObjectsForParser.h b/flang-classic/llvm-classic/clang/include/clang/Parse/RAIIObjectsForParser.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Parse/RAIIObjectsForParser.h rename to flang-classic/llvm-classic/clang/include/clang/Parse/RAIIObjectsForParser.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Rewrite/Core/DeltaTree.h b/flang-classic/llvm-classic/clang/include/clang/Rewrite/Core/DeltaTree.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Rewrite/Core/DeltaTree.h rename to flang-classic/llvm-classic/clang/include/clang/Rewrite/Core/DeltaTree.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Rewrite/Core/HTMLRewrite.h b/flang-classic/llvm-classic/clang/include/clang/Rewrite/Core/HTMLRewrite.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Rewrite/Core/HTMLRewrite.h rename to flang-classic/llvm-classic/clang/include/clang/Rewrite/Core/HTMLRewrite.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Rewrite/Core/RewriteBuffer.h b/flang-classic/llvm-classic/clang/include/clang/Rewrite/Core/RewriteBuffer.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Rewrite/Core/RewriteBuffer.h rename to flang-classic/llvm-classic/clang/include/clang/Rewrite/Core/RewriteBuffer.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Rewrite/Core/RewriteRope.h b/flang-classic/llvm-classic/clang/include/clang/Rewrite/Core/RewriteRope.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Rewrite/Core/RewriteRope.h rename to flang-classic/llvm-classic/clang/include/clang/Rewrite/Core/RewriteRope.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Rewrite/Core/Rewriter.h b/flang-classic/llvm-classic/clang/include/clang/Rewrite/Core/Rewriter.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Rewrite/Core/Rewriter.h rename to flang-classic/llvm-classic/clang/include/clang/Rewrite/Core/Rewriter.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Rewrite/Core/TokenRewriter.h b/flang-classic/llvm-classic/clang/include/clang/Rewrite/Core/TokenRewriter.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Rewrite/Core/TokenRewriter.h rename to flang-classic/llvm-classic/clang/include/clang/Rewrite/Core/TokenRewriter.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Rewrite/Frontend/ASTConsumers.h b/flang-classic/llvm-classic/clang/include/clang/Rewrite/Frontend/ASTConsumers.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Rewrite/Frontend/ASTConsumers.h rename to flang-classic/llvm-classic/clang/include/clang/Rewrite/Frontend/ASTConsumers.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Rewrite/Frontend/FixItRewriter.h b/flang-classic/llvm-classic/clang/include/clang/Rewrite/Frontend/FixItRewriter.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Rewrite/Frontend/FixItRewriter.h rename to flang-classic/llvm-classic/clang/include/clang/Rewrite/Frontend/FixItRewriter.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Rewrite/Frontend/FrontendActions.h b/flang-classic/llvm-classic/clang/include/clang/Rewrite/Frontend/FrontendActions.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Rewrite/Frontend/FrontendActions.h rename to flang-classic/llvm-classic/clang/include/clang/Rewrite/Frontend/FrontendActions.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Rewrite/Frontend/Rewriters.h b/flang-classic/llvm-classic/clang/include/clang/Rewrite/Frontend/Rewriters.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Rewrite/Frontend/Rewriters.h rename to flang-classic/llvm-classic/clang/include/clang/Rewrite/Frontend/Rewriters.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Sema/AnalysisBasedWarnings.h b/flang-classic/llvm-classic/clang/include/clang/Sema/AnalysisBasedWarnings.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Sema/AnalysisBasedWarnings.h rename to flang-classic/llvm-classic/clang/include/clang/Sema/AnalysisBasedWarnings.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Sema/CMakeLists.txt b/flang-classic/llvm-classic/clang/include/clang/Sema/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Sema/CMakeLists.txt rename to flang-classic/llvm-classic/clang/include/clang/Sema/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Sema/CXXFieldCollector.h b/flang-classic/llvm-classic/clang/include/clang/Sema/CXXFieldCollector.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Sema/CXXFieldCollector.h rename to flang-classic/llvm-classic/clang/include/clang/Sema/CXXFieldCollector.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Sema/CleanupInfo.h b/flang-classic/llvm-classic/clang/include/clang/Sema/CleanupInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Sema/CleanupInfo.h rename to flang-classic/llvm-classic/clang/include/clang/Sema/CleanupInfo.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Sema/CodeCompleteConsumer.h b/flang-classic/llvm-classic/clang/include/clang/Sema/CodeCompleteConsumer.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Sema/CodeCompleteConsumer.h rename to flang-classic/llvm-classic/clang/include/clang/Sema/CodeCompleteConsumer.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Sema/CodeCompleteOptions.h b/flang-classic/llvm-classic/clang/include/clang/Sema/CodeCompleteOptions.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Sema/CodeCompleteOptions.h rename to flang-classic/llvm-classic/clang/include/clang/Sema/CodeCompleteOptions.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Sema/DeclSpec.h b/flang-classic/llvm-classic/clang/include/clang/Sema/DeclSpec.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Sema/DeclSpec.h rename to flang-classic/llvm-classic/clang/include/clang/Sema/DeclSpec.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Sema/DelayedDiagnostic.h b/flang-classic/llvm-classic/clang/include/clang/Sema/DelayedDiagnostic.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Sema/DelayedDiagnostic.h rename to flang-classic/llvm-classic/clang/include/clang/Sema/DelayedDiagnostic.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Sema/Designator.h b/flang-classic/llvm-classic/clang/include/clang/Sema/Designator.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Sema/Designator.h rename to flang-classic/llvm-classic/clang/include/clang/Sema/Designator.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Sema/ExternalSemaSource.h b/flang-classic/llvm-classic/clang/include/clang/Sema/ExternalSemaSource.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Sema/ExternalSemaSource.h rename to flang-classic/llvm-classic/clang/include/clang/Sema/ExternalSemaSource.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Sema/HLSLExternalSemaSource.h b/flang-classic/llvm-classic/clang/include/clang/Sema/HLSLExternalSemaSource.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Sema/HLSLExternalSemaSource.h rename to flang-classic/llvm-classic/clang/include/clang/Sema/HLSLExternalSemaSource.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Sema/IdentifierResolver.h b/flang-classic/llvm-classic/clang/include/clang/Sema/IdentifierResolver.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Sema/IdentifierResolver.h rename to flang-classic/llvm-classic/clang/include/clang/Sema/IdentifierResolver.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Sema/Initialization.h b/flang-classic/llvm-classic/clang/include/clang/Sema/Initialization.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Sema/Initialization.h rename to flang-classic/llvm-classic/clang/include/clang/Sema/Initialization.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Sema/Lookup.h b/flang-classic/llvm-classic/clang/include/clang/Sema/Lookup.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Sema/Lookup.h rename to flang-classic/llvm-classic/clang/include/clang/Sema/Lookup.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Sema/MultiplexExternalSemaSource.h b/flang-classic/llvm-classic/clang/include/clang/Sema/MultiplexExternalSemaSource.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Sema/MultiplexExternalSemaSource.h rename to flang-classic/llvm-classic/clang/include/clang/Sema/MultiplexExternalSemaSource.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Sema/ObjCMethodList.h b/flang-classic/llvm-classic/clang/include/clang/Sema/ObjCMethodList.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Sema/ObjCMethodList.h rename to flang-classic/llvm-classic/clang/include/clang/Sema/ObjCMethodList.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Sema/Overload.h b/flang-classic/llvm-classic/clang/include/clang/Sema/Overload.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Sema/Overload.h rename to flang-classic/llvm-classic/clang/include/clang/Sema/Overload.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Sema/Ownership.h b/flang-classic/llvm-classic/clang/include/clang/Sema/Ownership.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Sema/Ownership.h rename to flang-classic/llvm-classic/clang/include/clang/Sema/Ownership.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Sema/ParsedAttr.h b/flang-classic/llvm-classic/clang/include/clang/Sema/ParsedAttr.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Sema/ParsedAttr.h rename to flang-classic/llvm-classic/clang/include/clang/Sema/ParsedAttr.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Sema/ParsedTemplate.h b/flang-classic/llvm-classic/clang/include/clang/Sema/ParsedTemplate.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Sema/ParsedTemplate.h rename to flang-classic/llvm-classic/clang/include/clang/Sema/ParsedTemplate.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Sema/RISCVIntrinsicManager.h b/flang-classic/llvm-classic/clang/include/clang/Sema/RISCVIntrinsicManager.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Sema/RISCVIntrinsicManager.h rename to flang-classic/llvm-classic/clang/include/clang/Sema/RISCVIntrinsicManager.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Sema/Scope.h b/flang-classic/llvm-classic/clang/include/clang/Sema/Scope.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Sema/Scope.h rename to flang-classic/llvm-classic/clang/include/clang/Sema/Scope.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Sema/ScopeInfo.h b/flang-classic/llvm-classic/clang/include/clang/Sema/ScopeInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Sema/ScopeInfo.h rename to flang-classic/llvm-classic/clang/include/clang/Sema/ScopeInfo.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Sema/Sema.h b/flang-classic/llvm-classic/clang/include/clang/Sema/Sema.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Sema/Sema.h rename to flang-classic/llvm-classic/clang/include/clang/Sema/Sema.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Sema/SemaConcept.h b/flang-classic/llvm-classic/clang/include/clang/Sema/SemaConcept.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Sema/SemaConcept.h rename to flang-classic/llvm-classic/clang/include/clang/Sema/SemaConcept.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Sema/SemaConsumer.h b/flang-classic/llvm-classic/clang/include/clang/Sema/SemaConsumer.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Sema/SemaConsumer.h rename to flang-classic/llvm-classic/clang/include/clang/Sema/SemaConsumer.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Sema/SemaDiagnostic.h b/flang-classic/llvm-classic/clang/include/clang/Sema/SemaDiagnostic.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Sema/SemaDiagnostic.h rename to flang-classic/llvm-classic/clang/include/clang/Sema/SemaDiagnostic.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Sema/SemaFixItUtils.h b/flang-classic/llvm-classic/clang/include/clang/Sema/SemaFixItUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Sema/SemaFixItUtils.h rename to flang-classic/llvm-classic/clang/include/clang/Sema/SemaFixItUtils.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Sema/SemaInternal.h b/flang-classic/llvm-classic/clang/include/clang/Sema/SemaInternal.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Sema/SemaInternal.h rename to flang-classic/llvm-classic/clang/include/clang/Sema/SemaInternal.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Sema/SemaLambda.h b/flang-classic/llvm-classic/clang/include/clang/Sema/SemaLambda.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Sema/SemaLambda.h rename to flang-classic/llvm-classic/clang/include/clang/Sema/SemaLambda.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Sema/Template.h b/flang-classic/llvm-classic/clang/include/clang/Sema/Template.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Sema/Template.h rename to flang-classic/llvm-classic/clang/include/clang/Sema/Template.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Sema/TemplateDeduction.h b/flang-classic/llvm-classic/clang/include/clang/Sema/TemplateDeduction.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Sema/TemplateDeduction.h rename to flang-classic/llvm-classic/clang/include/clang/Sema/TemplateDeduction.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Sema/TemplateInstCallback.h b/flang-classic/llvm-classic/clang/include/clang/Sema/TemplateInstCallback.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Sema/TemplateInstCallback.h rename to flang-classic/llvm-classic/clang/include/clang/Sema/TemplateInstCallback.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Sema/TypoCorrection.h b/flang-classic/llvm-classic/clang/include/clang/Sema/TypoCorrection.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Sema/TypoCorrection.h rename to flang-classic/llvm-classic/clang/include/clang/Sema/TypoCorrection.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Sema/Weak.h b/flang-classic/llvm-classic/clang/include/clang/Sema/Weak.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Sema/Weak.h rename to flang-classic/llvm-classic/clang/include/clang/Sema/Weak.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Serialization/ASTBitCodes.h b/flang-classic/llvm-classic/clang/include/clang/Serialization/ASTBitCodes.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Serialization/ASTBitCodes.h rename to flang-classic/llvm-classic/clang/include/clang/Serialization/ASTBitCodes.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Serialization/ASTDeserializationListener.h b/flang-classic/llvm-classic/clang/include/clang/Serialization/ASTDeserializationListener.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Serialization/ASTDeserializationListener.h rename to flang-classic/llvm-classic/clang/include/clang/Serialization/ASTDeserializationListener.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Serialization/ASTReader.h b/flang-classic/llvm-classic/clang/include/clang/Serialization/ASTReader.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Serialization/ASTReader.h rename to flang-classic/llvm-classic/clang/include/clang/Serialization/ASTReader.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Serialization/ASTRecordReader.h b/flang-classic/llvm-classic/clang/include/clang/Serialization/ASTRecordReader.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Serialization/ASTRecordReader.h rename to flang-classic/llvm-classic/clang/include/clang/Serialization/ASTRecordReader.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Serialization/ASTRecordWriter.h b/flang-classic/llvm-classic/clang/include/clang/Serialization/ASTRecordWriter.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Serialization/ASTRecordWriter.h rename to flang-classic/llvm-classic/clang/include/clang/Serialization/ASTRecordWriter.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Serialization/ASTWriter.h b/flang-classic/llvm-classic/clang/include/clang/Serialization/ASTWriter.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Serialization/ASTWriter.h rename to flang-classic/llvm-classic/clang/include/clang/Serialization/ASTWriter.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Serialization/CMakeLists.txt b/flang-classic/llvm-classic/clang/include/clang/Serialization/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Serialization/CMakeLists.txt rename to flang-classic/llvm-classic/clang/include/clang/Serialization/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Serialization/ContinuousRangeMap.h b/flang-classic/llvm-classic/clang/include/clang/Serialization/ContinuousRangeMap.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Serialization/ContinuousRangeMap.h rename to flang-classic/llvm-classic/clang/include/clang/Serialization/ContinuousRangeMap.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Serialization/GlobalModuleIndex.h b/flang-classic/llvm-classic/clang/include/clang/Serialization/GlobalModuleIndex.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Serialization/GlobalModuleIndex.h rename to flang-classic/llvm-classic/clang/include/clang/Serialization/GlobalModuleIndex.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Serialization/InMemoryModuleCache.h b/flang-classic/llvm-classic/clang/include/clang/Serialization/InMemoryModuleCache.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Serialization/InMemoryModuleCache.h rename to flang-classic/llvm-classic/clang/include/clang/Serialization/InMemoryModuleCache.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Serialization/ModuleFile.h b/flang-classic/llvm-classic/clang/include/clang/Serialization/ModuleFile.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Serialization/ModuleFile.h rename to flang-classic/llvm-classic/clang/include/clang/Serialization/ModuleFile.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Serialization/ModuleFileExtension.h b/flang-classic/llvm-classic/clang/include/clang/Serialization/ModuleFileExtension.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Serialization/ModuleFileExtension.h rename to flang-classic/llvm-classic/clang/include/clang/Serialization/ModuleFileExtension.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Serialization/ModuleManager.h b/flang-classic/llvm-classic/clang/include/clang/Serialization/ModuleManager.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Serialization/ModuleManager.h rename to flang-classic/llvm-classic/clang/include/clang/Serialization/ModuleManager.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Serialization/PCHContainerOperations.h b/flang-classic/llvm-classic/clang/include/clang/Serialization/PCHContainerOperations.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Serialization/PCHContainerOperations.h rename to flang-classic/llvm-classic/clang/include/clang/Serialization/PCHContainerOperations.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Serialization/SerializationDiagnostic.h b/flang-classic/llvm-classic/clang/include/clang/Serialization/SerializationDiagnostic.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Serialization/SerializationDiagnostic.h rename to flang-classic/llvm-classic/clang/include/clang/Serialization/SerializationDiagnostic.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Serialization/SourceLocationEncoding.h b/flang-classic/llvm-classic/clang/include/clang/Serialization/SourceLocationEncoding.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Serialization/SourceLocationEncoding.h rename to flang-classic/llvm-classic/clang/include/clang/Serialization/SourceLocationEncoding.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Serialization/TypeBitCodes.def b/flang-classic/llvm-classic/clang/include/clang/Serialization/TypeBitCodes.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Serialization/TypeBitCodes.def rename to flang-classic/llvm-classic/clang/include/clang/Serialization/TypeBitCodes.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Checkers/BuiltinCheckerRegistration.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Checkers/BuiltinCheckerRegistration.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Checkers/BuiltinCheckerRegistration.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Checkers/BuiltinCheckerRegistration.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Checkers/CMakeLists.txt b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Checkers/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Checkers/CMakeLists.txt rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Checkers/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Checkers/CheckerBase.td b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Checkers/CheckerBase.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Checkers/CheckerBase.td rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Checkers/CheckerBase.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Checkers/Checkers.td b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Checkers/Checkers.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Checkers/Checkers.td rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Checkers/Checkers.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Checkers/LocalCheckers.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Checkers/LocalCheckers.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Checkers/LocalCheckers.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Checkers/LocalCheckers.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Checkers/SValExplainer.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Checkers/SValExplainer.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Checkers/SValExplainer.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Checkers/SValExplainer.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Checkers/Taint.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Checkers/Taint.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Checkers/Taint.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Checkers/Taint.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/Analyses.def b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/Analyses.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/Analyses.def rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/Analyses.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.def b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.def rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/Checker.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/Checker.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/Checker.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/Checker.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/CheckerRegistryData.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/CheckerRegistryData.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/CheckerRegistryData.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/CheckerRegistryData.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/APSIntType.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/APSIntType.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/APSIntType.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/APSIntType.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BlockCounter.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BlockCounter.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BlockCounter.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BlockCounter.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallDescription.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallDescription.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallDescription.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallDescription.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicCastInfo.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicCastInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicCastInfo.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicCastInfo.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicExtent.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicExtent.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicExtent.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicExtent.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicType.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicType.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicType.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicType.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeInfo.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeInfo.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeInfo.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/LoopUnrolling.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/LoopUnrolling.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/LoopUnrolling.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/LoopUnrolling.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/LoopWidening.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/LoopWidening.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/LoopWidening.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/LoopWidening.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/RangedConstraintManager.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/RangedConstraintManager.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/RangedConstraintManager.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/RangedConstraintManager.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Regions.def b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Regions.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Regions.def rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Regions.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConstraintManager.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConstraintManager.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConstraintManager.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConstraintManager.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConv.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConv.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConv.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConv.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValVisitor.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValVisitor.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValVisitor.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValVisitor.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.def b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.def rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SimpleConstraintManager.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SimpleConstraintManager.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SimpleConstraintManager.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SimpleConstraintManager.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/StoreRef.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/StoreRef.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/StoreRef.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/StoreRef.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SummaryManager.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SummaryManager.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SummaryManager.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SummaryManager.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymExpr.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymExpr.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymExpr.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymExpr.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Frontend/AnalyzerHelpFlags.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Frontend/AnalyzerHelpFlags.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Frontend/AnalyzerHelpFlags.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Frontend/AnalyzerHelpFlags.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Frontend/FrontendActions.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Frontend/FrontendActions.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Frontend/FrontendActions.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Frontend/FrontendActions.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Frontend/ModelConsumer.h b/flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Frontend/ModelConsumer.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/StaticAnalyzer/Frontend/ModelConsumer.h rename to flang-classic/llvm-classic/clang/include/clang/StaticAnalyzer/Frontend/ModelConsumer.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Support/RISCVVIntrinsicUtils.h b/flang-classic/llvm-classic/clang/include/clang/Support/RISCVVIntrinsicUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Support/RISCVVIntrinsicUtils.h rename to flang-classic/llvm-classic/clang/include/clang/Support/RISCVVIntrinsicUtils.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Testing/CommandLineArgs.h b/flang-classic/llvm-classic/clang/include/clang/Testing/CommandLineArgs.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Testing/CommandLineArgs.h rename to flang-classic/llvm-classic/clang/include/clang/Testing/CommandLineArgs.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Testing/TestAST.h b/flang-classic/llvm-classic/clang/include/clang/Testing/TestAST.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Testing/TestAST.h rename to flang-classic/llvm-classic/clang/include/clang/Testing/TestAST.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Testing/TestClangConfig.h b/flang-classic/llvm-classic/clang/include/clang/Testing/TestClangConfig.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Testing/TestClangConfig.h rename to flang-classic/llvm-classic/clang/include/clang/Testing/TestClangConfig.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/ASTDiff/ASTDiff.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/ASTDiff/ASTDiff.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/ASTDiff/ASTDiff.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/ASTDiff/ASTDiff.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/ASTDiff/ASTDiffInternal.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/ASTDiff/ASTDiffInternal.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/ASTDiff/ASTDiffInternal.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/ASTDiff/ASTDiffInternal.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/AllTUsExecution.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/AllTUsExecution.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/AllTUsExecution.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/AllTUsExecution.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/ArgumentsAdjusters.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/ArgumentsAdjusters.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/ArgumentsAdjusters.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/ArgumentsAdjusters.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/CommonOptionsParser.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/CommonOptionsParser.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/CommonOptionsParser.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/CommonOptionsParser.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/CompilationDatabase.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/CompilationDatabase.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/CompilationDatabase.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/CompilationDatabase.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/CompilationDatabasePluginRegistry.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/CompilationDatabasePluginRegistry.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/CompilationDatabasePluginRegistry.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/CompilationDatabasePluginRegistry.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Core/Diagnostic.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Core/Diagnostic.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Core/Diagnostic.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Core/Diagnostic.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Core/Replacement.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Core/Replacement.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Core/Replacement.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Core/Replacement.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/DependencyScanning/DependencyScanningFilesystem.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/DependencyScanning/DependencyScanningFilesystem.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/DependencyScanning/DependencyScanningFilesystem.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/DependencyScanning/DependencyScanningFilesystem.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/DependencyScanning/DependencyScanningService.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/DependencyScanning/DependencyScanningService.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/DependencyScanning/DependencyScanningService.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/DependencyScanning/DependencyScanningService.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/DependencyScanning/DependencyScanningTool.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/DependencyScanning/DependencyScanningTool.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/DependencyScanning/DependencyScanningTool.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/DependencyScanning/DependencyScanningTool.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/DiagnosticsYaml.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/DiagnosticsYaml.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/DiagnosticsYaml.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/DiagnosticsYaml.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Execution.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Execution.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Execution.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Execution.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/FileMatchTrie.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/FileMatchTrie.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/FileMatchTrie.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/FileMatchTrie.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/FixIt.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/FixIt.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/FixIt.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/FixIt.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Inclusions/CSymbolMap.inc b/flang-classic/llvm-classic/clang/include/clang/Tooling/Inclusions/CSymbolMap.inc similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Inclusions/CSymbolMap.inc rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Inclusions/CSymbolMap.inc diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Inclusions/HeaderIncludes.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Inclusions/HeaderIncludes.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Inclusions/HeaderIncludes.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Inclusions/HeaderIncludes.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Inclusions/IncludeStyle.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Inclusions/IncludeStyle.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Inclusions/IncludeStyle.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Inclusions/IncludeStyle.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Inclusions/StandardLibrary.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Inclusions/StandardLibrary.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Inclusions/StandardLibrary.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Inclusions/StandardLibrary.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Inclusions/StdSymbolMap.inc b/flang-classic/llvm-classic/clang/include/clang/Tooling/Inclusions/StdSymbolMap.inc similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Inclusions/StdSymbolMap.inc rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Inclusions/StdSymbolMap.inc diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/JSONCompilationDatabase.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/JSONCompilationDatabase.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/JSONCompilationDatabase.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/JSONCompilationDatabase.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/NodeIntrospection.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/NodeIntrospection.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/NodeIntrospection.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/NodeIntrospection.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/ASTSelection.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/ASTSelection.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/ASTSelection.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/ASTSelection.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/AtomicChange.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/AtomicChange.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/AtomicChange.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/AtomicChange.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/Extract/Extract.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/Extract/Extract.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/Extract/Extract.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/Extract/Extract.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/Extract/SourceExtraction.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/Extract/SourceExtraction.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/Extract/SourceExtraction.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/Extract/SourceExtraction.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/Lookup.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/Lookup.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/Lookup.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/Lookup.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/RecursiveSymbolVisitor.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/RecursiveSymbolVisitor.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/RecursiveSymbolVisitor.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/RecursiveSymbolVisitor.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringAction.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringAction.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringAction.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringAction.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringActionRule.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringActionRule.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringActionRule.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringActionRule.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringActionRuleRequirements.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringActionRuleRequirements.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringActionRuleRequirements.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringActionRuleRequirements.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringActionRules.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringActionRules.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringActionRules.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringActionRules.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringActionRulesInternal.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringActionRulesInternal.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringActionRulesInternal.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringActionRulesInternal.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringDiagnostic.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringDiagnostic.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringDiagnostic.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringDiagnostic.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringOption.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringOption.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringOption.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringOption.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringOptionVisitor.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringOptionVisitor.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringOptionVisitor.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringOptionVisitor.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringOptions.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringOptions.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringOptions.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringOptions.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringResultConsumer.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringResultConsumer.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringResultConsumer.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringResultConsumer.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringRuleContext.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringRuleContext.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/RefactoringRuleContext.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/RefactoringRuleContext.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/Rename/RenamingAction.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/Rename/RenamingAction.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/Rename/RenamingAction.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/Rename/RenamingAction.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/Rename/SymbolName.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/Rename/SymbolName.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/Rename/SymbolName.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/Rename/SymbolName.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/Rename/SymbolOccurrences.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/Rename/SymbolOccurrences.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/Rename/SymbolOccurrences.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/Rename/SymbolOccurrences.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/Rename/USRFinder.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/Rename/USRFinder.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/Rename/USRFinder.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/Rename/USRFinder.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/Rename/USRFindingAction.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/Rename/USRFindingAction.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/Rename/USRFindingAction.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/Rename/USRFindingAction.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/Rename/USRLocFinder.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/Rename/USRLocFinder.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Refactoring/Rename/USRLocFinder.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Refactoring/Rename/USRLocFinder.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/RefactoringCallbacks.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/RefactoringCallbacks.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/RefactoringCallbacks.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/RefactoringCallbacks.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/ReplacementsYaml.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/ReplacementsYaml.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/ReplacementsYaml.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/ReplacementsYaml.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/StandaloneExecution.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/StandaloneExecution.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/StandaloneExecution.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/StandaloneExecution.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Syntax/BuildTree.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Syntax/BuildTree.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Syntax/BuildTree.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Syntax/BuildTree.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Syntax/CMakeLists.txt b/flang-classic/llvm-classic/clang/include/clang/Tooling/Syntax/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Syntax/CMakeLists.txt rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Syntax/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Syntax/Mutations.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Syntax/Mutations.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Syntax/Mutations.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Syntax/Mutations.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Syntax/Nodes.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Syntax/Nodes.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Syntax/Nodes.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Syntax/Nodes.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Syntax/Nodes.td b/flang-classic/llvm-classic/clang/include/clang/Tooling/Syntax/Nodes.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Syntax/Nodes.td rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Syntax/Nodes.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Syntax/Syntax.td b/flang-classic/llvm-classic/clang/include/clang/Tooling/Syntax/Syntax.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Syntax/Syntax.td rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Syntax/Syntax.td diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Syntax/TokenBufferTokenManager.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Syntax/TokenBufferTokenManager.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Syntax/TokenBufferTokenManager.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Syntax/TokenBufferTokenManager.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Syntax/TokenManager.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Syntax/TokenManager.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Syntax/TokenManager.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Syntax/TokenManager.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Syntax/Tokens.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Syntax/Tokens.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Syntax/Tokens.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Syntax/Tokens.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Syntax/Tree.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Syntax/Tree.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Syntax/Tree.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Syntax/Tree.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/ToolExecutorPluginRegistry.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/ToolExecutorPluginRegistry.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/ToolExecutorPluginRegistry.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/ToolExecutorPluginRegistry.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Tooling.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Tooling.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Tooling.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Tooling.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Transformer/MatchConsumer.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Transformer/MatchConsumer.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Transformer/MatchConsumer.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Transformer/MatchConsumer.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Transformer/Parsing.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Transformer/Parsing.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Transformer/Parsing.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Transformer/Parsing.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Transformer/RangeSelector.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Transformer/RangeSelector.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Transformer/RangeSelector.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Transformer/RangeSelector.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Transformer/RewriteRule.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Transformer/RewriteRule.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Transformer/RewriteRule.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Transformer/RewriteRule.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Transformer/SourceCode.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Transformer/SourceCode.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Transformer/SourceCode.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Transformer/SourceCode.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Transformer/SourceCodeBuilders.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Transformer/SourceCodeBuilders.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Transformer/SourceCodeBuilders.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Transformer/SourceCodeBuilders.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Transformer/Stencil.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Transformer/Stencil.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Transformer/Stencil.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Transformer/Stencil.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/Tooling/Transformer/Transformer.h b/flang-classic/llvm-classic/clang/include/clang/Tooling/Transformer/Transformer.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/Tooling/Transformer/Transformer.h rename to flang-classic/llvm-classic/clang/include/clang/Tooling/Transformer/Transformer.h diff --git a/flang-legacy/llvm-legacy/clang/include/clang/module.modulemap b/flang-classic/llvm-classic/clang/include/clang/module.modulemap similarity index 100% rename from flang-legacy/llvm-legacy/clang/include/clang/module.modulemap rename to flang-classic/llvm-classic/clang/include/clang/module.modulemap diff --git a/flang-legacy/llvm-legacy/clang/lib/APINotes/APINotesFormat.h b/flang-classic/llvm-classic/clang/lib/APINotes/APINotesFormat.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/APINotes/APINotesFormat.h rename to flang-classic/llvm-classic/clang/lib/APINotes/APINotesFormat.h diff --git a/flang-legacy/llvm-legacy/clang/lib/APINotes/APINotesTypes.cpp b/flang-classic/llvm-classic/clang/lib/APINotes/APINotesTypes.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/APINotes/APINotesTypes.cpp rename to flang-classic/llvm-classic/clang/lib/APINotes/APINotesTypes.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/APINotes/APINotesYAMLCompiler.cpp b/flang-classic/llvm-classic/clang/lib/APINotes/APINotesYAMLCompiler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/APINotes/APINotesYAMLCompiler.cpp rename to flang-classic/llvm-classic/clang/lib/APINotes/APINotesYAMLCompiler.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/APINotes/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/APINotes/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/APINotes/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/APINotes/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/ARCMigrate/ARCMT.cpp b/flang-classic/llvm-classic/clang/lib/ARCMigrate/ARCMT.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ARCMigrate/ARCMT.cpp rename to flang-classic/llvm-classic/clang/lib/ARCMigrate/ARCMT.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/ARCMigrate/ARCMTActions.cpp b/flang-classic/llvm-classic/clang/lib/ARCMigrate/ARCMTActions.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ARCMigrate/ARCMTActions.cpp rename to flang-classic/llvm-classic/clang/lib/ARCMigrate/ARCMTActions.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/ARCMigrate/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/ARCMigrate/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ARCMigrate/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/ARCMigrate/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/ARCMigrate/FileRemapper.cpp b/flang-classic/llvm-classic/clang/lib/ARCMigrate/FileRemapper.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ARCMigrate/FileRemapper.cpp rename to flang-classic/llvm-classic/clang/lib/ARCMigrate/FileRemapper.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/ARCMigrate/Internals.h b/flang-classic/llvm-classic/clang/lib/ARCMigrate/Internals.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ARCMigrate/Internals.h rename to flang-classic/llvm-classic/clang/lib/ARCMigrate/Internals.h diff --git a/flang-legacy/llvm-legacy/clang/lib/ARCMigrate/ObjCMT.cpp b/flang-classic/llvm-classic/clang/lib/ARCMigrate/ObjCMT.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ARCMigrate/ObjCMT.cpp rename to flang-classic/llvm-classic/clang/lib/ARCMigrate/ObjCMT.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/ARCMigrate/PlistReporter.cpp b/flang-classic/llvm-classic/clang/lib/ARCMigrate/PlistReporter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ARCMigrate/PlistReporter.cpp rename to flang-classic/llvm-classic/clang/lib/ARCMigrate/PlistReporter.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/ARCMigrate/TransAPIUses.cpp b/flang-classic/llvm-classic/clang/lib/ARCMigrate/TransAPIUses.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ARCMigrate/TransAPIUses.cpp rename to flang-classic/llvm-classic/clang/lib/ARCMigrate/TransAPIUses.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/ARCMigrate/TransARCAssign.cpp b/flang-classic/llvm-classic/clang/lib/ARCMigrate/TransARCAssign.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ARCMigrate/TransARCAssign.cpp rename to flang-classic/llvm-classic/clang/lib/ARCMigrate/TransARCAssign.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/ARCMigrate/TransAutoreleasePool.cpp b/flang-classic/llvm-classic/clang/lib/ARCMigrate/TransAutoreleasePool.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ARCMigrate/TransAutoreleasePool.cpp rename to flang-classic/llvm-classic/clang/lib/ARCMigrate/TransAutoreleasePool.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/ARCMigrate/TransBlockObjCVariable.cpp b/flang-classic/llvm-classic/clang/lib/ARCMigrate/TransBlockObjCVariable.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ARCMigrate/TransBlockObjCVariable.cpp rename to flang-classic/llvm-classic/clang/lib/ARCMigrate/TransBlockObjCVariable.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/ARCMigrate/TransEmptyStatementsAndDealloc.cpp b/flang-classic/llvm-classic/clang/lib/ARCMigrate/TransEmptyStatementsAndDealloc.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ARCMigrate/TransEmptyStatementsAndDealloc.cpp rename to flang-classic/llvm-classic/clang/lib/ARCMigrate/TransEmptyStatementsAndDealloc.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/ARCMigrate/TransGCAttrs.cpp b/flang-classic/llvm-classic/clang/lib/ARCMigrate/TransGCAttrs.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ARCMigrate/TransGCAttrs.cpp rename to flang-classic/llvm-classic/clang/lib/ARCMigrate/TransGCAttrs.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/ARCMigrate/TransGCCalls.cpp b/flang-classic/llvm-classic/clang/lib/ARCMigrate/TransGCCalls.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ARCMigrate/TransGCCalls.cpp rename to flang-classic/llvm-classic/clang/lib/ARCMigrate/TransGCCalls.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/ARCMigrate/TransProperties.cpp b/flang-classic/llvm-classic/clang/lib/ARCMigrate/TransProperties.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ARCMigrate/TransProperties.cpp rename to flang-classic/llvm-classic/clang/lib/ARCMigrate/TransProperties.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/ARCMigrate/TransProtectedScope.cpp b/flang-classic/llvm-classic/clang/lib/ARCMigrate/TransProtectedScope.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ARCMigrate/TransProtectedScope.cpp rename to flang-classic/llvm-classic/clang/lib/ARCMigrate/TransProtectedScope.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp b/flang-classic/llvm-classic/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp rename to flang-classic/llvm-classic/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp b/flang-classic/llvm-classic/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp rename to flang-classic/llvm-classic/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/ARCMigrate/TransUnusedInitDelegate.cpp b/flang-classic/llvm-classic/clang/lib/ARCMigrate/TransUnusedInitDelegate.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ARCMigrate/TransUnusedInitDelegate.cpp rename to flang-classic/llvm-classic/clang/lib/ARCMigrate/TransUnusedInitDelegate.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp b/flang-classic/llvm-classic/clang/lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp rename to flang-classic/llvm-classic/clang/lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/ARCMigrate/TransformActions.cpp b/flang-classic/llvm-classic/clang/lib/ARCMigrate/TransformActions.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ARCMigrate/TransformActions.cpp rename to flang-classic/llvm-classic/clang/lib/ARCMigrate/TransformActions.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/ARCMigrate/Transforms.cpp b/flang-classic/llvm-classic/clang/lib/ARCMigrate/Transforms.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ARCMigrate/Transforms.cpp rename to flang-classic/llvm-classic/clang/lib/ARCMigrate/Transforms.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/ARCMigrate/Transforms.h b/flang-classic/llvm-classic/clang/lib/ARCMigrate/Transforms.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ARCMigrate/Transforms.h rename to flang-classic/llvm-classic/clang/lib/ARCMigrate/Transforms.h diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/APValue.cpp b/flang-classic/llvm-classic/clang/lib/AST/APValue.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/APValue.cpp rename to flang-classic/llvm-classic/clang/lib/AST/APValue.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/ASTConcept.cpp b/flang-classic/llvm-classic/clang/lib/AST/ASTConcept.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/ASTConcept.cpp rename to flang-classic/llvm-classic/clang/lib/AST/ASTConcept.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/ASTConsumer.cpp b/flang-classic/llvm-classic/clang/lib/AST/ASTConsumer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/ASTConsumer.cpp rename to flang-classic/llvm-classic/clang/lib/AST/ASTConsumer.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/ASTContext.cpp b/flang-classic/llvm-classic/clang/lib/AST/ASTContext.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/ASTContext.cpp rename to flang-classic/llvm-classic/clang/lib/AST/ASTContext.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/ASTDiagnostic.cpp b/flang-classic/llvm-classic/clang/lib/AST/ASTDiagnostic.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/ASTDiagnostic.cpp rename to flang-classic/llvm-classic/clang/lib/AST/ASTDiagnostic.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/ASTDumper.cpp b/flang-classic/llvm-classic/clang/lib/AST/ASTDumper.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/ASTDumper.cpp rename to flang-classic/llvm-classic/clang/lib/AST/ASTDumper.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/ASTImporter.cpp b/flang-classic/llvm-classic/clang/lib/AST/ASTImporter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/ASTImporter.cpp rename to flang-classic/llvm-classic/clang/lib/AST/ASTImporter.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/ASTImporterLookupTable.cpp b/flang-classic/llvm-classic/clang/lib/AST/ASTImporterLookupTable.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/ASTImporterLookupTable.cpp rename to flang-classic/llvm-classic/clang/lib/AST/ASTImporterLookupTable.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/ASTStructuralEquivalence.cpp b/flang-classic/llvm-classic/clang/lib/AST/ASTStructuralEquivalence.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/ASTStructuralEquivalence.cpp rename to flang-classic/llvm-classic/clang/lib/AST/ASTStructuralEquivalence.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/ASTTypeTraits.cpp b/flang-classic/llvm-classic/clang/lib/AST/ASTTypeTraits.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/ASTTypeTraits.cpp rename to flang-classic/llvm-classic/clang/lib/AST/ASTTypeTraits.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/AttrDocTable.cpp b/flang-classic/llvm-classic/clang/lib/AST/AttrDocTable.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/AttrDocTable.cpp rename to flang-classic/llvm-classic/clang/lib/AST/AttrDocTable.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/AttrImpl.cpp b/flang-classic/llvm-classic/clang/lib/AST/AttrImpl.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/AttrImpl.cpp rename to flang-classic/llvm-classic/clang/lib/AST/AttrImpl.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/AST/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/AST/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/CXXABI.h b/flang-classic/llvm-classic/clang/lib/AST/CXXABI.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/CXXABI.h rename to flang-classic/llvm-classic/clang/lib/AST/CXXABI.h diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/CXXInheritance.cpp b/flang-classic/llvm-classic/clang/lib/AST/CXXInheritance.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/CXXInheritance.cpp rename to flang-classic/llvm-classic/clang/lib/AST/CXXInheritance.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Comment.cpp b/flang-classic/llvm-classic/clang/lib/AST/Comment.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Comment.cpp rename to flang-classic/llvm-classic/clang/lib/AST/Comment.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/CommentBriefParser.cpp b/flang-classic/llvm-classic/clang/lib/AST/CommentBriefParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/CommentBriefParser.cpp rename to flang-classic/llvm-classic/clang/lib/AST/CommentBriefParser.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/CommentCommandTraits.cpp b/flang-classic/llvm-classic/clang/lib/AST/CommentCommandTraits.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/CommentCommandTraits.cpp rename to flang-classic/llvm-classic/clang/lib/AST/CommentCommandTraits.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/CommentLexer.cpp b/flang-classic/llvm-classic/clang/lib/AST/CommentLexer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/CommentLexer.cpp rename to flang-classic/llvm-classic/clang/lib/AST/CommentLexer.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/CommentParser.cpp b/flang-classic/llvm-classic/clang/lib/AST/CommentParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/CommentParser.cpp rename to flang-classic/llvm-classic/clang/lib/AST/CommentParser.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/CommentSema.cpp b/flang-classic/llvm-classic/clang/lib/AST/CommentSema.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/CommentSema.cpp rename to flang-classic/llvm-classic/clang/lib/AST/CommentSema.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/ComparisonCategories.cpp b/flang-classic/llvm-classic/clang/lib/AST/ComparisonCategories.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/ComparisonCategories.cpp rename to flang-classic/llvm-classic/clang/lib/AST/ComparisonCategories.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/ComputeDependence.cpp b/flang-classic/llvm-classic/clang/lib/AST/ComputeDependence.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/ComputeDependence.cpp rename to flang-classic/llvm-classic/clang/lib/AST/ComputeDependence.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/DataCollection.cpp b/flang-classic/llvm-classic/clang/lib/AST/DataCollection.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/DataCollection.cpp rename to flang-classic/llvm-classic/clang/lib/AST/DataCollection.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Decl.cpp b/flang-classic/llvm-classic/clang/lib/AST/Decl.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Decl.cpp rename to flang-classic/llvm-classic/clang/lib/AST/Decl.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/DeclBase.cpp b/flang-classic/llvm-classic/clang/lib/AST/DeclBase.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/DeclBase.cpp rename to flang-classic/llvm-classic/clang/lib/AST/DeclBase.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/DeclCXX.cpp b/flang-classic/llvm-classic/clang/lib/AST/DeclCXX.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/DeclCXX.cpp rename to flang-classic/llvm-classic/clang/lib/AST/DeclCXX.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/DeclFriend.cpp b/flang-classic/llvm-classic/clang/lib/AST/DeclFriend.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/DeclFriend.cpp rename to flang-classic/llvm-classic/clang/lib/AST/DeclFriend.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/DeclGroup.cpp b/flang-classic/llvm-classic/clang/lib/AST/DeclGroup.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/DeclGroup.cpp rename to flang-classic/llvm-classic/clang/lib/AST/DeclGroup.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/DeclObjC.cpp b/flang-classic/llvm-classic/clang/lib/AST/DeclObjC.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/DeclObjC.cpp rename to flang-classic/llvm-classic/clang/lib/AST/DeclObjC.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/DeclOpenMP.cpp b/flang-classic/llvm-classic/clang/lib/AST/DeclOpenMP.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/DeclOpenMP.cpp rename to flang-classic/llvm-classic/clang/lib/AST/DeclOpenMP.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/DeclPrinter.cpp b/flang-classic/llvm-classic/clang/lib/AST/DeclPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/DeclPrinter.cpp rename to flang-classic/llvm-classic/clang/lib/AST/DeclPrinter.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/DeclTemplate.cpp b/flang-classic/llvm-classic/clang/lib/AST/DeclTemplate.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/DeclTemplate.cpp rename to flang-classic/llvm-classic/clang/lib/AST/DeclTemplate.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/DeclarationName.cpp b/flang-classic/llvm-classic/clang/lib/AST/DeclarationName.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/DeclarationName.cpp rename to flang-classic/llvm-classic/clang/lib/AST/DeclarationName.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Expr.cpp b/flang-classic/llvm-classic/clang/lib/AST/Expr.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Expr.cpp rename to flang-classic/llvm-classic/clang/lib/AST/Expr.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/ExprCXX.cpp b/flang-classic/llvm-classic/clang/lib/AST/ExprCXX.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/ExprCXX.cpp rename to flang-classic/llvm-classic/clang/lib/AST/ExprCXX.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/ExprClassification.cpp b/flang-classic/llvm-classic/clang/lib/AST/ExprClassification.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/ExprClassification.cpp rename to flang-classic/llvm-classic/clang/lib/AST/ExprClassification.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/ExprConcepts.cpp b/flang-classic/llvm-classic/clang/lib/AST/ExprConcepts.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/ExprConcepts.cpp rename to flang-classic/llvm-classic/clang/lib/AST/ExprConcepts.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/ExprConstant.cpp b/flang-classic/llvm-classic/clang/lib/AST/ExprConstant.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/ExprConstant.cpp rename to flang-classic/llvm-classic/clang/lib/AST/ExprConstant.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/ExprObjC.cpp b/flang-classic/llvm-classic/clang/lib/AST/ExprObjC.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/ExprObjC.cpp rename to flang-classic/llvm-classic/clang/lib/AST/ExprObjC.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/ExternalASTMerger.cpp b/flang-classic/llvm-classic/clang/lib/AST/ExternalASTMerger.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/ExternalASTMerger.cpp rename to flang-classic/llvm-classic/clang/lib/AST/ExternalASTMerger.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/ExternalASTSource.cpp b/flang-classic/llvm-classic/clang/lib/AST/ExternalASTSource.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/ExternalASTSource.cpp rename to flang-classic/llvm-classic/clang/lib/AST/ExternalASTSource.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/FormatString.cpp b/flang-classic/llvm-classic/clang/lib/AST/FormatString.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/FormatString.cpp rename to flang-classic/llvm-classic/clang/lib/AST/FormatString.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/FormatStringParsing.h b/flang-classic/llvm-classic/clang/lib/AST/FormatStringParsing.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/FormatStringParsing.h rename to flang-classic/llvm-classic/clang/lib/AST/FormatStringParsing.h diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/InheritViz.cpp b/flang-classic/llvm-classic/clang/lib/AST/InheritViz.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/InheritViz.cpp rename to flang-classic/llvm-classic/clang/lib/AST/InheritViz.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/Boolean.h b/flang-classic/llvm-classic/clang/lib/AST/Interp/Boolean.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/Boolean.h rename to flang-classic/llvm-classic/clang/lib/AST/Interp/Boolean.h diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/ByteCodeEmitter.cpp b/flang-classic/llvm-classic/clang/lib/AST/Interp/ByteCodeEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/ByteCodeEmitter.cpp rename to flang-classic/llvm-classic/clang/lib/AST/Interp/ByteCodeEmitter.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/ByteCodeEmitter.h b/flang-classic/llvm-classic/clang/lib/AST/Interp/ByteCodeEmitter.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/ByteCodeEmitter.h rename to flang-classic/llvm-classic/clang/lib/AST/Interp/ByteCodeEmitter.h diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/ByteCodeExprGen.cpp b/flang-classic/llvm-classic/clang/lib/AST/Interp/ByteCodeExprGen.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/ByteCodeExprGen.cpp rename to flang-classic/llvm-classic/clang/lib/AST/Interp/ByteCodeExprGen.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/ByteCodeExprGen.h b/flang-classic/llvm-classic/clang/lib/AST/Interp/ByteCodeExprGen.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/ByteCodeExprGen.h rename to flang-classic/llvm-classic/clang/lib/AST/Interp/ByteCodeExprGen.h diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/ByteCodeGenError.cpp b/flang-classic/llvm-classic/clang/lib/AST/Interp/ByteCodeGenError.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/ByteCodeGenError.cpp rename to flang-classic/llvm-classic/clang/lib/AST/Interp/ByteCodeGenError.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/ByteCodeGenError.h b/flang-classic/llvm-classic/clang/lib/AST/Interp/ByteCodeGenError.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/ByteCodeGenError.h rename to flang-classic/llvm-classic/clang/lib/AST/Interp/ByteCodeGenError.h diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/ByteCodeStmtGen.cpp b/flang-classic/llvm-classic/clang/lib/AST/Interp/ByteCodeStmtGen.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/ByteCodeStmtGen.cpp rename to flang-classic/llvm-classic/clang/lib/AST/Interp/ByteCodeStmtGen.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/ByteCodeStmtGen.h b/flang-classic/llvm-classic/clang/lib/AST/Interp/ByteCodeStmtGen.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/ByteCodeStmtGen.h rename to flang-classic/llvm-classic/clang/lib/AST/Interp/ByteCodeStmtGen.h diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/Context.cpp b/flang-classic/llvm-classic/clang/lib/AST/Interp/Context.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/Context.cpp rename to flang-classic/llvm-classic/clang/lib/AST/Interp/Context.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/Context.h b/flang-classic/llvm-classic/clang/lib/AST/Interp/Context.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/Context.h rename to flang-classic/llvm-classic/clang/lib/AST/Interp/Context.h diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/Descriptor.cpp b/flang-classic/llvm-classic/clang/lib/AST/Interp/Descriptor.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/Descriptor.cpp rename to flang-classic/llvm-classic/clang/lib/AST/Interp/Descriptor.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/Descriptor.h b/flang-classic/llvm-classic/clang/lib/AST/Interp/Descriptor.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/Descriptor.h rename to flang-classic/llvm-classic/clang/lib/AST/Interp/Descriptor.h diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/Disasm.cpp b/flang-classic/llvm-classic/clang/lib/AST/Interp/Disasm.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/Disasm.cpp rename to flang-classic/llvm-classic/clang/lib/AST/Interp/Disasm.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/EvalEmitter.cpp b/flang-classic/llvm-classic/clang/lib/AST/Interp/EvalEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/EvalEmitter.cpp rename to flang-classic/llvm-classic/clang/lib/AST/Interp/EvalEmitter.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/EvalEmitter.h b/flang-classic/llvm-classic/clang/lib/AST/Interp/EvalEmitter.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/EvalEmitter.h rename to flang-classic/llvm-classic/clang/lib/AST/Interp/EvalEmitter.h diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/Frame.cpp b/flang-classic/llvm-classic/clang/lib/AST/Interp/Frame.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/Frame.cpp rename to flang-classic/llvm-classic/clang/lib/AST/Interp/Frame.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/Frame.h b/flang-classic/llvm-classic/clang/lib/AST/Interp/Frame.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/Frame.h rename to flang-classic/llvm-classic/clang/lib/AST/Interp/Frame.h diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/Function.cpp b/flang-classic/llvm-classic/clang/lib/AST/Interp/Function.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/Function.cpp rename to flang-classic/llvm-classic/clang/lib/AST/Interp/Function.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/Function.h b/flang-classic/llvm-classic/clang/lib/AST/Interp/Function.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/Function.h rename to flang-classic/llvm-classic/clang/lib/AST/Interp/Function.h diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/Integral.h b/flang-classic/llvm-classic/clang/lib/AST/Interp/Integral.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/Integral.h rename to flang-classic/llvm-classic/clang/lib/AST/Interp/Integral.h diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/Interp.cpp b/flang-classic/llvm-classic/clang/lib/AST/Interp/Interp.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/Interp.cpp rename to flang-classic/llvm-classic/clang/lib/AST/Interp/Interp.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/Interp.h b/flang-classic/llvm-classic/clang/lib/AST/Interp/Interp.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/Interp.h rename to flang-classic/llvm-classic/clang/lib/AST/Interp/Interp.h diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/InterpBlock.cpp b/flang-classic/llvm-classic/clang/lib/AST/Interp/InterpBlock.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/InterpBlock.cpp rename to flang-classic/llvm-classic/clang/lib/AST/Interp/InterpBlock.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/InterpBlock.h b/flang-classic/llvm-classic/clang/lib/AST/Interp/InterpBlock.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/InterpBlock.h rename to flang-classic/llvm-classic/clang/lib/AST/Interp/InterpBlock.h diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/InterpFrame.cpp b/flang-classic/llvm-classic/clang/lib/AST/Interp/InterpFrame.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/InterpFrame.cpp rename to flang-classic/llvm-classic/clang/lib/AST/Interp/InterpFrame.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/InterpFrame.h b/flang-classic/llvm-classic/clang/lib/AST/Interp/InterpFrame.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/InterpFrame.h rename to flang-classic/llvm-classic/clang/lib/AST/Interp/InterpFrame.h diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/InterpStack.cpp b/flang-classic/llvm-classic/clang/lib/AST/Interp/InterpStack.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/InterpStack.cpp rename to flang-classic/llvm-classic/clang/lib/AST/Interp/InterpStack.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/InterpStack.h b/flang-classic/llvm-classic/clang/lib/AST/Interp/InterpStack.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/InterpStack.h rename to flang-classic/llvm-classic/clang/lib/AST/Interp/InterpStack.h diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/InterpState.cpp b/flang-classic/llvm-classic/clang/lib/AST/Interp/InterpState.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/InterpState.cpp rename to flang-classic/llvm-classic/clang/lib/AST/Interp/InterpState.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/InterpState.h b/flang-classic/llvm-classic/clang/lib/AST/Interp/InterpState.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/InterpState.h rename to flang-classic/llvm-classic/clang/lib/AST/Interp/InterpState.h diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/Opcode.h b/flang-classic/llvm-classic/clang/lib/AST/Interp/Opcode.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/Opcode.h rename to flang-classic/llvm-classic/clang/lib/AST/Interp/Opcode.h diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/Opcodes.td b/flang-classic/llvm-classic/clang/lib/AST/Interp/Opcodes.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/Opcodes.td rename to flang-classic/llvm-classic/clang/lib/AST/Interp/Opcodes.td diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/Pointer.cpp b/flang-classic/llvm-classic/clang/lib/AST/Interp/Pointer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/Pointer.cpp rename to flang-classic/llvm-classic/clang/lib/AST/Interp/Pointer.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/Pointer.h b/flang-classic/llvm-classic/clang/lib/AST/Interp/Pointer.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/Pointer.h rename to flang-classic/llvm-classic/clang/lib/AST/Interp/Pointer.h diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/PrimType.cpp b/flang-classic/llvm-classic/clang/lib/AST/Interp/PrimType.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/PrimType.cpp rename to flang-classic/llvm-classic/clang/lib/AST/Interp/PrimType.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/PrimType.h b/flang-classic/llvm-classic/clang/lib/AST/Interp/PrimType.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/PrimType.h rename to flang-classic/llvm-classic/clang/lib/AST/Interp/PrimType.h diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/Program.cpp b/flang-classic/llvm-classic/clang/lib/AST/Interp/Program.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/Program.cpp rename to flang-classic/llvm-classic/clang/lib/AST/Interp/Program.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/Program.h b/flang-classic/llvm-classic/clang/lib/AST/Interp/Program.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/Program.h rename to flang-classic/llvm-classic/clang/lib/AST/Interp/Program.h diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/Record.cpp b/flang-classic/llvm-classic/clang/lib/AST/Interp/Record.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/Record.cpp rename to flang-classic/llvm-classic/clang/lib/AST/Interp/Record.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/Record.h b/flang-classic/llvm-classic/clang/lib/AST/Interp/Record.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/Record.h rename to flang-classic/llvm-classic/clang/lib/AST/Interp/Record.h diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/Source.cpp b/flang-classic/llvm-classic/clang/lib/AST/Interp/Source.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/Source.cpp rename to flang-classic/llvm-classic/clang/lib/AST/Interp/Source.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/Source.h b/flang-classic/llvm-classic/clang/lib/AST/Interp/Source.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/Source.h rename to flang-classic/llvm-classic/clang/lib/AST/Interp/Source.h diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/State.cpp b/flang-classic/llvm-classic/clang/lib/AST/Interp/State.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/State.cpp rename to flang-classic/llvm-classic/clang/lib/AST/Interp/State.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Interp/State.h b/flang-classic/llvm-classic/clang/lib/AST/Interp/State.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Interp/State.h rename to flang-classic/llvm-classic/clang/lib/AST/Interp/State.h diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/ItaniumCXXABI.cpp b/flang-classic/llvm-classic/clang/lib/AST/ItaniumCXXABI.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/ItaniumCXXABI.cpp rename to flang-classic/llvm-classic/clang/lib/AST/ItaniumCXXABI.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/ItaniumMangle.cpp b/flang-classic/llvm-classic/clang/lib/AST/ItaniumMangle.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/ItaniumMangle.cpp rename to flang-classic/llvm-classic/clang/lib/AST/ItaniumMangle.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/JSONNodeDumper.cpp b/flang-classic/llvm-classic/clang/lib/AST/JSONNodeDumper.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/JSONNodeDumper.cpp rename to flang-classic/llvm-classic/clang/lib/AST/JSONNodeDumper.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Linkage.h b/flang-classic/llvm-classic/clang/lib/AST/Linkage.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Linkage.h rename to flang-classic/llvm-classic/clang/lib/AST/Linkage.h diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Mangle.cpp b/flang-classic/llvm-classic/clang/lib/AST/Mangle.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Mangle.cpp rename to flang-classic/llvm-classic/clang/lib/AST/Mangle.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/MicrosoftCXXABI.cpp b/flang-classic/llvm-classic/clang/lib/AST/MicrosoftCXXABI.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/MicrosoftCXXABI.cpp rename to flang-classic/llvm-classic/clang/lib/AST/MicrosoftCXXABI.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/MicrosoftMangle.cpp b/flang-classic/llvm-classic/clang/lib/AST/MicrosoftMangle.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/MicrosoftMangle.cpp rename to flang-classic/llvm-classic/clang/lib/AST/MicrosoftMangle.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/NSAPI.cpp b/flang-classic/llvm-classic/clang/lib/AST/NSAPI.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/NSAPI.cpp rename to flang-classic/llvm-classic/clang/lib/AST/NSAPI.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/NestedNameSpecifier.cpp b/flang-classic/llvm-classic/clang/lib/AST/NestedNameSpecifier.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/NestedNameSpecifier.cpp rename to flang-classic/llvm-classic/clang/lib/AST/NestedNameSpecifier.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/ODRDiagsEmitter.cpp b/flang-classic/llvm-classic/clang/lib/AST/ODRDiagsEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/ODRDiagsEmitter.cpp rename to flang-classic/llvm-classic/clang/lib/AST/ODRDiagsEmitter.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/ODRHash.cpp b/flang-classic/llvm-classic/clang/lib/AST/ODRHash.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/ODRHash.cpp rename to flang-classic/llvm-classic/clang/lib/AST/ODRHash.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/OSLog.cpp b/flang-classic/llvm-classic/clang/lib/AST/OSLog.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/OSLog.cpp rename to flang-classic/llvm-classic/clang/lib/AST/OSLog.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/OpenMPClause.cpp b/flang-classic/llvm-classic/clang/lib/AST/OpenMPClause.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/OpenMPClause.cpp rename to flang-classic/llvm-classic/clang/lib/AST/OpenMPClause.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/ParentMap.cpp b/flang-classic/llvm-classic/clang/lib/AST/ParentMap.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/ParentMap.cpp rename to flang-classic/llvm-classic/clang/lib/AST/ParentMap.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/ParentMapContext.cpp b/flang-classic/llvm-classic/clang/lib/AST/ParentMapContext.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/ParentMapContext.cpp rename to flang-classic/llvm-classic/clang/lib/AST/ParentMapContext.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/PrintfFormatString.cpp b/flang-classic/llvm-classic/clang/lib/AST/PrintfFormatString.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/PrintfFormatString.cpp rename to flang-classic/llvm-classic/clang/lib/AST/PrintfFormatString.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/QualTypeNames.cpp b/flang-classic/llvm-classic/clang/lib/AST/QualTypeNames.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/QualTypeNames.cpp rename to flang-classic/llvm-classic/clang/lib/AST/QualTypeNames.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Randstruct.cpp b/flang-classic/llvm-classic/clang/lib/AST/Randstruct.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Randstruct.cpp rename to flang-classic/llvm-classic/clang/lib/AST/Randstruct.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/RawCommentList.cpp b/flang-classic/llvm-classic/clang/lib/AST/RawCommentList.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/RawCommentList.cpp rename to flang-classic/llvm-classic/clang/lib/AST/RawCommentList.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/RecordLayout.cpp b/flang-classic/llvm-classic/clang/lib/AST/RecordLayout.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/RecordLayout.cpp rename to flang-classic/llvm-classic/clang/lib/AST/RecordLayout.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/RecordLayoutBuilder.cpp b/flang-classic/llvm-classic/clang/lib/AST/RecordLayoutBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/RecordLayoutBuilder.cpp rename to flang-classic/llvm-classic/clang/lib/AST/RecordLayoutBuilder.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/ScanfFormatString.cpp b/flang-classic/llvm-classic/clang/lib/AST/ScanfFormatString.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/ScanfFormatString.cpp rename to flang-classic/llvm-classic/clang/lib/AST/ScanfFormatString.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/SelectorLocationsKind.cpp b/flang-classic/llvm-classic/clang/lib/AST/SelectorLocationsKind.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/SelectorLocationsKind.cpp rename to flang-classic/llvm-classic/clang/lib/AST/SelectorLocationsKind.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Stmt.cpp b/flang-classic/llvm-classic/clang/lib/AST/Stmt.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Stmt.cpp rename to flang-classic/llvm-classic/clang/lib/AST/Stmt.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/StmtCXX.cpp b/flang-classic/llvm-classic/clang/lib/AST/StmtCXX.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/StmtCXX.cpp rename to flang-classic/llvm-classic/clang/lib/AST/StmtCXX.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/StmtIterator.cpp b/flang-classic/llvm-classic/clang/lib/AST/StmtIterator.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/StmtIterator.cpp rename to flang-classic/llvm-classic/clang/lib/AST/StmtIterator.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/StmtObjC.cpp b/flang-classic/llvm-classic/clang/lib/AST/StmtObjC.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/StmtObjC.cpp rename to flang-classic/llvm-classic/clang/lib/AST/StmtObjC.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/StmtOpenMP.cpp b/flang-classic/llvm-classic/clang/lib/AST/StmtOpenMP.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/StmtOpenMP.cpp rename to flang-classic/llvm-classic/clang/lib/AST/StmtOpenMP.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/StmtPrinter.cpp b/flang-classic/llvm-classic/clang/lib/AST/StmtPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/StmtPrinter.cpp rename to flang-classic/llvm-classic/clang/lib/AST/StmtPrinter.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/StmtProfile.cpp b/flang-classic/llvm-classic/clang/lib/AST/StmtProfile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/StmtProfile.cpp rename to flang-classic/llvm-classic/clang/lib/AST/StmtProfile.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/StmtViz.cpp b/flang-classic/llvm-classic/clang/lib/AST/StmtViz.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/StmtViz.cpp rename to flang-classic/llvm-classic/clang/lib/AST/StmtViz.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/TemplateBase.cpp b/flang-classic/llvm-classic/clang/lib/AST/TemplateBase.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/TemplateBase.cpp rename to flang-classic/llvm-classic/clang/lib/AST/TemplateBase.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/TemplateName.cpp b/flang-classic/llvm-classic/clang/lib/AST/TemplateName.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/TemplateName.cpp rename to flang-classic/llvm-classic/clang/lib/AST/TemplateName.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/TextNodeDumper.cpp b/flang-classic/llvm-classic/clang/lib/AST/TextNodeDumper.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/TextNodeDumper.cpp rename to flang-classic/llvm-classic/clang/lib/AST/TextNodeDumper.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/Type.cpp b/flang-classic/llvm-classic/clang/lib/AST/Type.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/Type.cpp rename to flang-classic/llvm-classic/clang/lib/AST/Type.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/TypeLoc.cpp b/flang-classic/llvm-classic/clang/lib/AST/TypeLoc.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/TypeLoc.cpp rename to flang-classic/llvm-classic/clang/lib/AST/TypeLoc.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/TypePrinter.cpp b/flang-classic/llvm-classic/clang/lib/AST/TypePrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/TypePrinter.cpp rename to flang-classic/llvm-classic/clang/lib/AST/TypePrinter.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/VTTBuilder.cpp b/flang-classic/llvm-classic/clang/lib/AST/VTTBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/VTTBuilder.cpp rename to flang-classic/llvm-classic/clang/lib/AST/VTTBuilder.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/AST/VTableBuilder.cpp b/flang-classic/llvm-classic/clang/lib/AST/VTableBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/AST/VTableBuilder.cpp rename to flang-classic/llvm-classic/clang/lib/AST/VTableBuilder.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/ASTMatchers/ASTMatchFinder.cpp b/flang-classic/llvm-classic/clang/lib/ASTMatchers/ASTMatchFinder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ASTMatchers/ASTMatchFinder.cpp rename to flang-classic/llvm-classic/clang/lib/ASTMatchers/ASTMatchFinder.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/ASTMatchers/ASTMatchersInternal.cpp b/flang-classic/llvm-classic/clang/lib/ASTMatchers/ASTMatchersInternal.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ASTMatchers/ASTMatchersInternal.cpp rename to flang-classic/llvm-classic/clang/lib/ASTMatchers/ASTMatchersInternal.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/ASTMatchers/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/ASTMatchers/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ASTMatchers/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/ASTMatchers/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/ASTMatchers/Dynamic/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/ASTMatchers/Dynamic/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ASTMatchers/Dynamic/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/ASTMatchers/Dynamic/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp b/flang-classic/llvm-classic/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp rename to flang-classic/llvm-classic/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/ASTMatchers/Dynamic/Marshallers.cpp b/flang-classic/llvm-classic/clang/lib/ASTMatchers/Dynamic/Marshallers.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ASTMatchers/Dynamic/Marshallers.cpp rename to flang-classic/llvm-classic/clang/lib/ASTMatchers/Dynamic/Marshallers.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/ASTMatchers/Dynamic/Marshallers.h b/flang-classic/llvm-classic/clang/lib/ASTMatchers/Dynamic/Marshallers.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ASTMatchers/Dynamic/Marshallers.h rename to flang-classic/llvm-classic/clang/lib/ASTMatchers/Dynamic/Marshallers.h diff --git a/flang-legacy/llvm-legacy/clang/lib/ASTMatchers/Dynamic/Parser.cpp b/flang-classic/llvm-classic/clang/lib/ASTMatchers/Dynamic/Parser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ASTMatchers/Dynamic/Parser.cpp rename to flang-classic/llvm-classic/clang/lib/ASTMatchers/Dynamic/Parser.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/ASTMatchers/Dynamic/Registry.cpp b/flang-classic/llvm-classic/clang/lib/ASTMatchers/Dynamic/Registry.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ASTMatchers/Dynamic/Registry.cpp rename to flang-classic/llvm-classic/clang/lib/ASTMatchers/Dynamic/Registry.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp b/flang-classic/llvm-classic/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp rename to flang-classic/llvm-classic/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/ASTMatchers/GtestMatchers.cpp b/flang-classic/llvm-classic/clang/lib/ASTMatchers/GtestMatchers.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ASTMatchers/GtestMatchers.cpp rename to flang-classic/llvm-classic/clang/lib/ASTMatchers/GtestMatchers.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/AnalysisDeclContext.cpp b/flang-classic/llvm-classic/clang/lib/Analysis/AnalysisDeclContext.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/AnalysisDeclContext.cpp rename to flang-classic/llvm-classic/clang/lib/Analysis/AnalysisDeclContext.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/BodyFarm.cpp b/flang-classic/llvm-classic/clang/lib/Analysis/BodyFarm.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/BodyFarm.cpp rename to flang-classic/llvm-classic/clang/lib/Analysis/BodyFarm.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/CFG.cpp b/flang-classic/llvm-classic/clang/lib/Analysis/CFG.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/CFG.cpp rename to flang-classic/llvm-classic/clang/lib/Analysis/CFG.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/CFGReachabilityAnalysis.cpp b/flang-classic/llvm-classic/clang/lib/Analysis/CFGReachabilityAnalysis.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/CFGReachabilityAnalysis.cpp rename to flang-classic/llvm-classic/clang/lib/Analysis/CFGReachabilityAnalysis.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/CFGStmtMap.cpp b/flang-classic/llvm-classic/clang/lib/Analysis/CFGStmtMap.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/CFGStmtMap.cpp rename to flang-classic/llvm-classic/clang/lib/Analysis/CFGStmtMap.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/Analysis/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/Analysis/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/CallGraph.cpp b/flang-classic/llvm-classic/clang/lib/Analysis/CallGraph.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/CallGraph.cpp rename to flang-classic/llvm-classic/clang/lib/Analysis/CallGraph.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/CalledOnceCheck.cpp b/flang-classic/llvm-classic/clang/lib/Analysis/CalledOnceCheck.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/CalledOnceCheck.cpp rename to flang-classic/llvm-classic/clang/lib/Analysis/CalledOnceCheck.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/CloneDetection.cpp b/flang-classic/llvm-classic/clang/lib/Analysis/CloneDetection.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/CloneDetection.cpp rename to flang-classic/llvm-classic/clang/lib/Analysis/CloneDetection.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/CocoaConventions.cpp b/flang-classic/llvm-classic/clang/lib/Analysis/CocoaConventions.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/CocoaConventions.cpp rename to flang-classic/llvm-classic/clang/lib/Analysis/CocoaConventions.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/CodeInjector.cpp b/flang-classic/llvm-classic/clang/lib/Analysis/CodeInjector.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/CodeInjector.cpp rename to flang-classic/llvm-classic/clang/lib/Analysis/CodeInjector.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/ConstructionContext.cpp b/flang-classic/llvm-classic/clang/lib/Analysis/ConstructionContext.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/ConstructionContext.cpp rename to flang-classic/llvm-classic/clang/lib/Analysis/ConstructionContext.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/Consumed.cpp b/flang-classic/llvm-classic/clang/lib/Analysis/Consumed.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/Consumed.cpp rename to flang-classic/llvm-classic/clang/lib/Analysis/Consumed.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/Dominators.cpp b/flang-classic/llvm-classic/clang/lib/Analysis/Dominators.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/Dominators.cpp rename to flang-classic/llvm-classic/clang/lib/Analysis/Dominators.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/ExprMutationAnalyzer.cpp b/flang-classic/llvm-classic/clang/lib/Analysis/ExprMutationAnalyzer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/ExprMutationAnalyzer.cpp rename to flang-classic/llvm-classic/clang/lib/Analysis/ExprMutationAnalyzer.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/FlowSensitive/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/Analysis/FlowSensitive/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/FlowSensitive/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/Analysis/FlowSensitive/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/FlowSensitive/ControlFlowContext.cpp b/flang-classic/llvm-classic/clang/lib/Analysis/FlowSensitive/ControlFlowContext.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/FlowSensitive/ControlFlowContext.cpp rename to flang-classic/llvm-classic/clang/lib/Analysis/FlowSensitive/ControlFlowContext.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/FlowSensitive/DataflowAnalysisContext.cpp b/flang-classic/llvm-classic/clang/lib/Analysis/FlowSensitive/DataflowAnalysisContext.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/FlowSensitive/DataflowAnalysisContext.cpp rename to flang-classic/llvm-classic/clang/lib/Analysis/FlowSensitive/DataflowAnalysisContext.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/FlowSensitive/DataflowEnvironment.cpp b/flang-classic/llvm-classic/clang/lib/Analysis/FlowSensitive/DataflowEnvironment.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/FlowSensitive/DataflowEnvironment.cpp rename to flang-classic/llvm-classic/clang/lib/Analysis/FlowSensitive/DataflowEnvironment.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/FlowSensitive/DebugSupport.cpp b/flang-classic/llvm-classic/clang/lib/Analysis/FlowSensitive/DebugSupport.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/FlowSensitive/DebugSupport.cpp rename to flang-classic/llvm-classic/clang/lib/Analysis/FlowSensitive/DebugSupport.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/FlowSensitive/Models/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/Analysis/FlowSensitive/Models/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/FlowSensitive/Models/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/Analysis/FlowSensitive/Models/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/FlowSensitive/Models/ChromiumCheckModel.cpp b/flang-classic/llvm-classic/clang/lib/Analysis/FlowSensitive/Models/ChromiumCheckModel.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/FlowSensitive/Models/ChromiumCheckModel.cpp rename to flang-classic/llvm-classic/clang/lib/Analysis/FlowSensitive/Models/ChromiumCheckModel.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/FlowSensitive/Models/UncheckedOptionalAccessModel.cpp b/flang-classic/llvm-classic/clang/lib/Analysis/FlowSensitive/Models/UncheckedOptionalAccessModel.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/FlowSensitive/Models/UncheckedOptionalAccessModel.cpp rename to flang-classic/llvm-classic/clang/lib/Analysis/FlowSensitive/Models/UncheckedOptionalAccessModel.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/FlowSensitive/Transfer.cpp b/flang-classic/llvm-classic/clang/lib/Analysis/FlowSensitive/Transfer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/FlowSensitive/Transfer.cpp rename to flang-classic/llvm-classic/clang/lib/Analysis/FlowSensitive/Transfer.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.cpp b/flang-classic/llvm-classic/clang/lib/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.cpp rename to flang-classic/llvm-classic/clang/lib/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/FlowSensitive/Value.cpp b/flang-classic/llvm-classic/clang/lib/Analysis/FlowSensitive/Value.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/FlowSensitive/Value.cpp rename to flang-classic/llvm-classic/clang/lib/Analysis/FlowSensitive/Value.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/FlowSensitive/WatchedLiteralsSolver.cpp b/flang-classic/llvm-classic/clang/lib/Analysis/FlowSensitive/WatchedLiteralsSolver.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/FlowSensitive/WatchedLiteralsSolver.cpp rename to flang-classic/llvm-classic/clang/lib/Analysis/FlowSensitive/WatchedLiteralsSolver.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/IssueHash.cpp b/flang-classic/llvm-classic/clang/lib/Analysis/IssueHash.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/IssueHash.cpp rename to flang-classic/llvm-classic/clang/lib/Analysis/IssueHash.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/LiveVariables.cpp b/flang-classic/llvm-classic/clang/lib/Analysis/LiveVariables.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/LiveVariables.cpp rename to flang-classic/llvm-classic/clang/lib/Analysis/LiveVariables.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/MacroExpansionContext.cpp b/flang-classic/llvm-classic/clang/lib/Analysis/MacroExpansionContext.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/MacroExpansionContext.cpp rename to flang-classic/llvm-classic/clang/lib/Analysis/MacroExpansionContext.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/ObjCNoReturn.cpp b/flang-classic/llvm-classic/clang/lib/Analysis/ObjCNoReturn.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/ObjCNoReturn.cpp rename to flang-classic/llvm-classic/clang/lib/Analysis/ObjCNoReturn.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/PathDiagnostic.cpp b/flang-classic/llvm-classic/clang/lib/Analysis/PathDiagnostic.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/PathDiagnostic.cpp rename to flang-classic/llvm-classic/clang/lib/Analysis/PathDiagnostic.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/PostOrderCFGView.cpp b/flang-classic/llvm-classic/clang/lib/Analysis/PostOrderCFGView.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/PostOrderCFGView.cpp rename to flang-classic/llvm-classic/clang/lib/Analysis/PostOrderCFGView.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/ProgramPoint.cpp b/flang-classic/llvm-classic/clang/lib/Analysis/ProgramPoint.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/ProgramPoint.cpp rename to flang-classic/llvm-classic/clang/lib/Analysis/ProgramPoint.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/ReachableCode.cpp b/flang-classic/llvm-classic/clang/lib/Analysis/ReachableCode.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/ReachableCode.cpp rename to flang-classic/llvm-classic/clang/lib/Analysis/ReachableCode.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/RetainSummaryManager.cpp b/flang-classic/llvm-classic/clang/lib/Analysis/RetainSummaryManager.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/RetainSummaryManager.cpp rename to flang-classic/llvm-classic/clang/lib/Analysis/RetainSummaryManager.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/ThreadSafety.cpp b/flang-classic/llvm-classic/clang/lib/Analysis/ThreadSafety.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/ThreadSafety.cpp rename to flang-classic/llvm-classic/clang/lib/Analysis/ThreadSafety.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/ThreadSafetyCommon.cpp b/flang-classic/llvm-classic/clang/lib/Analysis/ThreadSafetyCommon.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/ThreadSafetyCommon.cpp rename to flang-classic/llvm-classic/clang/lib/Analysis/ThreadSafetyCommon.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/ThreadSafetyLogical.cpp b/flang-classic/llvm-classic/clang/lib/Analysis/ThreadSafetyLogical.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/ThreadSafetyLogical.cpp rename to flang-classic/llvm-classic/clang/lib/Analysis/ThreadSafetyLogical.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/ThreadSafetyTIL.cpp b/flang-classic/llvm-classic/clang/lib/Analysis/ThreadSafetyTIL.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/ThreadSafetyTIL.cpp rename to flang-classic/llvm-classic/clang/lib/Analysis/ThreadSafetyTIL.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/UninitializedValues.cpp b/flang-classic/llvm-classic/clang/lib/Analysis/UninitializedValues.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/UninitializedValues.cpp rename to flang-classic/llvm-classic/clang/lib/Analysis/UninitializedValues.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/plugins/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/Analysis/plugins/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/plugins/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/Analysis/plugins/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/plugins/CheckerDependencyHandling/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/Analysis/plugins/CheckerDependencyHandling/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/plugins/CheckerDependencyHandling/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/Analysis/plugins/CheckerDependencyHandling/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/plugins/CheckerDependencyHandling/CheckerDependencyHandling.cpp b/flang-classic/llvm-classic/clang/lib/Analysis/plugins/CheckerDependencyHandling/CheckerDependencyHandling.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/plugins/CheckerDependencyHandling/CheckerDependencyHandling.cpp rename to flang-classic/llvm-classic/clang/lib/Analysis/plugins/CheckerDependencyHandling/CheckerDependencyHandling.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/plugins/CheckerDependencyHandling/CheckerDependencyHandlingAnalyzerPlugin.exports b/flang-classic/llvm-classic/clang/lib/Analysis/plugins/CheckerDependencyHandling/CheckerDependencyHandlingAnalyzerPlugin.exports similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/plugins/CheckerDependencyHandling/CheckerDependencyHandlingAnalyzerPlugin.exports rename to flang-classic/llvm-classic/clang/lib/Analysis/plugins/CheckerDependencyHandling/CheckerDependencyHandlingAnalyzerPlugin.exports diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/plugins/CheckerOptionHandling/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/Analysis/plugins/CheckerOptionHandling/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/plugins/CheckerOptionHandling/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/Analysis/plugins/CheckerOptionHandling/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/plugins/CheckerOptionHandling/CheckerOptionHandling.cpp b/flang-classic/llvm-classic/clang/lib/Analysis/plugins/CheckerOptionHandling/CheckerOptionHandling.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/plugins/CheckerOptionHandling/CheckerOptionHandling.cpp rename to flang-classic/llvm-classic/clang/lib/Analysis/plugins/CheckerOptionHandling/CheckerOptionHandling.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/plugins/CheckerOptionHandling/CheckerOptionHandlingAnalyzerPlugin.exports b/flang-classic/llvm-classic/clang/lib/Analysis/plugins/CheckerOptionHandling/CheckerOptionHandlingAnalyzerPlugin.exports similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/plugins/CheckerOptionHandling/CheckerOptionHandlingAnalyzerPlugin.exports rename to flang-classic/llvm-classic/clang/lib/Analysis/plugins/CheckerOptionHandling/CheckerOptionHandlingAnalyzerPlugin.exports diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/plugins/SampleAnalyzer/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/Analysis/plugins/SampleAnalyzer/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/plugins/SampleAnalyzer/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/Analysis/plugins/SampleAnalyzer/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/plugins/SampleAnalyzer/MainCallChecker.cpp b/flang-classic/llvm-classic/clang/lib/Analysis/plugins/SampleAnalyzer/MainCallChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/plugins/SampleAnalyzer/MainCallChecker.cpp rename to flang-classic/llvm-classic/clang/lib/Analysis/plugins/SampleAnalyzer/MainCallChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Analysis/plugins/SampleAnalyzer/SampleAnalyzerPlugin.exports b/flang-classic/llvm-classic/clang/lib/Analysis/plugins/SampleAnalyzer/SampleAnalyzerPlugin.exports similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Analysis/plugins/SampleAnalyzer/SampleAnalyzerPlugin.exports rename to flang-classic/llvm-classic/clang/lib/Analysis/plugins/SampleAnalyzer/SampleAnalyzerPlugin.exports diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Attributes.cpp b/flang-classic/llvm-classic/clang/lib/Basic/Attributes.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Attributes.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/Attributes.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/BuiltinTargetFeatures.h b/flang-classic/llvm-classic/clang/lib/Basic/BuiltinTargetFeatures.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/BuiltinTargetFeatures.h rename to flang-classic/llvm-classic/clang/lib/Basic/BuiltinTargetFeatures.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Builtins.cpp b/flang-classic/llvm-classic/clang/lib/Basic/Builtins.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Builtins.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/Builtins.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/CLWarnings.cpp b/flang-classic/llvm-classic/clang/lib/Basic/CLWarnings.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/CLWarnings.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/CLWarnings.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/Basic/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/Basic/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/CharInfo.cpp b/flang-classic/llvm-classic/clang/lib/Basic/CharInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/CharInfo.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/CharInfo.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/CodeGenOptions.cpp b/flang-classic/llvm-classic/clang/lib/Basic/CodeGenOptions.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/CodeGenOptions.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/CodeGenOptions.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Cuda.cpp b/flang-classic/llvm-classic/clang/lib/Basic/Cuda.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Cuda.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/Cuda.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/DarwinSDKInfo.cpp b/flang-classic/llvm-classic/clang/lib/Basic/DarwinSDKInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/DarwinSDKInfo.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/DarwinSDKInfo.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Diagnostic.cpp b/flang-classic/llvm-classic/clang/lib/Basic/Diagnostic.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Diagnostic.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/Diagnostic.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/DiagnosticIDs.cpp b/flang-classic/llvm-classic/clang/lib/Basic/DiagnosticIDs.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/DiagnosticIDs.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/DiagnosticIDs.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/DiagnosticOptions.cpp b/flang-classic/llvm-classic/clang/lib/Basic/DiagnosticOptions.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/DiagnosticOptions.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/DiagnosticOptions.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/ExpressionTraits.cpp b/flang-classic/llvm-classic/clang/lib/Basic/ExpressionTraits.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/ExpressionTraits.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/ExpressionTraits.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/FileEntry.cpp b/flang-classic/llvm-classic/clang/lib/Basic/FileEntry.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/FileEntry.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/FileEntry.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/FileManager.cpp b/flang-classic/llvm-classic/clang/lib/Basic/FileManager.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/FileManager.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/FileManager.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/FileSystemStatCache.cpp b/flang-classic/llvm-classic/clang/lib/Basic/FileSystemStatCache.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/FileSystemStatCache.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/FileSystemStatCache.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/IdentifierTable.cpp b/flang-classic/llvm-classic/clang/lib/Basic/IdentifierTable.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/IdentifierTable.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/IdentifierTable.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/LangOptions.cpp b/flang-classic/llvm-classic/clang/lib/Basic/LangOptions.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/LangOptions.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/LangOptions.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/LangStandards.cpp b/flang-classic/llvm-classic/clang/lib/Basic/LangStandards.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/LangStandards.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/LangStandards.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/MakeSupport.cpp b/flang-classic/llvm-classic/clang/lib/Basic/MakeSupport.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/MakeSupport.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/MakeSupport.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Module.cpp b/flang-classic/llvm-classic/clang/lib/Basic/Module.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Module.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/Module.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/NoSanitizeList.cpp b/flang-classic/llvm-classic/clang/lib/Basic/NoSanitizeList.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/NoSanitizeList.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/NoSanitizeList.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/ObjCRuntime.cpp b/flang-classic/llvm-classic/clang/lib/Basic/ObjCRuntime.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/ObjCRuntime.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/ObjCRuntime.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/OpenCLOptions.cpp b/flang-classic/llvm-classic/clang/lib/Basic/OpenCLOptions.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/OpenCLOptions.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/OpenCLOptions.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/OpenMPKinds.cpp b/flang-classic/llvm-classic/clang/lib/Basic/OpenMPKinds.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/OpenMPKinds.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/OpenMPKinds.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/OperatorPrecedence.cpp b/flang-classic/llvm-classic/clang/lib/Basic/OperatorPrecedence.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/OperatorPrecedence.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/OperatorPrecedence.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/ProfileList.cpp b/flang-classic/llvm-classic/clang/lib/Basic/ProfileList.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/ProfileList.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/ProfileList.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/SanitizerSpecialCaseList.cpp b/flang-classic/llvm-classic/clang/lib/Basic/SanitizerSpecialCaseList.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/SanitizerSpecialCaseList.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/SanitizerSpecialCaseList.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Sanitizers.cpp b/flang-classic/llvm-classic/clang/lib/Basic/Sanitizers.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Sanitizers.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/Sanitizers.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Sarif.cpp b/flang-classic/llvm-classic/clang/lib/Basic/Sarif.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Sarif.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/Sarif.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/SourceLocation.cpp b/flang-classic/llvm-classic/clang/lib/Basic/SourceLocation.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/SourceLocation.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/SourceLocation.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/SourceManager.cpp b/flang-classic/llvm-classic/clang/lib/Basic/SourceManager.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/SourceManager.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/SourceManager.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Stack.cpp b/flang-classic/llvm-classic/clang/lib/Basic/Stack.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Stack.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/Stack.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/TargetID.cpp b/flang-classic/llvm-classic/clang/lib/Basic/TargetID.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/TargetID.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/TargetID.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/TargetInfo.cpp b/flang-classic/llvm-classic/clang/lib/Basic/TargetInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/TargetInfo.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/TargetInfo.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets.cpp b/flang-classic/llvm-classic/clang/lib/Basic/Targets.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/Targets.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets.h b/flang-classic/llvm-classic/clang/lib/Basic/Targets.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets.h rename to flang-classic/llvm-classic/clang/lib/Basic/Targets.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/AArch64.cpp b/flang-classic/llvm-classic/clang/lib/Basic/Targets/AArch64.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/AArch64.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/AArch64.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/AArch64.h b/flang-classic/llvm-classic/clang/lib/Basic/Targets/AArch64.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/AArch64.h rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/AArch64.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/AMDGPU.cpp b/flang-classic/llvm-classic/clang/lib/Basic/Targets/AMDGPU.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/AMDGPU.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/AMDGPU.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/AMDGPU.h b/flang-classic/llvm-classic/clang/lib/Basic/Targets/AMDGPU.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/AMDGPU.h rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/AMDGPU.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/ARC.cpp b/flang-classic/llvm-classic/clang/lib/Basic/Targets/ARC.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/ARC.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/ARC.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/ARC.h b/flang-classic/llvm-classic/clang/lib/Basic/Targets/ARC.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/ARC.h rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/ARC.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/ARM.cpp b/flang-classic/llvm-classic/clang/lib/Basic/Targets/ARM.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/ARM.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/ARM.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/ARM.h b/flang-classic/llvm-classic/clang/lib/Basic/Targets/ARM.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/ARM.h rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/ARM.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/AVR.cpp b/flang-classic/llvm-classic/clang/lib/Basic/Targets/AVR.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/AVR.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/AVR.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/AVR.h b/flang-classic/llvm-classic/clang/lib/Basic/Targets/AVR.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/AVR.h rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/AVR.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/BPF.cpp b/flang-classic/llvm-classic/clang/lib/Basic/Targets/BPF.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/BPF.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/BPF.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/BPF.h b/flang-classic/llvm-classic/clang/lib/Basic/Targets/BPF.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/BPF.h rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/BPF.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/CSKY.cpp b/flang-classic/llvm-classic/clang/lib/Basic/Targets/CSKY.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/CSKY.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/CSKY.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/CSKY.h b/flang-classic/llvm-classic/clang/lib/Basic/Targets/CSKY.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/CSKY.h rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/CSKY.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/DirectX.cpp b/flang-classic/llvm-classic/clang/lib/Basic/Targets/DirectX.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/DirectX.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/DirectX.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/DirectX.h b/flang-classic/llvm-classic/clang/lib/Basic/Targets/DirectX.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/DirectX.h rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/DirectX.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/Hexagon.cpp b/flang-classic/llvm-classic/clang/lib/Basic/Targets/Hexagon.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/Hexagon.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/Hexagon.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/Hexagon.h b/flang-classic/llvm-classic/clang/lib/Basic/Targets/Hexagon.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/Hexagon.h rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/Hexagon.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/Lanai.cpp b/flang-classic/llvm-classic/clang/lib/Basic/Targets/Lanai.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/Lanai.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/Lanai.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/Lanai.h b/flang-classic/llvm-classic/clang/lib/Basic/Targets/Lanai.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/Lanai.h rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/Lanai.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/Le64.cpp b/flang-classic/llvm-classic/clang/lib/Basic/Targets/Le64.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/Le64.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/Le64.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/Le64.h b/flang-classic/llvm-classic/clang/lib/Basic/Targets/Le64.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/Le64.h rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/Le64.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/LoongArch.cpp b/flang-classic/llvm-classic/clang/lib/Basic/Targets/LoongArch.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/LoongArch.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/LoongArch.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/LoongArch.h b/flang-classic/llvm-classic/clang/lib/Basic/Targets/LoongArch.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/LoongArch.h rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/LoongArch.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/M68k.cpp b/flang-classic/llvm-classic/clang/lib/Basic/Targets/M68k.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/M68k.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/M68k.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/M68k.h b/flang-classic/llvm-classic/clang/lib/Basic/Targets/M68k.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/M68k.h rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/M68k.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/MSP430.cpp b/flang-classic/llvm-classic/clang/lib/Basic/Targets/MSP430.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/MSP430.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/MSP430.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/MSP430.h b/flang-classic/llvm-classic/clang/lib/Basic/Targets/MSP430.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/MSP430.h rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/MSP430.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/Mips.cpp b/flang-classic/llvm-classic/clang/lib/Basic/Targets/Mips.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/Mips.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/Mips.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/Mips.h b/flang-classic/llvm-classic/clang/lib/Basic/Targets/Mips.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/Mips.h rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/Mips.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/NVPTX.cpp b/flang-classic/llvm-classic/clang/lib/Basic/Targets/NVPTX.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/NVPTX.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/NVPTX.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/NVPTX.h b/flang-classic/llvm-classic/clang/lib/Basic/Targets/NVPTX.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/NVPTX.h rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/NVPTX.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/OSTargets.cpp b/flang-classic/llvm-classic/clang/lib/Basic/Targets/OSTargets.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/OSTargets.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/OSTargets.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/OSTargets.h b/flang-classic/llvm-classic/clang/lib/Basic/Targets/OSTargets.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/OSTargets.h rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/OSTargets.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/PNaCl.cpp b/flang-classic/llvm-classic/clang/lib/Basic/Targets/PNaCl.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/PNaCl.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/PNaCl.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/PNaCl.h b/flang-classic/llvm-classic/clang/lib/Basic/Targets/PNaCl.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/PNaCl.h rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/PNaCl.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/PPC.cpp b/flang-classic/llvm-classic/clang/lib/Basic/Targets/PPC.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/PPC.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/PPC.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/PPC.h b/flang-classic/llvm-classic/clang/lib/Basic/Targets/PPC.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/PPC.h rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/PPC.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/RISCV.cpp b/flang-classic/llvm-classic/clang/lib/Basic/Targets/RISCV.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/RISCV.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/RISCV.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/RISCV.h b/flang-classic/llvm-classic/clang/lib/Basic/Targets/RISCV.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/RISCV.h rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/RISCV.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/SPIR.cpp b/flang-classic/llvm-classic/clang/lib/Basic/Targets/SPIR.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/SPIR.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/SPIR.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/SPIR.h b/flang-classic/llvm-classic/clang/lib/Basic/Targets/SPIR.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/SPIR.h rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/SPIR.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/Sparc.cpp b/flang-classic/llvm-classic/clang/lib/Basic/Targets/Sparc.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/Sparc.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/Sparc.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/Sparc.h b/flang-classic/llvm-classic/clang/lib/Basic/Targets/Sparc.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/Sparc.h rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/Sparc.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/SystemZ.cpp b/flang-classic/llvm-classic/clang/lib/Basic/Targets/SystemZ.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/SystemZ.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/SystemZ.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/SystemZ.h b/flang-classic/llvm-classic/clang/lib/Basic/Targets/SystemZ.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/SystemZ.h rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/SystemZ.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/TCE.cpp b/flang-classic/llvm-classic/clang/lib/Basic/Targets/TCE.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/TCE.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/TCE.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/TCE.h b/flang-classic/llvm-classic/clang/lib/Basic/Targets/TCE.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/TCE.h rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/TCE.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/VE.cpp b/flang-classic/llvm-classic/clang/lib/Basic/Targets/VE.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/VE.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/VE.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/VE.h b/flang-classic/llvm-classic/clang/lib/Basic/Targets/VE.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/VE.h rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/VE.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/WebAssembly.cpp b/flang-classic/llvm-classic/clang/lib/Basic/Targets/WebAssembly.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/WebAssembly.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/WebAssembly.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/WebAssembly.h b/flang-classic/llvm-classic/clang/lib/Basic/Targets/WebAssembly.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/WebAssembly.h rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/WebAssembly.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/X86.cpp b/flang-classic/llvm-classic/clang/lib/Basic/Targets/X86.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/X86.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/X86.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/X86.h b/flang-classic/llvm-classic/clang/lib/Basic/Targets/X86.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/X86.h rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/X86.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/XCore.cpp b/flang-classic/llvm-classic/clang/lib/Basic/Targets/XCore.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/XCore.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/XCore.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Targets/XCore.h b/flang-classic/llvm-classic/clang/lib/Basic/Targets/XCore.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Targets/XCore.h rename to flang-classic/llvm-classic/clang/lib/Basic/Targets/XCore.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/TokenKinds.cpp b/flang-classic/llvm-classic/clang/lib/Basic/TokenKinds.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/TokenKinds.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/TokenKinds.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/TypeTraits.cpp b/flang-classic/llvm-classic/clang/lib/Basic/TypeTraits.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/TypeTraits.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/TypeTraits.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Version.cpp b/flang-classic/llvm-classic/clang/lib/Basic/Version.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Version.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/Version.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/Warnings.cpp b/flang-classic/llvm-classic/clang/lib/Basic/Warnings.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/Warnings.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/Warnings.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/XRayInstr.cpp b/flang-classic/llvm-classic/clang/lib/Basic/XRayInstr.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/XRayInstr.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/XRayInstr.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Basic/XRayLists.cpp b/flang-classic/llvm-classic/clang/lib/Basic/XRayLists.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Basic/XRayLists.cpp rename to flang-classic/llvm-classic/clang/lib/Basic/XRayLists.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/ABIInfo.h b/flang-classic/llvm-classic/clang/lib/CodeGen/ABIInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/ABIInfo.h rename to flang-classic/llvm-classic/clang/lib/CodeGen/ABIInfo.h diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/Address.h b/flang-classic/llvm-classic/clang/lib/CodeGen/Address.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/Address.h rename to flang-classic/llvm-classic/clang/lib/CodeGen/Address.h diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/BackendUtil.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/BackendUtil.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/BackendUtil.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/BackendUtil.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGAtomic.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CGAtomic.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGAtomic.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGAtomic.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGBlocks.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CGBlocks.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGBlocks.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGBlocks.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGBlocks.h b/flang-classic/llvm-classic/clang/lib/CodeGen/CGBlocks.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGBlocks.h rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGBlocks.h diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGBuilder.h b/flang-classic/llvm-classic/clang/lib/CodeGen/CGBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGBuilder.h rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGBuilder.h diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGBuiltin.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CGBuiltin.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGBuiltin.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGBuiltin.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGCUDANV.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CGCUDANV.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGCUDANV.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGCUDANV.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGCUDARuntime.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CGCUDARuntime.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGCUDARuntime.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGCUDARuntime.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGCUDARuntime.h b/flang-classic/llvm-classic/clang/lib/CodeGen/CGCUDARuntime.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGCUDARuntime.h rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGCUDARuntime.h diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGCXX.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CGCXX.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGCXX.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGCXX.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGCXXABI.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CGCXXABI.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGCXXABI.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGCXXABI.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGCXXABI.h b/flang-classic/llvm-classic/clang/lib/CodeGen/CGCXXABI.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGCXXABI.h rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGCXXABI.h diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGCall.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CGCall.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGCall.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGCall.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGCall.h b/flang-classic/llvm-classic/clang/lib/CodeGen/CGCall.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGCall.h rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGCall.h diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGClass.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CGClass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGClass.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGClass.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGCleanup.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CGCleanup.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGCleanup.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGCleanup.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGCleanup.h b/flang-classic/llvm-classic/clang/lib/CodeGen/CGCleanup.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGCleanup.h rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGCleanup.h diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGCoroutine.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CGCoroutine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGCoroutine.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGCoroutine.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGDebugInfo.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CGDebugInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGDebugInfo.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGDebugInfo.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGDebugInfo.h b/flang-classic/llvm-classic/clang/lib/CodeGen/CGDebugInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGDebugInfo.h rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGDebugInfo.h diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGDecl.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CGDecl.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGDecl.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGDecl.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGDeclCXX.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CGDeclCXX.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGDeclCXX.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGDeclCXX.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGException.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CGException.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGException.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGException.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGExpr.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CGExpr.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGExpr.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGExpr.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGExprAgg.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CGExprAgg.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGExprAgg.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGExprAgg.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGExprCXX.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CGExprCXX.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGExprCXX.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGExprCXX.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGExprComplex.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CGExprComplex.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGExprComplex.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGExprComplex.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGExprConstant.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CGExprConstant.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGExprConstant.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGExprConstant.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGExprScalar.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CGExprScalar.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGExprScalar.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGExprScalar.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGGPUBuiltin.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CGGPUBuiltin.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGGPUBuiltin.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGGPUBuiltin.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGHLSLRuntime.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CGHLSLRuntime.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGHLSLRuntime.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGHLSLRuntime.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGHLSLRuntime.h b/flang-classic/llvm-classic/clang/lib/CodeGen/CGHLSLRuntime.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGHLSLRuntime.h rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGHLSLRuntime.h diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGLoopInfo.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CGLoopInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGLoopInfo.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGLoopInfo.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGLoopInfo.h b/flang-classic/llvm-classic/clang/lib/CodeGen/CGLoopInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGLoopInfo.h rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGLoopInfo.h diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGNonTrivialStruct.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CGNonTrivialStruct.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGNonTrivialStruct.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGNonTrivialStruct.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGObjC.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CGObjC.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGObjC.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGObjC.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGObjCGNU.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CGObjCGNU.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGObjCGNU.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGObjCGNU.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGObjCMac.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CGObjCMac.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGObjCMac.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGObjCMac.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGObjCRuntime.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CGObjCRuntime.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGObjCRuntime.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGObjCRuntime.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGObjCRuntime.h b/flang-classic/llvm-classic/clang/lib/CodeGen/CGObjCRuntime.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGObjCRuntime.h rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGObjCRuntime.h diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGOpenCLRuntime.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CGOpenCLRuntime.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGOpenCLRuntime.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGOpenCLRuntime.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGOpenCLRuntime.h b/flang-classic/llvm-classic/clang/lib/CodeGen/CGOpenCLRuntime.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGOpenCLRuntime.h rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGOpenCLRuntime.h diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGOpenMPRuntime.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CGOpenMPRuntime.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGOpenMPRuntime.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGOpenMPRuntime.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGOpenMPRuntime.h b/flang-classic/llvm-classic/clang/lib/CodeGen/CGOpenMPRuntime.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGOpenMPRuntime.h rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGOpenMPRuntime.h diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGOpenMPRuntimeGPU.h b/flang-classic/llvm-classic/clang/lib/CodeGen/CGOpenMPRuntimeGPU.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGOpenMPRuntimeGPU.h rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGOpenMPRuntimeGPU.h diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGRecordLayout.h b/flang-classic/llvm-classic/clang/lib/CodeGen/CGRecordLayout.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGRecordLayout.h rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGRecordLayout.h diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGStmt.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CGStmt.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGStmt.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGStmt.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGStmtOpenMP.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CGStmtOpenMP.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGStmtOpenMP.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGStmtOpenMP.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGVTT.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CGVTT.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGVTT.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGVTT.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGVTables.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CGVTables.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGVTables.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGVTables.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGVTables.h b/flang-classic/llvm-classic/clang/lib/CodeGen/CGVTables.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGVTables.h rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGVTables.h diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CGValue.h b/flang-classic/llvm-classic/clang/lib/CodeGen/CGValue.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CGValue.h rename to flang-classic/llvm-classic/clang/lib/CodeGen/CGValue.h diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/CodeGen/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/CodeGen/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CodeGenABITypes.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CodeGenABITypes.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CodeGenABITypes.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CodeGenABITypes.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CodeGenAction.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CodeGenAction.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CodeGenAction.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CodeGenAction.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CodeGenFunction.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CodeGenFunction.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CodeGenFunction.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CodeGenFunction.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CodeGenFunction.h b/flang-classic/llvm-classic/clang/lib/CodeGen/CodeGenFunction.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CodeGenFunction.h rename to flang-classic/llvm-classic/clang/lib/CodeGen/CodeGenFunction.h diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CodeGenModule.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CodeGenModule.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CodeGenModule.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CodeGenModule.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CodeGenModule.h b/flang-classic/llvm-classic/clang/lib/CodeGen/CodeGenModule.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CodeGenModule.h rename to flang-classic/llvm-classic/clang/lib/CodeGen/CodeGenModule.h diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CodeGenPGO.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CodeGenPGO.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CodeGenPGO.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CodeGenPGO.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CodeGenPGO.h b/flang-classic/llvm-classic/clang/lib/CodeGen/CodeGenPGO.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CodeGenPGO.h rename to flang-classic/llvm-classic/clang/lib/CodeGen/CodeGenPGO.h diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CodeGenTBAA.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CodeGenTBAA.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CodeGenTBAA.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CodeGenTBAA.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CodeGenTBAA.h b/flang-classic/llvm-classic/clang/lib/CodeGen/CodeGenTBAA.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CodeGenTBAA.h rename to flang-classic/llvm-classic/clang/lib/CodeGen/CodeGenTBAA.h diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CodeGenTypeCache.h b/flang-classic/llvm-classic/clang/lib/CodeGen/CodeGenTypeCache.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CodeGenTypeCache.h rename to flang-classic/llvm-classic/clang/lib/CodeGen/CodeGenTypeCache.h diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CodeGenTypes.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CodeGenTypes.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CodeGenTypes.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CodeGenTypes.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CodeGenTypes.h b/flang-classic/llvm-classic/clang/lib/CodeGen/CodeGenTypes.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CodeGenTypes.h rename to flang-classic/llvm-classic/clang/lib/CodeGen/CodeGenTypes.h diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/ConstantEmitter.h b/flang-classic/llvm-classic/clang/lib/CodeGen/ConstantEmitter.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/ConstantEmitter.h rename to flang-classic/llvm-classic/clang/lib/CodeGen/ConstantEmitter.h diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/ConstantInitBuilder.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/ConstantInitBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/ConstantInitBuilder.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/ConstantInitBuilder.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CoverageMappingGen.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/CoverageMappingGen.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CoverageMappingGen.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/CoverageMappingGen.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/CoverageMappingGen.h b/flang-classic/llvm-classic/clang/lib/CodeGen/CoverageMappingGen.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/CoverageMappingGen.h rename to flang-classic/llvm-classic/clang/lib/CodeGen/CoverageMappingGen.h diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/EHScopeStack.h b/flang-classic/llvm-classic/clang/lib/CodeGen/EHScopeStack.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/EHScopeStack.h rename to flang-classic/llvm-classic/clang/lib/CodeGen/EHScopeStack.h diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/ItaniumCXXABI.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/ItaniumCXXABI.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/ItaniumCXXABI.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/ItaniumCXXABI.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/MacroPPCallbacks.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/MacroPPCallbacks.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/MacroPPCallbacks.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/MacroPPCallbacks.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/MacroPPCallbacks.h b/flang-classic/llvm-classic/clang/lib/CodeGen/MacroPPCallbacks.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/MacroPPCallbacks.h rename to flang-classic/llvm-classic/clang/lib/CodeGen/MacroPPCallbacks.h diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/MicrosoftCXXABI.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/MicrosoftCXXABI.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/MicrosoftCXXABI.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/MicrosoftCXXABI.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/ModuleBuilder.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/ModuleBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/ModuleBuilder.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/ModuleBuilder.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/PatternInit.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/PatternInit.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/PatternInit.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/PatternInit.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/PatternInit.h b/flang-classic/llvm-classic/clang/lib/CodeGen/PatternInit.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/PatternInit.h rename to flang-classic/llvm-classic/clang/lib/CodeGen/PatternInit.h diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/README.txt b/flang-classic/llvm-classic/clang/lib/CodeGen/README.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/README.txt rename to flang-classic/llvm-classic/clang/lib/CodeGen/README.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/SanitizerMetadata.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/SanitizerMetadata.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/SanitizerMetadata.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/SanitizerMetadata.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/SanitizerMetadata.h b/flang-classic/llvm-classic/clang/lib/CodeGen/SanitizerMetadata.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/SanitizerMetadata.h rename to flang-classic/llvm-classic/clang/lib/CodeGen/SanitizerMetadata.h diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/SwiftCallingConv.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/SwiftCallingConv.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/SwiftCallingConv.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/SwiftCallingConv.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/TargetInfo.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/TargetInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/TargetInfo.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/TargetInfo.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/TargetInfo.h b/flang-classic/llvm-classic/clang/lib/CodeGen/TargetInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/TargetInfo.h rename to flang-classic/llvm-classic/clang/lib/CodeGen/TargetInfo.h diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/VarBypassDetector.cpp b/flang-classic/llvm-classic/clang/lib/CodeGen/VarBypassDetector.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/VarBypassDetector.cpp rename to flang-classic/llvm-classic/clang/lib/CodeGen/VarBypassDetector.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/CodeGen/VarBypassDetector.h b/flang-classic/llvm-classic/clang/lib/CodeGen/VarBypassDetector.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CodeGen/VarBypassDetector.h rename to flang-classic/llvm-classic/clang/lib/CodeGen/VarBypassDetector.h diff --git a/flang-legacy/llvm-legacy/clang/lib/CrossTU/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/CrossTU/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CrossTU/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/CrossTU/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/CrossTU/CrossTranslationUnit.cpp b/flang-classic/llvm-classic/clang/lib/CrossTU/CrossTranslationUnit.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/CrossTU/CrossTranslationUnit.cpp rename to flang-classic/llvm-classic/clang/lib/CrossTU/CrossTranslationUnit.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/DirectoryWatcher/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/DirectoryWatcher/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/DirectoryWatcher/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/DirectoryWatcher/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/DirectoryWatcher/DirectoryScanner.cpp b/flang-classic/llvm-classic/clang/lib/DirectoryWatcher/DirectoryScanner.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/DirectoryWatcher/DirectoryScanner.cpp rename to flang-classic/llvm-classic/clang/lib/DirectoryWatcher/DirectoryScanner.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/DirectoryWatcher/DirectoryScanner.h b/flang-classic/llvm-classic/clang/lib/DirectoryWatcher/DirectoryScanner.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/DirectoryWatcher/DirectoryScanner.h rename to flang-classic/llvm-classic/clang/lib/DirectoryWatcher/DirectoryScanner.h diff --git a/flang-legacy/llvm-legacy/clang/lib/DirectoryWatcher/default/DirectoryWatcher-not-implemented.cpp b/flang-classic/llvm-classic/clang/lib/DirectoryWatcher/default/DirectoryWatcher-not-implemented.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/DirectoryWatcher/default/DirectoryWatcher-not-implemented.cpp rename to flang-classic/llvm-classic/clang/lib/DirectoryWatcher/default/DirectoryWatcher-not-implemented.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/DirectoryWatcher/linux/DirectoryWatcher-linux.cpp b/flang-classic/llvm-classic/clang/lib/DirectoryWatcher/linux/DirectoryWatcher-linux.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/DirectoryWatcher/linux/DirectoryWatcher-linux.cpp rename to flang-classic/llvm-classic/clang/lib/DirectoryWatcher/linux/DirectoryWatcher-linux.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/DirectoryWatcher/mac/DirectoryWatcher-mac.cpp b/flang-classic/llvm-classic/clang/lib/DirectoryWatcher/mac/DirectoryWatcher-mac.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/DirectoryWatcher/mac/DirectoryWatcher-mac.cpp rename to flang-classic/llvm-classic/clang/lib/DirectoryWatcher/mac/DirectoryWatcher-mac.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/DirectoryWatcher/windows/DirectoryWatcher-windows.cpp b/flang-classic/llvm-classic/clang/lib/DirectoryWatcher/windows/DirectoryWatcher-windows.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/DirectoryWatcher/windows/DirectoryWatcher-windows.cpp rename to flang-classic/llvm-classic/clang/lib/DirectoryWatcher/windows/DirectoryWatcher-windows.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/Action.cpp b/flang-classic/llvm-classic/clang/lib/Driver/Action.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/Action.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/Action.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/Driver/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/Driver/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/Compilation.cpp b/flang-classic/llvm-classic/clang/lib/Driver/Compilation.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/Compilation.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/Compilation.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/Distro.cpp b/flang-classic/llvm-classic/clang/lib/Driver/Distro.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/Distro.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/Distro.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/Driver.cpp b/flang-classic/llvm-classic/clang/lib/Driver/Driver.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/Driver.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/Driver.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/DriverOptions.cpp b/flang-classic/llvm-classic/clang/lib/Driver/DriverOptions.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/DriverOptions.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/DriverOptions.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/Job.cpp b/flang-classic/llvm-classic/clang/lib/Driver/Job.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/Job.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/Job.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/Multilib.cpp b/flang-classic/llvm-classic/clang/lib/Driver/Multilib.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/Multilib.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/Multilib.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/OffloadBundler.cpp b/flang-classic/llvm-classic/clang/lib/Driver/OffloadBundler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/OffloadBundler.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/OffloadBundler.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/OptionUtils.cpp b/flang-classic/llvm-classic/clang/lib/Driver/OptionUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/OptionUtils.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/OptionUtils.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/Phases.cpp b/flang-classic/llvm-classic/clang/lib/Driver/Phases.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/Phases.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/Phases.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/SanitizerArgs.cpp b/flang-classic/llvm-classic/clang/lib/Driver/SanitizerArgs.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/SanitizerArgs.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/SanitizerArgs.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/Tool.cpp b/flang-classic/llvm-classic/clang/lib/Driver/Tool.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/Tool.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/Tool.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChain.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChain.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChain.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChain.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/AIX.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/AIX.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/AIX.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/AIX.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/AIX.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/AIX.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/AIX.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/AIX.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/AMDFlang.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/AMDFlang.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/AMDFlang.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/AMDFlang.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/AMDFlang.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/AMDFlang.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/AMDFlang.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/AMDFlang.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/AMDGPU.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/AMDGPU.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/AMDGPU.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/AMDGPU.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/AMDGPU.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/AMDGPU.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/AMDGPU.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/AMDGPU.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/AMDGPUOpenMP.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/AMDGPUOpenMP.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/AMDGPUOpenMP.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/AMDGPUOpenMP.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/AMDGPUOpenMP.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/AMDGPUOpenMP.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/AMDGPUOpenMP.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/AMDGPUOpenMP.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/AVR.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/AVR.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/AVR.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/AVR.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/AVR.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/AVR.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/AVR.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/AVR.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/AmdOptArgs.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/AmdOptArgs.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/AmdOptArgs.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/AmdOptArgs.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/AmdOptArgs.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/AmdOptArgs.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/AmdOptArgs.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/AmdOptArgs.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Ananas.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Ananas.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Ananas.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Ananas.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Ananas.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Ananas.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Ananas.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Ananas.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/AArch64.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/AArch64.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/AArch64.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/AArch64.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/AArch64.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/AArch64.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/AArch64.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/AArch64.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/ARM.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/ARM.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/ARM.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/ARM.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/ARM.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/ARM.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/ARM.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/ARM.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/CSKY.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/CSKY.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/CSKY.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/CSKY.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/CSKY.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/CSKY.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/CSKY.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/CSKY.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/LoongArch.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/LoongArch.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/LoongArch.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/LoongArch.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/LoongArch.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/LoongArch.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/LoongArch.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/LoongArch.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/M68k.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/M68k.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/M68k.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/M68k.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/M68k.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/M68k.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/M68k.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/M68k.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/Mips.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/Mips.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/Mips.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/Mips.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/Mips.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/Mips.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/Mips.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/Mips.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/PPC.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/PPC.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/PPC.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/PPC.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/PPC.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/PPC.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/PPC.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/PPC.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/RISCV.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/RISCV.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/RISCV.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/RISCV.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/RISCV.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/RISCV.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/RISCV.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/RISCV.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/Sparc.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/Sparc.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/Sparc.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/Sparc.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/Sparc.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/Sparc.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/Sparc.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/Sparc.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/SystemZ.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/SystemZ.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/SystemZ.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/SystemZ.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/SystemZ.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/SystemZ.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/SystemZ.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/SystemZ.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/VE.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/VE.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/VE.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/VE.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/VE.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/VE.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/VE.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/VE.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/X86.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/X86.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/X86.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/X86.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/X86.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/X86.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Arch/X86.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Arch/X86.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/BareMetal.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/BareMetal.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/BareMetal.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/BareMetal.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/BareMetal.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/BareMetal.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/BareMetal.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/BareMetal.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/CSKYToolChain.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/CSKYToolChain.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/CSKYToolChain.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/CSKYToolChain.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/CSKYToolChain.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/CSKYToolChain.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/CSKYToolChain.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/CSKYToolChain.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Clang.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Clang.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Clang.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Clang.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Clang.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Clang.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Clang.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Clang.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/CloudABI.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/CloudABI.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/CloudABI.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/CloudABI.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/CloudABI.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/CloudABI.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/CloudABI.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/CloudABI.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/CommonArgs.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/CommonArgs.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/CommonArgs.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/CommonArgs.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/CommonArgs.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/CommonArgs.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/CommonArgs.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/CommonArgs.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Contiki.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Contiki.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Contiki.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Contiki.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Contiki.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Contiki.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Contiki.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Contiki.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/CrossWindows.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/CrossWindows.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/CrossWindows.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/CrossWindows.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/CrossWindows.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/CrossWindows.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/CrossWindows.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/CrossWindows.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Cuda.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Cuda.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Cuda.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Cuda.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Cuda.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Cuda.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Cuda.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Cuda.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Darwin.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Darwin.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Darwin.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Darwin.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Darwin.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Darwin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Darwin.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Darwin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/DragonFly.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/DragonFly.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/DragonFly.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/DragonFly.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/DragonFly.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/DragonFly.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/DragonFly.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/DragonFly.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Flang.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Flang.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Flang.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Flang.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Flang.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Flang.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Flang.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Flang.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/FreeBSD.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/FreeBSD.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/FreeBSD.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/FreeBSD.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/FreeBSD.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/FreeBSD.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/FreeBSD.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/FreeBSD.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Fuchsia.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Fuchsia.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Fuchsia.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Fuchsia.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Fuchsia.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Fuchsia.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Fuchsia.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Fuchsia.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Gnu.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Gnu.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Gnu.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Gnu.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Gnu.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Gnu.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Gnu.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Gnu.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/HIPAMD.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/HIPAMD.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/HIPAMD.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/HIPAMD.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/HIPAMD.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/HIPAMD.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/HIPAMD.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/HIPAMD.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/HIPSPV.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/HIPSPV.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/HIPSPV.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/HIPSPV.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/HIPSPV.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/HIPSPV.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/HIPSPV.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/HIPSPV.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/HIPUtility.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/HIPUtility.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/HIPUtility.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/HIPUtility.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/HIPUtility.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/HIPUtility.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/HIPUtility.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/HIPUtility.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/HLSL.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/HLSL.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/HLSL.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/HLSL.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/HLSL.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/HLSL.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/HLSL.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/HLSL.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Haiku.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Haiku.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Haiku.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Haiku.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Haiku.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Haiku.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Haiku.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Haiku.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Hexagon.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Hexagon.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Hexagon.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Hexagon.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Hexagon.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Hexagon.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Hexagon.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Hexagon.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Hurd.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Hurd.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Hurd.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Hurd.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Hurd.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Hurd.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Hurd.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Hurd.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/InterfaceStubs.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/InterfaceStubs.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/InterfaceStubs.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/InterfaceStubs.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/InterfaceStubs.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/InterfaceStubs.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/InterfaceStubs.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/InterfaceStubs.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Lanai.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Lanai.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Lanai.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Lanai.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Linux.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Linux.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Linux.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Linux.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Linux.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Linux.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Linux.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Linux.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/MSP430.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/MSP430.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/MSP430.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/MSP430.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/MSP430.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/MSP430.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/MSP430.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/MSP430.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/MSVC.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/MSVC.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/MSVC.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/MSVC.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/MSVC.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/MSVC.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/MSVC.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/MSVC.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/MinGW.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/MinGW.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/MinGW.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/MinGW.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/MinGW.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/MinGW.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/MinGW.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/MinGW.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Minix.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Minix.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Minix.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Minix.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Minix.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Minix.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Minix.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Minix.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/MipsLinux.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/MipsLinux.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/MipsLinux.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/MipsLinux.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/MipsLinux.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/MipsLinux.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/MipsLinux.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/MipsLinux.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Myriad.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Myriad.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Myriad.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Myriad.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Myriad.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Myriad.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Myriad.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Myriad.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/NaCl.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/NaCl.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/NaCl.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/NaCl.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/NaCl.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/NaCl.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/NaCl.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/NaCl.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/NetBSD.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/NetBSD.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/NetBSD.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/NetBSD.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/NetBSD.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/NetBSD.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/NetBSD.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/NetBSD.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/OpenBSD.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/OpenBSD.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/OpenBSD.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/OpenBSD.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/OpenBSD.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/OpenBSD.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/OpenBSD.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/OpenBSD.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/PPCFreeBSD.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/PPCFreeBSD.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/PPCFreeBSD.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/PPCFreeBSD.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/PPCFreeBSD.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/PPCFreeBSD.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/PPCFreeBSD.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/PPCFreeBSD.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/PPCLinux.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/PPCLinux.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/PPCLinux.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/PPCLinux.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/PPCLinux.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/PPCLinux.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/PPCLinux.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/PPCLinux.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/PS4CPU.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/PS4CPU.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/PS4CPU.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/PS4CPU.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/PS4CPU.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/PS4CPU.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/PS4CPU.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/PS4CPU.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/RISCVToolchain.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/RISCVToolchain.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/RISCVToolchain.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/RISCVToolchain.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/RISCVToolchain.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/RISCVToolchain.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/RISCVToolchain.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/RISCVToolchain.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/ROCm.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/ROCm.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/ROCm.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/ROCm.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/SPIRV.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/SPIRV.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/SPIRV.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/SPIRV.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/SPIRV.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/SPIRV.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/SPIRV.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/SPIRV.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Solaris.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Solaris.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Solaris.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Solaris.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Solaris.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Solaris.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/Solaris.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/Solaris.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/TCE.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/TCE.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/TCE.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/TCE.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/TCE.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/TCE.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/TCE.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/TCE.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/VEToolchain.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/VEToolchain.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/VEToolchain.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/VEToolchain.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/VEToolchain.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/VEToolchain.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/VEToolchain.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/VEToolchain.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/WebAssembly.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/WebAssembly.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/WebAssembly.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/WebAssembly.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/WebAssembly.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/WebAssembly.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/WebAssembly.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/WebAssembly.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/XCore.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/XCore.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/XCore.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/XCore.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/XCore.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/XCore.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/XCore.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/XCore.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/ZOS.cpp b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/ZOS.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/ZOS.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/ZOS.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/ZOS.h b/flang-classic/llvm-classic/clang/lib/Driver/ToolChains/ZOS.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/ToolChains/ZOS.h rename to flang-classic/llvm-classic/clang/lib/Driver/ToolChains/ZOS.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/Types.cpp b/flang-classic/llvm-classic/clang/lib/Driver/Types.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/Types.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/Types.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Driver/XRayArgs.cpp b/flang-classic/llvm-classic/clang/lib/Driver/XRayArgs.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Driver/XRayArgs.cpp rename to flang-classic/llvm-classic/clang/lib/Driver/XRayArgs.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Edit/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/Edit/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Edit/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/Edit/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/Edit/Commit.cpp b/flang-classic/llvm-classic/clang/lib/Edit/Commit.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Edit/Commit.cpp rename to flang-classic/llvm-classic/clang/lib/Edit/Commit.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Edit/EditedSource.cpp b/flang-classic/llvm-classic/clang/lib/Edit/EditedSource.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Edit/EditedSource.cpp rename to flang-classic/llvm-classic/clang/lib/Edit/EditedSource.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Edit/RewriteObjCFoundationAPI.cpp b/flang-classic/llvm-classic/clang/lib/Edit/RewriteObjCFoundationAPI.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Edit/RewriteObjCFoundationAPI.cpp rename to flang-classic/llvm-classic/clang/lib/Edit/RewriteObjCFoundationAPI.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/ExtractAPI/API.cpp b/flang-classic/llvm-classic/clang/lib/ExtractAPI/API.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ExtractAPI/API.cpp rename to flang-classic/llvm-classic/clang/lib/ExtractAPI/API.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/ExtractAPI/APIIgnoresList.cpp b/flang-classic/llvm-classic/clang/lib/ExtractAPI/APIIgnoresList.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ExtractAPI/APIIgnoresList.cpp rename to flang-classic/llvm-classic/clang/lib/ExtractAPI/APIIgnoresList.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/ExtractAPI/AvailabilityInfo.cpp b/flang-classic/llvm-classic/clang/lib/ExtractAPI/AvailabilityInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ExtractAPI/AvailabilityInfo.cpp rename to flang-classic/llvm-classic/clang/lib/ExtractAPI/AvailabilityInfo.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/ExtractAPI/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/ExtractAPI/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ExtractAPI/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/ExtractAPI/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/ExtractAPI/DeclarationFragments.cpp b/flang-classic/llvm-classic/clang/lib/ExtractAPI/DeclarationFragments.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ExtractAPI/DeclarationFragments.cpp rename to flang-classic/llvm-classic/clang/lib/ExtractAPI/DeclarationFragments.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/ExtractAPI/ExtractAPIConsumer.cpp b/flang-classic/llvm-classic/clang/lib/ExtractAPI/ExtractAPIConsumer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ExtractAPI/ExtractAPIConsumer.cpp rename to flang-classic/llvm-classic/clang/lib/ExtractAPI/ExtractAPIConsumer.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/ExtractAPI/Serialization/SerializerBase.cpp b/flang-classic/llvm-classic/clang/lib/ExtractAPI/Serialization/SerializerBase.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ExtractAPI/Serialization/SerializerBase.cpp rename to flang-classic/llvm-classic/clang/lib/ExtractAPI/Serialization/SerializerBase.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp b/flang-classic/llvm-classic/clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp rename to flang-classic/llvm-classic/clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/ExtractAPI/TypedefUnderlyingTypeResolver.cpp b/flang-classic/llvm-classic/clang/lib/ExtractAPI/TypedefUnderlyingTypeResolver.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ExtractAPI/TypedefUnderlyingTypeResolver.cpp rename to flang-classic/llvm-classic/clang/lib/ExtractAPI/TypedefUnderlyingTypeResolver.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/ExtractAPI/TypedefUnderlyingTypeResolver.h b/flang-classic/llvm-classic/clang/lib/ExtractAPI/TypedefUnderlyingTypeResolver.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/ExtractAPI/TypedefUnderlyingTypeResolver.h rename to flang-classic/llvm-classic/clang/lib/ExtractAPI/TypedefUnderlyingTypeResolver.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Format/.clang-format b/flang-classic/llvm-classic/clang/lib/Format/.clang-format similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Format/.clang-format rename to flang-classic/llvm-classic/clang/lib/Format/.clang-format diff --git a/flang-legacy/llvm-legacy/clang/lib/Format/AffectedRangeManager.cpp b/flang-classic/llvm-classic/clang/lib/Format/AffectedRangeManager.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Format/AffectedRangeManager.cpp rename to flang-classic/llvm-classic/clang/lib/Format/AffectedRangeManager.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Format/AffectedRangeManager.h b/flang-classic/llvm-classic/clang/lib/Format/AffectedRangeManager.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Format/AffectedRangeManager.h rename to flang-classic/llvm-classic/clang/lib/Format/AffectedRangeManager.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Format/BreakableToken.cpp b/flang-classic/llvm-classic/clang/lib/Format/BreakableToken.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Format/BreakableToken.cpp rename to flang-classic/llvm-classic/clang/lib/Format/BreakableToken.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Format/BreakableToken.h b/flang-classic/llvm-classic/clang/lib/Format/BreakableToken.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Format/BreakableToken.h rename to flang-classic/llvm-classic/clang/lib/Format/BreakableToken.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Format/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/Format/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Format/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/Format/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/Format/ContinuationIndenter.cpp b/flang-classic/llvm-classic/clang/lib/Format/ContinuationIndenter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Format/ContinuationIndenter.cpp rename to flang-classic/llvm-classic/clang/lib/Format/ContinuationIndenter.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Format/ContinuationIndenter.h b/flang-classic/llvm-classic/clang/lib/Format/ContinuationIndenter.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Format/ContinuationIndenter.h rename to flang-classic/llvm-classic/clang/lib/Format/ContinuationIndenter.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Format/DefinitionBlockSeparator.cpp b/flang-classic/llvm-classic/clang/lib/Format/DefinitionBlockSeparator.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Format/DefinitionBlockSeparator.cpp rename to flang-classic/llvm-classic/clang/lib/Format/DefinitionBlockSeparator.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Format/DefinitionBlockSeparator.h b/flang-classic/llvm-classic/clang/lib/Format/DefinitionBlockSeparator.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Format/DefinitionBlockSeparator.h rename to flang-classic/llvm-classic/clang/lib/Format/DefinitionBlockSeparator.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Format/Encoding.h b/flang-classic/llvm-classic/clang/lib/Format/Encoding.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Format/Encoding.h rename to flang-classic/llvm-classic/clang/lib/Format/Encoding.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Format/Format.cpp b/flang-classic/llvm-classic/clang/lib/Format/Format.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Format/Format.cpp rename to flang-classic/llvm-classic/clang/lib/Format/Format.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Format/FormatInternal.h b/flang-classic/llvm-classic/clang/lib/Format/FormatInternal.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Format/FormatInternal.h rename to flang-classic/llvm-classic/clang/lib/Format/FormatInternal.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Format/FormatToken.cpp b/flang-classic/llvm-classic/clang/lib/Format/FormatToken.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Format/FormatToken.cpp rename to flang-classic/llvm-classic/clang/lib/Format/FormatToken.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Format/FormatToken.h b/flang-classic/llvm-classic/clang/lib/Format/FormatToken.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Format/FormatToken.h rename to flang-classic/llvm-classic/clang/lib/Format/FormatToken.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Format/FormatTokenLexer.cpp b/flang-classic/llvm-classic/clang/lib/Format/FormatTokenLexer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Format/FormatTokenLexer.cpp rename to flang-classic/llvm-classic/clang/lib/Format/FormatTokenLexer.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Format/FormatTokenLexer.h b/flang-classic/llvm-classic/clang/lib/Format/FormatTokenLexer.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Format/FormatTokenLexer.h rename to flang-classic/llvm-classic/clang/lib/Format/FormatTokenLexer.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Format/MacroCallReconstructor.cpp b/flang-classic/llvm-classic/clang/lib/Format/MacroCallReconstructor.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Format/MacroCallReconstructor.cpp rename to flang-classic/llvm-classic/clang/lib/Format/MacroCallReconstructor.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Format/MacroExpander.cpp b/flang-classic/llvm-classic/clang/lib/Format/MacroExpander.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Format/MacroExpander.cpp rename to flang-classic/llvm-classic/clang/lib/Format/MacroExpander.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Format/Macros.h b/flang-classic/llvm-classic/clang/lib/Format/Macros.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Format/Macros.h rename to flang-classic/llvm-classic/clang/lib/Format/Macros.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Format/NamespaceEndCommentsFixer.cpp b/flang-classic/llvm-classic/clang/lib/Format/NamespaceEndCommentsFixer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Format/NamespaceEndCommentsFixer.cpp rename to flang-classic/llvm-classic/clang/lib/Format/NamespaceEndCommentsFixer.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Format/NamespaceEndCommentsFixer.h b/flang-classic/llvm-classic/clang/lib/Format/NamespaceEndCommentsFixer.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Format/NamespaceEndCommentsFixer.h rename to flang-classic/llvm-classic/clang/lib/Format/NamespaceEndCommentsFixer.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Format/QualifierAlignmentFixer.cpp b/flang-classic/llvm-classic/clang/lib/Format/QualifierAlignmentFixer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Format/QualifierAlignmentFixer.cpp rename to flang-classic/llvm-classic/clang/lib/Format/QualifierAlignmentFixer.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Format/QualifierAlignmentFixer.h b/flang-classic/llvm-classic/clang/lib/Format/QualifierAlignmentFixer.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Format/QualifierAlignmentFixer.h rename to flang-classic/llvm-classic/clang/lib/Format/QualifierAlignmentFixer.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Format/SortJavaScriptImports.cpp b/flang-classic/llvm-classic/clang/lib/Format/SortJavaScriptImports.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Format/SortJavaScriptImports.cpp rename to flang-classic/llvm-classic/clang/lib/Format/SortJavaScriptImports.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Format/SortJavaScriptImports.h b/flang-classic/llvm-classic/clang/lib/Format/SortJavaScriptImports.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Format/SortJavaScriptImports.h rename to flang-classic/llvm-classic/clang/lib/Format/SortJavaScriptImports.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Format/TokenAnalyzer.cpp b/flang-classic/llvm-classic/clang/lib/Format/TokenAnalyzer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Format/TokenAnalyzer.cpp rename to flang-classic/llvm-classic/clang/lib/Format/TokenAnalyzer.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Format/TokenAnalyzer.h b/flang-classic/llvm-classic/clang/lib/Format/TokenAnalyzer.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Format/TokenAnalyzer.h rename to flang-classic/llvm-classic/clang/lib/Format/TokenAnalyzer.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Format/TokenAnnotator.cpp b/flang-classic/llvm-classic/clang/lib/Format/TokenAnnotator.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Format/TokenAnnotator.cpp rename to flang-classic/llvm-classic/clang/lib/Format/TokenAnnotator.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Format/TokenAnnotator.h b/flang-classic/llvm-classic/clang/lib/Format/TokenAnnotator.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Format/TokenAnnotator.h rename to flang-classic/llvm-classic/clang/lib/Format/TokenAnnotator.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Format/UnwrappedLineFormatter.cpp b/flang-classic/llvm-classic/clang/lib/Format/UnwrappedLineFormatter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Format/UnwrappedLineFormatter.cpp rename to flang-classic/llvm-classic/clang/lib/Format/UnwrappedLineFormatter.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Format/UnwrappedLineFormatter.h b/flang-classic/llvm-classic/clang/lib/Format/UnwrappedLineFormatter.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Format/UnwrappedLineFormatter.h rename to flang-classic/llvm-classic/clang/lib/Format/UnwrappedLineFormatter.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Format/UnwrappedLineParser.cpp b/flang-classic/llvm-classic/clang/lib/Format/UnwrappedLineParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Format/UnwrappedLineParser.cpp rename to flang-classic/llvm-classic/clang/lib/Format/UnwrappedLineParser.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Format/UnwrappedLineParser.h b/flang-classic/llvm-classic/clang/lib/Format/UnwrappedLineParser.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Format/UnwrappedLineParser.h rename to flang-classic/llvm-classic/clang/lib/Format/UnwrappedLineParser.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Format/UsingDeclarationsSorter.cpp b/flang-classic/llvm-classic/clang/lib/Format/UsingDeclarationsSorter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Format/UsingDeclarationsSorter.cpp rename to flang-classic/llvm-classic/clang/lib/Format/UsingDeclarationsSorter.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Format/UsingDeclarationsSorter.h b/flang-classic/llvm-classic/clang/lib/Format/UsingDeclarationsSorter.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Format/UsingDeclarationsSorter.h rename to flang-classic/llvm-classic/clang/lib/Format/UsingDeclarationsSorter.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Format/WhitespaceManager.cpp b/flang-classic/llvm-classic/clang/lib/Format/WhitespaceManager.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Format/WhitespaceManager.cpp rename to flang-classic/llvm-classic/clang/lib/Format/WhitespaceManager.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Format/WhitespaceManager.h b/flang-classic/llvm-classic/clang/lib/Format/WhitespaceManager.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Format/WhitespaceManager.h rename to flang-classic/llvm-classic/clang/lib/Format/WhitespaceManager.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/ASTConsumers.cpp b/flang-classic/llvm-classic/clang/lib/Frontend/ASTConsumers.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/ASTConsumers.cpp rename to flang-classic/llvm-classic/clang/lib/Frontend/ASTConsumers.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/ASTMerge.cpp b/flang-classic/llvm-classic/clang/lib/Frontend/ASTMerge.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/ASTMerge.cpp rename to flang-classic/llvm-classic/clang/lib/Frontend/ASTMerge.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/ASTUnit.cpp b/flang-classic/llvm-classic/clang/lib/Frontend/ASTUnit.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/ASTUnit.cpp rename to flang-classic/llvm-classic/clang/lib/Frontend/ASTUnit.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/Frontend/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/Frontend/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/ChainedDiagnosticConsumer.cpp b/flang-classic/llvm-classic/clang/lib/Frontend/ChainedDiagnosticConsumer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/ChainedDiagnosticConsumer.cpp rename to flang-classic/llvm-classic/clang/lib/Frontend/ChainedDiagnosticConsumer.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/ChainedIncludesSource.cpp b/flang-classic/llvm-classic/clang/lib/Frontend/ChainedIncludesSource.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/ChainedIncludesSource.cpp rename to flang-classic/llvm-classic/clang/lib/Frontend/ChainedIncludesSource.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/CompilerInstance.cpp b/flang-classic/llvm-classic/clang/lib/Frontend/CompilerInstance.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/CompilerInstance.cpp rename to flang-classic/llvm-classic/clang/lib/Frontend/CompilerInstance.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/CompilerInvocation.cpp b/flang-classic/llvm-classic/clang/lib/Frontend/CompilerInvocation.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/CompilerInvocation.cpp rename to flang-classic/llvm-classic/clang/lib/Frontend/CompilerInvocation.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp b/flang-classic/llvm-classic/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp rename to flang-classic/llvm-classic/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/DependencyFile.cpp b/flang-classic/llvm-classic/clang/lib/Frontend/DependencyFile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/DependencyFile.cpp rename to flang-classic/llvm-classic/clang/lib/Frontend/DependencyFile.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/DependencyGraph.cpp b/flang-classic/llvm-classic/clang/lib/Frontend/DependencyGraph.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/DependencyGraph.cpp rename to flang-classic/llvm-classic/clang/lib/Frontend/DependencyGraph.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/DiagnosticRenderer.cpp b/flang-classic/llvm-classic/clang/lib/Frontend/DiagnosticRenderer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/DiagnosticRenderer.cpp rename to flang-classic/llvm-classic/clang/lib/Frontend/DiagnosticRenderer.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/FrontendAction.cpp b/flang-classic/llvm-classic/clang/lib/Frontend/FrontendAction.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/FrontendAction.cpp rename to flang-classic/llvm-classic/clang/lib/Frontend/FrontendAction.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/FrontendActions.cpp b/flang-classic/llvm-classic/clang/lib/Frontend/FrontendActions.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/FrontendActions.cpp rename to flang-classic/llvm-classic/clang/lib/Frontend/FrontendActions.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/FrontendOptions.cpp b/flang-classic/llvm-classic/clang/lib/Frontend/FrontendOptions.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/FrontendOptions.cpp rename to flang-classic/llvm-classic/clang/lib/Frontend/FrontendOptions.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/HeaderIncludeGen.cpp b/flang-classic/llvm-classic/clang/lib/Frontend/HeaderIncludeGen.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/HeaderIncludeGen.cpp rename to flang-classic/llvm-classic/clang/lib/Frontend/HeaderIncludeGen.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/InitPreprocessor.cpp b/flang-classic/llvm-classic/clang/lib/Frontend/InitPreprocessor.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/InitPreprocessor.cpp rename to flang-classic/llvm-classic/clang/lib/Frontend/InitPreprocessor.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/InterfaceStubFunctionsConsumer.cpp b/flang-classic/llvm-classic/clang/lib/Frontend/InterfaceStubFunctionsConsumer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/InterfaceStubFunctionsConsumer.cpp rename to flang-classic/llvm-classic/clang/lib/Frontend/InterfaceStubFunctionsConsumer.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/LayoutOverrideSource.cpp b/flang-classic/llvm-classic/clang/lib/Frontend/LayoutOverrideSource.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/LayoutOverrideSource.cpp rename to flang-classic/llvm-classic/clang/lib/Frontend/LayoutOverrideSource.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/LogDiagnosticPrinter.cpp b/flang-classic/llvm-classic/clang/lib/Frontend/LogDiagnosticPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/LogDiagnosticPrinter.cpp rename to flang-classic/llvm-classic/clang/lib/Frontend/LogDiagnosticPrinter.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/ModuleDependencyCollector.cpp b/flang-classic/llvm-classic/clang/lib/Frontend/ModuleDependencyCollector.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/ModuleDependencyCollector.cpp rename to flang-classic/llvm-classic/clang/lib/Frontend/ModuleDependencyCollector.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/MultiplexConsumer.cpp b/flang-classic/llvm-classic/clang/lib/Frontend/MultiplexConsumer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/MultiplexConsumer.cpp rename to flang-classic/llvm-classic/clang/lib/Frontend/MultiplexConsumer.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/PrecompiledPreamble.cpp b/flang-classic/llvm-classic/clang/lib/Frontend/PrecompiledPreamble.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/PrecompiledPreamble.cpp rename to flang-classic/llvm-classic/clang/lib/Frontend/PrecompiledPreamble.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/PrintPreprocessedOutput.cpp b/flang-classic/llvm-classic/clang/lib/Frontend/PrintPreprocessedOutput.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/PrintPreprocessedOutput.cpp rename to flang-classic/llvm-classic/clang/lib/Frontend/PrintPreprocessedOutput.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/Rewrite/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/Frontend/Rewrite/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/Rewrite/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/Frontend/Rewrite/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/Rewrite/FixItRewriter.cpp b/flang-classic/llvm-classic/clang/lib/Frontend/Rewrite/FixItRewriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/Rewrite/FixItRewriter.cpp rename to flang-classic/llvm-classic/clang/lib/Frontend/Rewrite/FixItRewriter.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/Rewrite/FrontendActions.cpp b/flang-classic/llvm-classic/clang/lib/Frontend/Rewrite/FrontendActions.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/Rewrite/FrontendActions.cpp rename to flang-classic/llvm-classic/clang/lib/Frontend/Rewrite/FrontendActions.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/Rewrite/HTMLPrint.cpp b/flang-classic/llvm-classic/clang/lib/Frontend/Rewrite/HTMLPrint.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/Rewrite/HTMLPrint.cpp rename to flang-classic/llvm-classic/clang/lib/Frontend/Rewrite/HTMLPrint.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/Rewrite/InclusionRewriter.cpp b/flang-classic/llvm-classic/clang/lib/Frontend/Rewrite/InclusionRewriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/Rewrite/InclusionRewriter.cpp rename to flang-classic/llvm-classic/clang/lib/Frontend/Rewrite/InclusionRewriter.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/Rewrite/RewriteMacros.cpp b/flang-classic/llvm-classic/clang/lib/Frontend/Rewrite/RewriteMacros.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/Rewrite/RewriteMacros.cpp rename to flang-classic/llvm-classic/clang/lib/Frontend/Rewrite/RewriteMacros.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp b/flang-classic/llvm-classic/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp rename to flang-classic/llvm-classic/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/Rewrite/RewriteObjC.cpp b/flang-classic/llvm-classic/clang/lib/Frontend/Rewrite/RewriteObjC.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/Rewrite/RewriteObjC.cpp rename to flang-classic/llvm-classic/clang/lib/Frontend/Rewrite/RewriteObjC.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/Rewrite/RewriteTest.cpp b/flang-classic/llvm-classic/clang/lib/Frontend/Rewrite/RewriteTest.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/Rewrite/RewriteTest.cpp rename to flang-classic/llvm-classic/clang/lib/Frontend/Rewrite/RewriteTest.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/SARIFDiagnostic.cpp b/flang-classic/llvm-classic/clang/lib/Frontend/SARIFDiagnostic.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/SARIFDiagnostic.cpp rename to flang-classic/llvm-classic/clang/lib/Frontend/SARIFDiagnostic.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/SARIFDiagnosticPrinter.cpp b/flang-classic/llvm-classic/clang/lib/Frontend/SARIFDiagnosticPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/SARIFDiagnosticPrinter.cpp rename to flang-classic/llvm-classic/clang/lib/Frontend/SARIFDiagnosticPrinter.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp b/flang-classic/llvm-classic/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp rename to flang-classic/llvm-classic/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/SerializedDiagnosticReader.cpp b/flang-classic/llvm-classic/clang/lib/Frontend/SerializedDiagnosticReader.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/SerializedDiagnosticReader.cpp rename to flang-classic/llvm-classic/clang/lib/Frontend/SerializedDiagnosticReader.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/TestModuleFileExtension.cpp b/flang-classic/llvm-classic/clang/lib/Frontend/TestModuleFileExtension.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/TestModuleFileExtension.cpp rename to flang-classic/llvm-classic/clang/lib/Frontend/TestModuleFileExtension.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/TestModuleFileExtension.h b/flang-classic/llvm-classic/clang/lib/Frontend/TestModuleFileExtension.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/TestModuleFileExtension.h rename to flang-classic/llvm-classic/clang/lib/Frontend/TestModuleFileExtension.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/TextDiagnostic.cpp b/flang-classic/llvm-classic/clang/lib/Frontend/TextDiagnostic.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/TextDiagnostic.cpp rename to flang-classic/llvm-classic/clang/lib/Frontend/TextDiagnostic.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/TextDiagnosticBuffer.cpp b/flang-classic/llvm-classic/clang/lib/Frontend/TextDiagnosticBuffer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/TextDiagnosticBuffer.cpp rename to flang-classic/llvm-classic/clang/lib/Frontend/TextDiagnosticBuffer.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/TextDiagnosticPrinter.cpp b/flang-classic/llvm-classic/clang/lib/Frontend/TextDiagnosticPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/TextDiagnosticPrinter.cpp rename to flang-classic/llvm-classic/clang/lib/Frontend/TextDiagnosticPrinter.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp b/flang-classic/llvm-classic/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp rename to flang-classic/llvm-classic/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/FrontendTool/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/FrontendTool/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/FrontendTool/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/FrontendTool/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp b/flang-classic/llvm-classic/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp rename to flang-classic/llvm-classic/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/Headers/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/Headers/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/__clang_cuda_builtin_vars.h b/flang-classic/llvm-classic/clang/lib/Headers/__clang_cuda_builtin_vars.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/__clang_cuda_builtin_vars.h rename to flang-classic/llvm-classic/clang/lib/Headers/__clang_cuda_builtin_vars.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/__clang_cuda_cmath.h b/flang-classic/llvm-classic/clang/lib/Headers/__clang_cuda_cmath.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/__clang_cuda_cmath.h rename to flang-classic/llvm-classic/clang/lib/Headers/__clang_cuda_cmath.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/__clang_cuda_complex_builtins.h b/flang-classic/llvm-classic/clang/lib/Headers/__clang_cuda_complex_builtins.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/__clang_cuda_complex_builtins.h rename to flang-classic/llvm-classic/clang/lib/Headers/__clang_cuda_complex_builtins.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/__clang_cuda_device_functions.h b/flang-classic/llvm-classic/clang/lib/Headers/__clang_cuda_device_functions.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/__clang_cuda_device_functions.h rename to flang-classic/llvm-classic/clang/lib/Headers/__clang_cuda_device_functions.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/__clang_cuda_intrinsics.h b/flang-classic/llvm-classic/clang/lib/Headers/__clang_cuda_intrinsics.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/__clang_cuda_intrinsics.h rename to flang-classic/llvm-classic/clang/lib/Headers/__clang_cuda_intrinsics.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/__clang_cuda_libdevice_declares.h b/flang-classic/llvm-classic/clang/lib/Headers/__clang_cuda_libdevice_declares.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/__clang_cuda_libdevice_declares.h rename to flang-classic/llvm-classic/clang/lib/Headers/__clang_cuda_libdevice_declares.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/__clang_cuda_math.h b/flang-classic/llvm-classic/clang/lib/Headers/__clang_cuda_math.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/__clang_cuda_math.h rename to flang-classic/llvm-classic/clang/lib/Headers/__clang_cuda_math.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/__clang_cuda_math_forward_declares.h b/flang-classic/llvm-classic/clang/lib/Headers/__clang_cuda_math_forward_declares.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/__clang_cuda_math_forward_declares.h rename to flang-classic/llvm-classic/clang/lib/Headers/__clang_cuda_math_forward_declares.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/__clang_cuda_runtime_wrapper.h b/flang-classic/llvm-classic/clang/lib/Headers/__clang_cuda_runtime_wrapper.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/__clang_cuda_runtime_wrapper.h rename to flang-classic/llvm-classic/clang/lib/Headers/__clang_cuda_runtime_wrapper.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/__clang_cuda_texture_intrinsics.h b/flang-classic/llvm-classic/clang/lib/Headers/__clang_cuda_texture_intrinsics.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/__clang_cuda_texture_intrinsics.h rename to flang-classic/llvm-classic/clang/lib/Headers/__clang_cuda_texture_intrinsics.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/__clang_hip_cmath.h b/flang-classic/llvm-classic/clang/lib/Headers/__clang_hip_cmath.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/__clang_hip_cmath.h rename to flang-classic/llvm-classic/clang/lib/Headers/__clang_hip_cmath.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/__clang_hip_libdevice_declares.h b/flang-classic/llvm-classic/clang/lib/Headers/__clang_hip_libdevice_declares.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/__clang_hip_libdevice_declares.h rename to flang-classic/llvm-classic/clang/lib/Headers/__clang_hip_libdevice_declares.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/__clang_hip_math.h b/flang-classic/llvm-classic/clang/lib/Headers/__clang_hip_math.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/__clang_hip_math.h rename to flang-classic/llvm-classic/clang/lib/Headers/__clang_hip_math.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/__clang_hip_runtime_wrapper.h b/flang-classic/llvm-classic/clang/lib/Headers/__clang_hip_runtime_wrapper.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/__clang_hip_runtime_wrapper.h rename to flang-classic/llvm-classic/clang/lib/Headers/__clang_hip_runtime_wrapper.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/__stddef_max_align_t.h b/flang-classic/llvm-classic/clang/lib/Headers/__stddef_max_align_t.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/__stddef_max_align_t.h rename to flang-classic/llvm-classic/clang/lib/Headers/__stddef_max_align_t.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/__wmmintrin_aes.h b/flang-classic/llvm-classic/clang/lib/Headers/__wmmintrin_aes.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/__wmmintrin_aes.h rename to flang-classic/llvm-classic/clang/lib/Headers/__wmmintrin_aes.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/__wmmintrin_pclmul.h b/flang-classic/llvm-classic/clang/lib/Headers/__wmmintrin_pclmul.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/__wmmintrin_pclmul.h rename to flang-classic/llvm-classic/clang/lib/Headers/__wmmintrin_pclmul.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/adxintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/adxintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/adxintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/adxintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/altivec.h b/flang-classic/llvm-classic/clang/lib/Headers/altivec.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/altivec.h rename to flang-classic/llvm-classic/clang/lib/Headers/altivec.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/ammintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/ammintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/ammintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/ammintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/amxfp16intrin.h b/flang-classic/llvm-classic/clang/lib/Headers/amxfp16intrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/amxfp16intrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/amxfp16intrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/amxintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/amxintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/amxintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/amxintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/arm64intr.h b/flang-classic/llvm-classic/clang/lib/Headers/arm64intr.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/arm64intr.h rename to flang-classic/llvm-classic/clang/lib/Headers/arm64intr.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/arm_acle.h b/flang-classic/llvm-classic/clang/lib/Headers/arm_acle.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/arm_acle.h rename to flang-classic/llvm-classic/clang/lib/Headers/arm_acle.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/arm_cmse.h b/flang-classic/llvm-classic/clang/lib/Headers/arm_cmse.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/arm_cmse.h rename to flang-classic/llvm-classic/clang/lib/Headers/arm_cmse.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/arm_neon_sve_bridge.h b/flang-classic/llvm-classic/clang/lib/Headers/arm_neon_sve_bridge.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/arm_neon_sve_bridge.h rename to flang-classic/llvm-classic/clang/lib/Headers/arm_neon_sve_bridge.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/armintr.h b/flang-classic/llvm-classic/clang/lib/Headers/armintr.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/armintr.h rename to flang-classic/llvm-classic/clang/lib/Headers/armintr.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/avx2intrin.h b/flang-classic/llvm-classic/clang/lib/Headers/avx2intrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/avx2intrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/avx2intrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/avx512bf16intrin.h b/flang-classic/llvm-classic/clang/lib/Headers/avx512bf16intrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/avx512bf16intrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/avx512bf16intrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/avx512bitalgintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/avx512bitalgintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/avx512bitalgintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/avx512bitalgintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/avx512bwintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/avx512bwintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/avx512bwintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/avx512bwintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/avx512cdintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/avx512cdintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/avx512cdintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/avx512cdintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/avx512dqintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/avx512dqintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/avx512dqintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/avx512dqintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/avx512erintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/avx512erintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/avx512erintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/avx512erintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/avx512fintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/avx512fintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/avx512fintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/avx512fintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/avx512fp16intrin.h b/flang-classic/llvm-classic/clang/lib/Headers/avx512fp16intrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/avx512fp16intrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/avx512fp16intrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/avx512ifmaintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/avx512ifmaintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/avx512ifmaintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/avx512ifmaintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/avx512ifmavlintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/avx512ifmavlintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/avx512ifmavlintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/avx512ifmavlintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/avx512pfintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/avx512pfintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/avx512pfintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/avx512pfintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/avx512vbmi2intrin.h b/flang-classic/llvm-classic/clang/lib/Headers/avx512vbmi2intrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/avx512vbmi2intrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/avx512vbmi2intrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/avx512vbmiintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/avx512vbmiintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/avx512vbmiintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/avx512vbmiintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/avx512vbmivlintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/avx512vbmivlintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/avx512vbmivlintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/avx512vbmivlintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/avx512vlbf16intrin.h b/flang-classic/llvm-classic/clang/lib/Headers/avx512vlbf16intrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/avx512vlbf16intrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/avx512vlbf16intrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/avx512vlbitalgintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/avx512vlbitalgintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/avx512vlbitalgintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/avx512vlbitalgintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/avx512vlbwintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/avx512vlbwintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/avx512vlbwintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/avx512vlbwintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/avx512vlcdintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/avx512vlcdintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/avx512vlcdintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/avx512vlcdintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/avx512vldqintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/avx512vldqintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/avx512vldqintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/avx512vldqintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/avx512vlfp16intrin.h b/flang-classic/llvm-classic/clang/lib/Headers/avx512vlfp16intrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/avx512vlfp16intrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/avx512vlfp16intrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/avx512vlintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/avx512vlintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/avx512vlintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/avx512vlintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/avx512vlvbmi2intrin.h b/flang-classic/llvm-classic/clang/lib/Headers/avx512vlvbmi2intrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/avx512vlvbmi2intrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/avx512vlvbmi2intrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/avx512vlvnniintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/avx512vlvnniintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/avx512vlvnniintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/avx512vlvnniintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/avx512vlvp2intersectintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/avx512vlvp2intersectintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/avx512vlvp2intersectintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/avx512vlvp2intersectintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/avx512vnniintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/avx512vnniintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/avx512vnniintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/avx512vnniintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/avx512vp2intersectintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/avx512vp2intersectintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/avx512vp2intersectintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/avx512vp2intersectintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/avx512vpopcntdqintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/avx512vpopcntdqintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/avx512vpopcntdqintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/avx512vpopcntdqintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/avx512vpopcntdqvlintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/avx512vpopcntdqvlintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/avx512vpopcntdqvlintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/avx512vpopcntdqvlintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/avxifmaintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/avxifmaintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/avxifmaintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/avxifmaintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/avxintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/avxintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/avxintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/avxintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/avxvnniint8intrin.h b/flang-classic/llvm-classic/clang/lib/Headers/avxvnniint8intrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/avxvnniint8intrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/avxvnniint8intrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/avxvnniintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/avxvnniintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/avxvnniintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/avxvnniintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/bmi2intrin.h b/flang-classic/llvm-classic/clang/lib/Headers/bmi2intrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/bmi2intrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/bmi2intrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/bmiintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/bmiintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/bmiintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/bmiintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/builtins.h b/flang-classic/llvm-classic/clang/lib/Headers/builtins.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/builtins.h rename to flang-classic/llvm-classic/clang/lib/Headers/builtins.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/cet.h b/flang-classic/llvm-classic/clang/lib/Headers/cet.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/cet.h rename to flang-classic/llvm-classic/clang/lib/Headers/cet.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/cetintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/cetintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/cetintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/cetintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/cldemoteintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/cldemoteintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/cldemoteintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/cldemoteintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/clflushoptintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/clflushoptintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/clflushoptintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/clflushoptintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/clwbintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/clwbintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/clwbintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/clwbintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/clzerointrin.h b/flang-classic/llvm-classic/clang/lib/Headers/clzerointrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/clzerointrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/clzerointrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/cmpccxaddintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/cmpccxaddintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/cmpccxaddintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/cmpccxaddintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/cpuid.h b/flang-classic/llvm-classic/clang/lib/Headers/cpuid.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/cpuid.h rename to flang-classic/llvm-classic/clang/lib/Headers/cpuid.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/crc32intrin.h b/flang-classic/llvm-classic/clang/lib/Headers/crc32intrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/crc32intrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/crc32intrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/cuda_wrappers/algorithm b/flang-classic/llvm-classic/clang/lib/Headers/cuda_wrappers/algorithm similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/cuda_wrappers/algorithm rename to flang-classic/llvm-classic/clang/lib/Headers/cuda_wrappers/algorithm diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/cuda_wrappers/complex b/flang-classic/llvm-classic/clang/lib/Headers/cuda_wrappers/complex similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/cuda_wrappers/complex rename to flang-classic/llvm-classic/clang/lib/Headers/cuda_wrappers/complex diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/cuda_wrappers/new b/flang-classic/llvm-classic/clang/lib/Headers/cuda_wrappers/new similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/cuda_wrappers/new rename to flang-classic/llvm-classic/clang/lib/Headers/cuda_wrappers/new diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/emmintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/emmintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/emmintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/emmintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/enqcmdintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/enqcmdintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/enqcmdintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/enqcmdintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/f16cintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/f16cintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/f16cintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/f16cintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/float.h b/flang-classic/llvm-classic/clang/lib/Headers/float.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/float.h rename to flang-classic/llvm-classic/clang/lib/Headers/float.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/fma4intrin.h b/flang-classic/llvm-classic/clang/lib/Headers/fma4intrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/fma4intrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/fma4intrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/fmaintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/fmaintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/fmaintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/fmaintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/fxsrintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/fxsrintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/fxsrintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/fxsrintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/gfniintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/gfniintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/gfniintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/gfniintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/hexagon_circ_brev_intrinsics.h b/flang-classic/llvm-classic/clang/lib/Headers/hexagon_circ_brev_intrinsics.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/hexagon_circ_brev_intrinsics.h rename to flang-classic/llvm-classic/clang/lib/Headers/hexagon_circ_brev_intrinsics.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/hexagon_protos.h b/flang-classic/llvm-classic/clang/lib/Headers/hexagon_protos.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/hexagon_protos.h rename to flang-classic/llvm-classic/clang/lib/Headers/hexagon_protos.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/hexagon_types.h b/flang-classic/llvm-classic/clang/lib/Headers/hexagon_types.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/hexagon_types.h rename to flang-classic/llvm-classic/clang/lib/Headers/hexagon_types.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/hlsl.h b/flang-classic/llvm-classic/clang/lib/Headers/hlsl.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/hlsl.h rename to flang-classic/llvm-classic/clang/lib/Headers/hlsl.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/hlsl/hlsl_basic_types.h b/flang-classic/llvm-classic/clang/lib/Headers/hlsl/hlsl_basic_types.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/hlsl/hlsl_basic_types.h rename to flang-classic/llvm-classic/clang/lib/Headers/hlsl/hlsl_basic_types.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/hlsl/hlsl_intrinsics.h b/flang-classic/llvm-classic/clang/lib/Headers/hlsl/hlsl_intrinsics.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/hlsl/hlsl_intrinsics.h rename to flang-classic/llvm-classic/clang/lib/Headers/hlsl/hlsl_intrinsics.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/hresetintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/hresetintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/hresetintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/hresetintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/htmintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/htmintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/htmintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/htmintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/htmxlintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/htmxlintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/htmxlintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/htmxlintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/hvx_hexagon_protos.h b/flang-classic/llvm-classic/clang/lib/Headers/hvx_hexagon_protos.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/hvx_hexagon_protos.h rename to flang-classic/llvm-classic/clang/lib/Headers/hvx_hexagon_protos.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/ia32intrin.h b/flang-classic/llvm-classic/clang/lib/Headers/ia32intrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/ia32intrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/ia32intrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/immintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/immintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/immintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/immintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/intrin.h b/flang-classic/llvm-classic/clang/lib/Headers/intrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/intrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/intrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/inttypes.h b/flang-classic/llvm-classic/clang/lib/Headers/inttypes.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/inttypes.h rename to flang-classic/llvm-classic/clang/lib/Headers/inttypes.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/invpcidintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/invpcidintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/invpcidintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/invpcidintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/iso646.h b/flang-classic/llvm-classic/clang/lib/Headers/iso646.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/iso646.h rename to flang-classic/llvm-classic/clang/lib/Headers/iso646.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/keylockerintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/keylockerintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/keylockerintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/keylockerintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/limits.h b/flang-classic/llvm-classic/clang/lib/Headers/limits.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/limits.h rename to flang-classic/llvm-classic/clang/lib/Headers/limits.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/lwpintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/lwpintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/lwpintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/lwpintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/lzcntintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/lzcntintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/lzcntintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/lzcntintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/mm3dnow.h b/flang-classic/llvm-classic/clang/lib/Headers/mm3dnow.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/mm3dnow.h rename to flang-classic/llvm-classic/clang/lib/Headers/mm3dnow.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/mm_malloc.h b/flang-classic/llvm-classic/clang/lib/Headers/mm_malloc.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/mm_malloc.h rename to flang-classic/llvm-classic/clang/lib/Headers/mm_malloc.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/mmintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/mmintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/mmintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/mmintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/module.modulemap b/flang-classic/llvm-classic/clang/lib/Headers/module.modulemap similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/module.modulemap rename to flang-classic/llvm-classic/clang/lib/Headers/module.modulemap diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/movdirintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/movdirintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/movdirintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/movdirintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/msa.h b/flang-classic/llvm-classic/clang/lib/Headers/msa.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/msa.h rename to flang-classic/llvm-classic/clang/lib/Headers/msa.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/mwaitxintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/mwaitxintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/mwaitxintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/mwaitxintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/nmmintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/nmmintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/nmmintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/nmmintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/omp_libmextras.h b/flang-classic/llvm-classic/clang/lib/Headers/omp_libmextras.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/omp_libmextras.h rename to flang-classic/llvm-classic/clang/lib/Headers/omp_libmextras.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/opencl-c-base.h b/flang-classic/llvm-classic/clang/lib/Headers/opencl-c-base.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/opencl-c-base.h rename to flang-classic/llvm-classic/clang/lib/Headers/opencl-c-base.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/opencl-c.h b/flang-classic/llvm-classic/clang/lib/Headers/opencl-c.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/opencl-c.h rename to flang-classic/llvm-classic/clang/lib/Headers/opencl-c.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/openmp_wrappers/__clang_openmp_device_functions.h b/flang-classic/llvm-classic/clang/lib/Headers/openmp_wrappers/__clang_openmp_device_functions.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/openmp_wrappers/__clang_openmp_device_functions.h rename to flang-classic/llvm-classic/clang/lib/Headers/openmp_wrappers/__clang_openmp_device_functions.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/openmp_wrappers/cmath b/flang-classic/llvm-classic/clang/lib/Headers/openmp_wrappers/cmath similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/openmp_wrappers/cmath rename to flang-classic/llvm-classic/clang/lib/Headers/openmp_wrappers/cmath diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/openmp_wrappers/complex b/flang-classic/llvm-classic/clang/lib/Headers/openmp_wrappers/complex similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/openmp_wrappers/complex rename to flang-classic/llvm-classic/clang/lib/Headers/openmp_wrappers/complex diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/openmp_wrappers/complex.h b/flang-classic/llvm-classic/clang/lib/Headers/openmp_wrappers/complex.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/openmp_wrappers/complex.h rename to flang-classic/llvm-classic/clang/lib/Headers/openmp_wrappers/complex.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/openmp_wrappers/complex_cmath.h b/flang-classic/llvm-classic/clang/lib/Headers/openmp_wrappers/complex_cmath.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/openmp_wrappers/complex_cmath.h rename to flang-classic/llvm-classic/clang/lib/Headers/openmp_wrappers/complex_cmath.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/openmp_wrappers/hip/hip_runtime.h b/flang-classic/llvm-classic/clang/lib/Headers/openmp_wrappers/hip/hip_runtime.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/openmp_wrappers/hip/hip_runtime.h rename to flang-classic/llvm-classic/clang/lib/Headers/openmp_wrappers/hip/hip_runtime.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/openmp_wrappers/math.h b/flang-classic/llvm-classic/clang/lib/Headers/openmp_wrappers/math.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/openmp_wrappers/math.h rename to flang-classic/llvm-classic/clang/lib/Headers/openmp_wrappers/math.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/openmp_wrappers/new b/flang-classic/llvm-classic/clang/lib/Headers/openmp_wrappers/new similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/openmp_wrappers/new rename to flang-classic/llvm-classic/clang/lib/Headers/openmp_wrappers/new diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/openmp_wrappers/time.h b/flang-classic/llvm-classic/clang/lib/Headers/openmp_wrappers/time.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/openmp_wrappers/time.h rename to flang-classic/llvm-classic/clang/lib/Headers/openmp_wrappers/time.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/pconfigintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/pconfigintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/pconfigintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/pconfigintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/pkuintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/pkuintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/pkuintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/pkuintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/pmmintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/pmmintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/pmmintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/pmmintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/popcntintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/popcntintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/popcntintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/popcntintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/ppc_wrappers/bmi2intrin.h b/flang-classic/llvm-classic/clang/lib/Headers/ppc_wrappers/bmi2intrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/ppc_wrappers/bmi2intrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/ppc_wrappers/bmi2intrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/ppc_wrappers/bmiintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/ppc_wrappers/bmiintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/ppc_wrappers/bmiintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/ppc_wrappers/bmiintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/ppc_wrappers/emmintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/ppc_wrappers/emmintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/ppc_wrappers/emmintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/ppc_wrappers/emmintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/ppc_wrappers/immintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/ppc_wrappers/immintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/ppc_wrappers/immintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/ppc_wrappers/immintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/ppc_wrappers/mm_malloc.h b/flang-classic/llvm-classic/clang/lib/Headers/ppc_wrappers/mm_malloc.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/ppc_wrappers/mm_malloc.h rename to flang-classic/llvm-classic/clang/lib/Headers/ppc_wrappers/mm_malloc.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/ppc_wrappers/mmintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/ppc_wrappers/mmintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/ppc_wrappers/mmintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/ppc_wrappers/mmintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/ppc_wrappers/nmmintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/ppc_wrappers/nmmintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/ppc_wrappers/nmmintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/ppc_wrappers/nmmintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/ppc_wrappers/pmmintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/ppc_wrappers/pmmintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/ppc_wrappers/pmmintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/ppc_wrappers/pmmintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/ppc_wrappers/smmintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/ppc_wrappers/smmintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/ppc_wrappers/smmintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/ppc_wrappers/smmintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/ppc_wrappers/tmmintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/ppc_wrappers/tmmintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/ppc_wrappers/tmmintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/ppc_wrappers/tmmintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/ppc_wrappers/x86gprintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/ppc_wrappers/x86gprintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/ppc_wrappers/x86gprintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/ppc_wrappers/x86gprintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/ppc_wrappers/x86intrin.h b/flang-classic/llvm-classic/clang/lib/Headers/ppc_wrappers/x86intrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/ppc_wrappers/x86intrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/ppc_wrappers/x86intrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/ppc_wrappers/xmmintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/ppc_wrappers/xmmintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/ppc_wrappers/xmmintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/ppc_wrappers/xmmintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/prfchiintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/prfchiintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/prfchiintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/prfchiintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/prfchwintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/prfchwintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/prfchwintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/prfchwintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/ptwriteintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/ptwriteintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/ptwriteintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/ptwriteintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/raointintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/raointintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/raointintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/raointintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/rdpruintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/rdpruintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/rdpruintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/rdpruintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/rdseedintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/rdseedintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/rdseedintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/rdseedintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/rtmintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/rtmintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/rtmintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/rtmintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/s390intrin.h b/flang-classic/llvm-classic/clang/lib/Headers/s390intrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/s390intrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/s390intrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/serializeintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/serializeintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/serializeintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/serializeintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/sgxintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/sgxintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/sgxintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/sgxintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/shaintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/shaintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/shaintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/shaintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/smmintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/smmintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/smmintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/smmintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/stdalign.h b/flang-classic/llvm-classic/clang/lib/Headers/stdalign.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/stdalign.h rename to flang-classic/llvm-classic/clang/lib/Headers/stdalign.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/stdarg.h b/flang-classic/llvm-classic/clang/lib/Headers/stdarg.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/stdarg.h rename to flang-classic/llvm-classic/clang/lib/Headers/stdarg.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/stdatomic.h b/flang-classic/llvm-classic/clang/lib/Headers/stdatomic.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/stdatomic.h rename to flang-classic/llvm-classic/clang/lib/Headers/stdatomic.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/stdbool.h b/flang-classic/llvm-classic/clang/lib/Headers/stdbool.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/stdbool.h rename to flang-classic/llvm-classic/clang/lib/Headers/stdbool.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/stddef.h b/flang-classic/llvm-classic/clang/lib/Headers/stddef.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/stddef.h rename to flang-classic/llvm-classic/clang/lib/Headers/stddef.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/stdint.h b/flang-classic/llvm-classic/clang/lib/Headers/stdint.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/stdint.h rename to flang-classic/llvm-classic/clang/lib/Headers/stdint.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/stdnoreturn.h b/flang-classic/llvm-classic/clang/lib/Headers/stdnoreturn.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/stdnoreturn.h rename to flang-classic/llvm-classic/clang/lib/Headers/stdnoreturn.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/tbmintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/tbmintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/tbmintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/tbmintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/tgmath.h b/flang-classic/llvm-classic/clang/lib/Headers/tgmath.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/tgmath.h rename to flang-classic/llvm-classic/clang/lib/Headers/tgmath.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/tmmintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/tmmintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/tmmintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/tmmintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/tsxldtrkintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/tsxldtrkintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/tsxldtrkintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/tsxldtrkintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/uintrintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/uintrintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/uintrintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/uintrintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/unwind.h b/flang-classic/llvm-classic/clang/lib/Headers/unwind.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/unwind.h rename to flang-classic/llvm-classic/clang/lib/Headers/unwind.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/vadefs.h b/flang-classic/llvm-classic/clang/lib/Headers/vadefs.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/vadefs.h rename to flang-classic/llvm-classic/clang/lib/Headers/vadefs.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/vaesintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/vaesintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/vaesintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/vaesintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/varargs.h b/flang-classic/llvm-classic/clang/lib/Headers/varargs.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/varargs.h rename to flang-classic/llvm-classic/clang/lib/Headers/varargs.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/vecintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/vecintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/vecintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/vecintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/velintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/velintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/velintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/velintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/velintrin_approx.h b/flang-classic/llvm-classic/clang/lib/Headers/velintrin_approx.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/velintrin_approx.h rename to flang-classic/llvm-classic/clang/lib/Headers/velintrin_approx.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/velintrin_gen.h b/flang-classic/llvm-classic/clang/lib/Headers/velintrin_gen.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/velintrin_gen.h rename to flang-classic/llvm-classic/clang/lib/Headers/velintrin_gen.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/vpclmulqdqintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/vpclmulqdqintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/vpclmulqdqintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/vpclmulqdqintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/waitpkgintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/waitpkgintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/waitpkgintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/waitpkgintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/wasm_simd128.h b/flang-classic/llvm-classic/clang/lib/Headers/wasm_simd128.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/wasm_simd128.h rename to flang-classic/llvm-classic/clang/lib/Headers/wasm_simd128.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/wbnoinvdintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/wbnoinvdintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/wbnoinvdintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/wbnoinvdintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/wmmintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/wmmintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/wmmintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/wmmintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/x86gprintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/x86gprintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/x86gprintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/x86gprintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/x86intrin.h b/flang-classic/llvm-classic/clang/lib/Headers/x86intrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/x86intrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/x86intrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/xmmintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/xmmintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/xmmintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/xmmintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/xopintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/xopintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/xopintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/xopintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/xsavecintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/xsavecintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/xsavecintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/xsavecintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/xsaveintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/xsaveintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/xsaveintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/xsaveintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/xsaveoptintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/xsaveoptintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/xsaveoptintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/xsaveoptintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/xsavesintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/xsavesintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/xsavesintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/xsavesintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Headers/xtestintrin.h b/flang-classic/llvm-classic/clang/lib/Headers/xtestintrin.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Headers/xtestintrin.h rename to flang-classic/llvm-classic/clang/lib/Headers/xtestintrin.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Index/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/Index/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Index/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/Index/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/Index/CommentToXML.cpp b/flang-classic/llvm-classic/clang/lib/Index/CommentToXML.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Index/CommentToXML.cpp rename to flang-classic/llvm-classic/clang/lib/Index/CommentToXML.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Index/FileIndexRecord.cpp b/flang-classic/llvm-classic/clang/lib/Index/FileIndexRecord.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Index/FileIndexRecord.cpp rename to flang-classic/llvm-classic/clang/lib/Index/FileIndexRecord.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Index/FileIndexRecord.h b/flang-classic/llvm-classic/clang/lib/Index/FileIndexRecord.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Index/FileIndexRecord.h rename to flang-classic/llvm-classic/clang/lib/Index/FileIndexRecord.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Index/IndexBody.cpp b/flang-classic/llvm-classic/clang/lib/Index/IndexBody.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Index/IndexBody.cpp rename to flang-classic/llvm-classic/clang/lib/Index/IndexBody.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Index/IndexDecl.cpp b/flang-classic/llvm-classic/clang/lib/Index/IndexDecl.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Index/IndexDecl.cpp rename to flang-classic/llvm-classic/clang/lib/Index/IndexDecl.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Index/IndexSymbol.cpp b/flang-classic/llvm-classic/clang/lib/Index/IndexSymbol.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Index/IndexSymbol.cpp rename to flang-classic/llvm-classic/clang/lib/Index/IndexSymbol.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Index/IndexTypeSourceInfo.cpp b/flang-classic/llvm-classic/clang/lib/Index/IndexTypeSourceInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Index/IndexTypeSourceInfo.cpp rename to flang-classic/llvm-classic/clang/lib/Index/IndexTypeSourceInfo.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Index/IndexingAction.cpp b/flang-classic/llvm-classic/clang/lib/Index/IndexingAction.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Index/IndexingAction.cpp rename to flang-classic/llvm-classic/clang/lib/Index/IndexingAction.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Index/IndexingContext.cpp b/flang-classic/llvm-classic/clang/lib/Index/IndexingContext.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Index/IndexingContext.cpp rename to flang-classic/llvm-classic/clang/lib/Index/IndexingContext.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Index/IndexingContext.h b/flang-classic/llvm-classic/clang/lib/Index/IndexingContext.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Index/IndexingContext.h rename to flang-classic/llvm-classic/clang/lib/Index/IndexingContext.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Index/USRGeneration.cpp b/flang-classic/llvm-classic/clang/lib/Index/USRGeneration.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Index/USRGeneration.cpp rename to flang-classic/llvm-classic/clang/lib/Index/USRGeneration.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/IndexSerialization/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/IndexSerialization/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/IndexSerialization/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/IndexSerialization/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/IndexSerialization/SerializablePathCollection.cpp b/flang-classic/llvm-classic/clang/lib/IndexSerialization/SerializablePathCollection.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/IndexSerialization/SerializablePathCollection.cpp rename to flang-classic/llvm-classic/clang/lib/IndexSerialization/SerializablePathCollection.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Interpreter/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/Interpreter/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Interpreter/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/Interpreter/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/Interpreter/IncrementalExecutor.cpp b/flang-classic/llvm-classic/clang/lib/Interpreter/IncrementalExecutor.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Interpreter/IncrementalExecutor.cpp rename to flang-classic/llvm-classic/clang/lib/Interpreter/IncrementalExecutor.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Interpreter/IncrementalExecutor.h b/flang-classic/llvm-classic/clang/lib/Interpreter/IncrementalExecutor.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Interpreter/IncrementalExecutor.h rename to flang-classic/llvm-classic/clang/lib/Interpreter/IncrementalExecutor.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Interpreter/IncrementalParser.cpp b/flang-classic/llvm-classic/clang/lib/Interpreter/IncrementalParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Interpreter/IncrementalParser.cpp rename to flang-classic/llvm-classic/clang/lib/Interpreter/IncrementalParser.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Interpreter/IncrementalParser.h b/flang-classic/llvm-classic/clang/lib/Interpreter/IncrementalParser.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Interpreter/IncrementalParser.h rename to flang-classic/llvm-classic/clang/lib/Interpreter/IncrementalParser.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Interpreter/Interpreter.cpp b/flang-classic/llvm-classic/clang/lib/Interpreter/Interpreter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Interpreter/Interpreter.cpp rename to flang-classic/llvm-classic/clang/lib/Interpreter/Interpreter.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Lex/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/Lex/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Lex/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/Lex/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/Lex/DependencyDirectivesScanner.cpp b/flang-classic/llvm-classic/clang/lib/Lex/DependencyDirectivesScanner.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Lex/DependencyDirectivesScanner.cpp rename to flang-classic/llvm-classic/clang/lib/Lex/DependencyDirectivesScanner.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Lex/HeaderMap.cpp b/flang-classic/llvm-classic/clang/lib/Lex/HeaderMap.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Lex/HeaderMap.cpp rename to flang-classic/llvm-classic/clang/lib/Lex/HeaderMap.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Lex/HeaderSearch.cpp b/flang-classic/llvm-classic/clang/lib/Lex/HeaderSearch.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Lex/HeaderSearch.cpp rename to flang-classic/llvm-classic/clang/lib/Lex/HeaderSearch.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Lex/InitHeaderSearch.cpp b/flang-classic/llvm-classic/clang/lib/Lex/InitHeaderSearch.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Lex/InitHeaderSearch.cpp rename to flang-classic/llvm-classic/clang/lib/Lex/InitHeaderSearch.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Lex/Lexer.cpp b/flang-classic/llvm-classic/clang/lib/Lex/Lexer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Lex/Lexer.cpp rename to flang-classic/llvm-classic/clang/lib/Lex/Lexer.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Lex/LiteralSupport.cpp b/flang-classic/llvm-classic/clang/lib/Lex/LiteralSupport.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Lex/LiteralSupport.cpp rename to flang-classic/llvm-classic/clang/lib/Lex/LiteralSupport.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Lex/MacroArgs.cpp b/flang-classic/llvm-classic/clang/lib/Lex/MacroArgs.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Lex/MacroArgs.cpp rename to flang-classic/llvm-classic/clang/lib/Lex/MacroArgs.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Lex/MacroInfo.cpp b/flang-classic/llvm-classic/clang/lib/Lex/MacroInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Lex/MacroInfo.cpp rename to flang-classic/llvm-classic/clang/lib/Lex/MacroInfo.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Lex/ModuleMap.cpp b/flang-classic/llvm-classic/clang/lib/Lex/ModuleMap.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Lex/ModuleMap.cpp rename to flang-classic/llvm-classic/clang/lib/Lex/ModuleMap.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Lex/PPCaching.cpp b/flang-classic/llvm-classic/clang/lib/Lex/PPCaching.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Lex/PPCaching.cpp rename to flang-classic/llvm-classic/clang/lib/Lex/PPCaching.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Lex/PPCallbacks.cpp b/flang-classic/llvm-classic/clang/lib/Lex/PPCallbacks.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Lex/PPCallbacks.cpp rename to flang-classic/llvm-classic/clang/lib/Lex/PPCallbacks.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Lex/PPConditionalDirectiveRecord.cpp b/flang-classic/llvm-classic/clang/lib/Lex/PPConditionalDirectiveRecord.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Lex/PPConditionalDirectiveRecord.cpp rename to flang-classic/llvm-classic/clang/lib/Lex/PPConditionalDirectiveRecord.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Lex/PPDirectives.cpp b/flang-classic/llvm-classic/clang/lib/Lex/PPDirectives.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Lex/PPDirectives.cpp rename to flang-classic/llvm-classic/clang/lib/Lex/PPDirectives.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Lex/PPExpressions.cpp b/flang-classic/llvm-classic/clang/lib/Lex/PPExpressions.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Lex/PPExpressions.cpp rename to flang-classic/llvm-classic/clang/lib/Lex/PPExpressions.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Lex/PPLexerChange.cpp b/flang-classic/llvm-classic/clang/lib/Lex/PPLexerChange.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Lex/PPLexerChange.cpp rename to flang-classic/llvm-classic/clang/lib/Lex/PPLexerChange.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Lex/PPMacroExpansion.cpp b/flang-classic/llvm-classic/clang/lib/Lex/PPMacroExpansion.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Lex/PPMacroExpansion.cpp rename to flang-classic/llvm-classic/clang/lib/Lex/PPMacroExpansion.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Lex/Pragma.cpp b/flang-classic/llvm-classic/clang/lib/Lex/Pragma.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Lex/Pragma.cpp rename to flang-classic/llvm-classic/clang/lib/Lex/Pragma.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Lex/PreprocessingRecord.cpp b/flang-classic/llvm-classic/clang/lib/Lex/PreprocessingRecord.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Lex/PreprocessingRecord.cpp rename to flang-classic/llvm-classic/clang/lib/Lex/PreprocessingRecord.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Lex/Preprocessor.cpp b/flang-classic/llvm-classic/clang/lib/Lex/Preprocessor.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Lex/Preprocessor.cpp rename to flang-classic/llvm-classic/clang/lib/Lex/Preprocessor.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Lex/PreprocessorLexer.cpp b/flang-classic/llvm-classic/clang/lib/Lex/PreprocessorLexer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Lex/PreprocessorLexer.cpp rename to flang-classic/llvm-classic/clang/lib/Lex/PreprocessorLexer.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Lex/ScratchBuffer.cpp b/flang-classic/llvm-classic/clang/lib/Lex/ScratchBuffer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Lex/ScratchBuffer.cpp rename to flang-classic/llvm-classic/clang/lib/Lex/ScratchBuffer.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Lex/TokenConcatenation.cpp b/flang-classic/llvm-classic/clang/lib/Lex/TokenConcatenation.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Lex/TokenConcatenation.cpp rename to flang-classic/llvm-classic/clang/lib/Lex/TokenConcatenation.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Lex/TokenLexer.cpp b/flang-classic/llvm-classic/clang/lib/Lex/TokenLexer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Lex/TokenLexer.cpp rename to flang-classic/llvm-classic/clang/lib/Lex/TokenLexer.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Lex/UnicodeCharSets.h b/flang-classic/llvm-classic/clang/lib/Lex/UnicodeCharSets.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Lex/UnicodeCharSets.h rename to flang-classic/llvm-classic/clang/lib/Lex/UnicodeCharSets.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Parse/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/Parse/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Parse/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/Parse/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/Parse/ParseAST.cpp b/flang-classic/llvm-classic/clang/lib/Parse/ParseAST.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Parse/ParseAST.cpp rename to flang-classic/llvm-classic/clang/lib/Parse/ParseAST.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Parse/ParseCXXInlineMethods.cpp b/flang-classic/llvm-classic/clang/lib/Parse/ParseCXXInlineMethods.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Parse/ParseCXXInlineMethods.cpp rename to flang-classic/llvm-classic/clang/lib/Parse/ParseCXXInlineMethods.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Parse/ParseDecl.cpp b/flang-classic/llvm-classic/clang/lib/Parse/ParseDecl.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Parse/ParseDecl.cpp rename to flang-classic/llvm-classic/clang/lib/Parse/ParseDecl.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Parse/ParseDeclCXX.cpp b/flang-classic/llvm-classic/clang/lib/Parse/ParseDeclCXX.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Parse/ParseDeclCXX.cpp rename to flang-classic/llvm-classic/clang/lib/Parse/ParseDeclCXX.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Parse/ParseExpr.cpp b/flang-classic/llvm-classic/clang/lib/Parse/ParseExpr.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Parse/ParseExpr.cpp rename to flang-classic/llvm-classic/clang/lib/Parse/ParseExpr.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Parse/ParseExprCXX.cpp b/flang-classic/llvm-classic/clang/lib/Parse/ParseExprCXX.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Parse/ParseExprCXX.cpp rename to flang-classic/llvm-classic/clang/lib/Parse/ParseExprCXX.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Parse/ParseHLSL.cpp b/flang-classic/llvm-classic/clang/lib/Parse/ParseHLSL.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Parse/ParseHLSL.cpp rename to flang-classic/llvm-classic/clang/lib/Parse/ParseHLSL.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Parse/ParseInit.cpp b/flang-classic/llvm-classic/clang/lib/Parse/ParseInit.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Parse/ParseInit.cpp rename to flang-classic/llvm-classic/clang/lib/Parse/ParseInit.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Parse/ParseObjc.cpp b/flang-classic/llvm-classic/clang/lib/Parse/ParseObjc.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Parse/ParseObjc.cpp rename to flang-classic/llvm-classic/clang/lib/Parse/ParseObjc.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Parse/ParseOpenMP.cpp b/flang-classic/llvm-classic/clang/lib/Parse/ParseOpenMP.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Parse/ParseOpenMP.cpp rename to flang-classic/llvm-classic/clang/lib/Parse/ParseOpenMP.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Parse/ParsePragma.cpp b/flang-classic/llvm-classic/clang/lib/Parse/ParsePragma.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Parse/ParsePragma.cpp rename to flang-classic/llvm-classic/clang/lib/Parse/ParsePragma.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Parse/ParseStmt.cpp b/flang-classic/llvm-classic/clang/lib/Parse/ParseStmt.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Parse/ParseStmt.cpp rename to flang-classic/llvm-classic/clang/lib/Parse/ParseStmt.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Parse/ParseStmtAsm.cpp b/flang-classic/llvm-classic/clang/lib/Parse/ParseStmtAsm.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Parse/ParseStmtAsm.cpp rename to flang-classic/llvm-classic/clang/lib/Parse/ParseStmtAsm.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Parse/ParseTemplate.cpp b/flang-classic/llvm-classic/clang/lib/Parse/ParseTemplate.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Parse/ParseTemplate.cpp rename to flang-classic/llvm-classic/clang/lib/Parse/ParseTemplate.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Parse/ParseTentative.cpp b/flang-classic/llvm-classic/clang/lib/Parse/ParseTentative.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Parse/ParseTentative.cpp rename to flang-classic/llvm-classic/clang/lib/Parse/ParseTentative.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Parse/Parser.cpp b/flang-classic/llvm-classic/clang/lib/Parse/Parser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Parse/Parser.cpp rename to flang-classic/llvm-classic/clang/lib/Parse/Parser.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Rewrite/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/Rewrite/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Rewrite/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/Rewrite/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/Rewrite/DeltaTree.cpp b/flang-classic/llvm-classic/clang/lib/Rewrite/DeltaTree.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Rewrite/DeltaTree.cpp rename to flang-classic/llvm-classic/clang/lib/Rewrite/DeltaTree.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Rewrite/HTMLRewrite.cpp b/flang-classic/llvm-classic/clang/lib/Rewrite/HTMLRewrite.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Rewrite/HTMLRewrite.cpp rename to flang-classic/llvm-classic/clang/lib/Rewrite/HTMLRewrite.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Rewrite/RewriteRope.cpp b/flang-classic/llvm-classic/clang/lib/Rewrite/RewriteRope.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Rewrite/RewriteRope.cpp rename to flang-classic/llvm-classic/clang/lib/Rewrite/RewriteRope.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Rewrite/Rewriter.cpp b/flang-classic/llvm-classic/clang/lib/Rewrite/Rewriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Rewrite/Rewriter.cpp rename to flang-classic/llvm-classic/clang/lib/Rewrite/Rewriter.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Rewrite/TokenRewriter.cpp b/flang-classic/llvm-classic/clang/lib/Rewrite/TokenRewriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Rewrite/TokenRewriter.cpp rename to flang-classic/llvm-classic/clang/lib/Rewrite/TokenRewriter.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/AnalysisBasedWarnings.cpp b/flang-classic/llvm-classic/clang/lib/Sema/AnalysisBasedWarnings.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/AnalysisBasedWarnings.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/AnalysisBasedWarnings.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/Sema/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/Sema/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/CodeCompleteConsumer.cpp b/flang-classic/llvm-classic/clang/lib/Sema/CodeCompleteConsumer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/CodeCompleteConsumer.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/CodeCompleteConsumer.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/CoroutineStmtBuilder.h b/flang-classic/llvm-classic/clang/lib/Sema/CoroutineStmtBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/CoroutineStmtBuilder.h rename to flang-classic/llvm-classic/clang/lib/Sema/CoroutineStmtBuilder.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/DeclSpec.cpp b/flang-classic/llvm-classic/clang/lib/Sema/DeclSpec.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/DeclSpec.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/DeclSpec.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/DelayedDiagnostic.cpp b/flang-classic/llvm-classic/clang/lib/Sema/DelayedDiagnostic.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/DelayedDiagnostic.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/DelayedDiagnostic.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/HLSLExternalSemaSource.cpp b/flang-classic/llvm-classic/clang/lib/Sema/HLSLExternalSemaSource.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/HLSLExternalSemaSource.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/HLSLExternalSemaSource.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/IdentifierResolver.cpp b/flang-classic/llvm-classic/clang/lib/Sema/IdentifierResolver.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/IdentifierResolver.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/IdentifierResolver.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/JumpDiagnostics.cpp b/flang-classic/llvm-classic/clang/lib/Sema/JumpDiagnostics.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/JumpDiagnostics.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/JumpDiagnostics.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/MultiplexExternalSemaSource.cpp b/flang-classic/llvm-classic/clang/lib/Sema/MultiplexExternalSemaSource.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/MultiplexExternalSemaSource.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/MultiplexExternalSemaSource.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/OpenCLBuiltins.td b/flang-classic/llvm-classic/clang/lib/Sema/OpenCLBuiltins.td similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/OpenCLBuiltins.td rename to flang-classic/llvm-classic/clang/lib/Sema/OpenCLBuiltins.td diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/ParsedAttr.cpp b/flang-classic/llvm-classic/clang/lib/Sema/ParsedAttr.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/ParsedAttr.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/ParsedAttr.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/Scope.cpp b/flang-classic/llvm-classic/clang/lib/Sema/Scope.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/Scope.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/Scope.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/ScopeInfo.cpp b/flang-classic/llvm-classic/clang/lib/Sema/ScopeInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/ScopeInfo.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/ScopeInfo.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/Sema.cpp b/flang-classic/llvm-classic/clang/lib/Sema/Sema.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/Sema.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/Sema.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/SemaAccess.cpp b/flang-classic/llvm-classic/clang/lib/Sema/SemaAccess.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/SemaAccess.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/SemaAccess.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/SemaAttr.cpp b/flang-classic/llvm-classic/clang/lib/Sema/SemaAttr.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/SemaAttr.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/SemaAttr.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/SemaAvailability.cpp b/flang-classic/llvm-classic/clang/lib/Sema/SemaAvailability.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/SemaAvailability.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/SemaAvailability.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/SemaCUDA.cpp b/flang-classic/llvm-classic/clang/lib/Sema/SemaCUDA.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/SemaCUDA.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/SemaCUDA.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/SemaCXXScopeSpec.cpp b/flang-classic/llvm-classic/clang/lib/Sema/SemaCXXScopeSpec.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/SemaCXXScopeSpec.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/SemaCXXScopeSpec.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/SemaCast.cpp b/flang-classic/llvm-classic/clang/lib/Sema/SemaCast.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/SemaCast.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/SemaCast.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/SemaChecking.cpp b/flang-classic/llvm-classic/clang/lib/Sema/SemaChecking.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/SemaChecking.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/SemaChecking.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/SemaCodeComplete.cpp b/flang-classic/llvm-classic/clang/lib/Sema/SemaCodeComplete.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/SemaCodeComplete.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/SemaCodeComplete.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/SemaConcept.cpp b/flang-classic/llvm-classic/clang/lib/Sema/SemaConcept.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/SemaConcept.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/SemaConcept.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/SemaConsumer.cpp b/flang-classic/llvm-classic/clang/lib/Sema/SemaConsumer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/SemaConsumer.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/SemaConsumer.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/SemaCoroutine.cpp b/flang-classic/llvm-classic/clang/lib/Sema/SemaCoroutine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/SemaCoroutine.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/SemaCoroutine.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/SemaDecl.cpp b/flang-classic/llvm-classic/clang/lib/Sema/SemaDecl.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/SemaDecl.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/SemaDecl.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/SemaDeclAttr.cpp b/flang-classic/llvm-classic/clang/lib/Sema/SemaDeclAttr.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/SemaDeclAttr.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/SemaDeclAttr.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/SemaDeclCXX.cpp b/flang-classic/llvm-classic/clang/lib/Sema/SemaDeclCXX.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/SemaDeclCXX.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/SemaDeclCXX.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/SemaDeclObjC.cpp b/flang-classic/llvm-classic/clang/lib/Sema/SemaDeclObjC.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/SemaDeclObjC.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/SemaDeclObjC.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/SemaExceptionSpec.cpp b/flang-classic/llvm-classic/clang/lib/Sema/SemaExceptionSpec.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/SemaExceptionSpec.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/SemaExceptionSpec.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/SemaExpr.cpp b/flang-classic/llvm-classic/clang/lib/Sema/SemaExpr.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/SemaExpr.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/SemaExpr.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/SemaExprCXX.cpp b/flang-classic/llvm-classic/clang/lib/Sema/SemaExprCXX.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/SemaExprCXX.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/SemaExprCXX.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/SemaExprMember.cpp b/flang-classic/llvm-classic/clang/lib/Sema/SemaExprMember.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/SemaExprMember.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/SemaExprMember.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/SemaExprObjC.cpp b/flang-classic/llvm-classic/clang/lib/Sema/SemaExprObjC.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/SemaExprObjC.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/SemaExprObjC.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/SemaFixItUtils.cpp b/flang-classic/llvm-classic/clang/lib/Sema/SemaFixItUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/SemaFixItUtils.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/SemaFixItUtils.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/SemaHLSL.cpp b/flang-classic/llvm-classic/clang/lib/Sema/SemaHLSL.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/SemaHLSL.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/SemaHLSL.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/SemaInit.cpp b/flang-classic/llvm-classic/clang/lib/Sema/SemaInit.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/SemaInit.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/SemaInit.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/SemaLambda.cpp b/flang-classic/llvm-classic/clang/lib/Sema/SemaLambda.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/SemaLambda.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/SemaLambda.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/SemaLookup.cpp b/flang-classic/llvm-classic/clang/lib/Sema/SemaLookup.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/SemaLookup.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/SemaLookup.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/SemaModule.cpp b/flang-classic/llvm-classic/clang/lib/Sema/SemaModule.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/SemaModule.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/SemaModule.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/SemaObjCProperty.cpp b/flang-classic/llvm-classic/clang/lib/Sema/SemaObjCProperty.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/SemaObjCProperty.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/SemaObjCProperty.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/SemaOpenMP.cpp b/flang-classic/llvm-classic/clang/lib/Sema/SemaOpenMP.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/SemaOpenMP.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/SemaOpenMP.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/SemaOverload.cpp b/flang-classic/llvm-classic/clang/lib/Sema/SemaOverload.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/SemaOverload.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/SemaOverload.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/SemaPseudoObject.cpp b/flang-classic/llvm-classic/clang/lib/Sema/SemaPseudoObject.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/SemaPseudoObject.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/SemaPseudoObject.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/SemaRISCVVectorLookup.cpp b/flang-classic/llvm-classic/clang/lib/Sema/SemaRISCVVectorLookup.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/SemaRISCVVectorLookup.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/SemaRISCVVectorLookup.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/SemaSYCL.cpp b/flang-classic/llvm-classic/clang/lib/Sema/SemaSYCL.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/SemaSYCL.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/SemaSYCL.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/SemaStmt.cpp b/flang-classic/llvm-classic/clang/lib/Sema/SemaStmt.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/SemaStmt.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/SemaStmt.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/SemaStmtAsm.cpp b/flang-classic/llvm-classic/clang/lib/Sema/SemaStmtAsm.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/SemaStmtAsm.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/SemaStmtAsm.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/SemaStmtAttr.cpp b/flang-classic/llvm-classic/clang/lib/Sema/SemaStmtAttr.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/SemaStmtAttr.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/SemaStmtAttr.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/SemaTemplate.cpp b/flang-classic/llvm-classic/clang/lib/Sema/SemaTemplate.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/SemaTemplate.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/SemaTemplate.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/SemaTemplateDeduction.cpp b/flang-classic/llvm-classic/clang/lib/Sema/SemaTemplateDeduction.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/SemaTemplateDeduction.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/SemaTemplateDeduction.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/SemaTemplateInstantiate.cpp b/flang-classic/llvm-classic/clang/lib/Sema/SemaTemplateInstantiate.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/SemaTemplateInstantiate.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/SemaTemplateInstantiate.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp b/flang-classic/llvm-classic/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/SemaTemplateVariadic.cpp b/flang-classic/llvm-classic/clang/lib/Sema/SemaTemplateVariadic.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/SemaTemplateVariadic.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/SemaTemplateVariadic.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/SemaType.cpp b/flang-classic/llvm-classic/clang/lib/Sema/SemaType.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/SemaType.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/SemaType.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/TreeTransform.h b/flang-classic/llvm-classic/clang/lib/Sema/TreeTransform.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/TreeTransform.h rename to flang-classic/llvm-classic/clang/lib/Sema/TreeTransform.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/TypeLocBuilder.cpp b/flang-classic/llvm-classic/clang/lib/Sema/TypeLocBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/TypeLocBuilder.cpp rename to flang-classic/llvm-classic/clang/lib/Sema/TypeLocBuilder.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/TypeLocBuilder.h b/flang-classic/llvm-classic/clang/lib/Sema/TypeLocBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/TypeLocBuilder.h rename to flang-classic/llvm-classic/clang/lib/Sema/TypeLocBuilder.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Sema/UsedDeclVisitor.h b/flang-classic/llvm-classic/clang/lib/Sema/UsedDeclVisitor.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Sema/UsedDeclVisitor.h rename to flang-classic/llvm-classic/clang/lib/Sema/UsedDeclVisitor.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Serialization/ASTCommon.cpp b/flang-classic/llvm-classic/clang/lib/Serialization/ASTCommon.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Serialization/ASTCommon.cpp rename to flang-classic/llvm-classic/clang/lib/Serialization/ASTCommon.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Serialization/ASTCommon.h b/flang-classic/llvm-classic/clang/lib/Serialization/ASTCommon.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Serialization/ASTCommon.h rename to flang-classic/llvm-classic/clang/lib/Serialization/ASTCommon.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Serialization/ASTReader.cpp b/flang-classic/llvm-classic/clang/lib/Serialization/ASTReader.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Serialization/ASTReader.cpp rename to flang-classic/llvm-classic/clang/lib/Serialization/ASTReader.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Serialization/ASTReaderDecl.cpp b/flang-classic/llvm-classic/clang/lib/Serialization/ASTReaderDecl.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Serialization/ASTReaderDecl.cpp rename to flang-classic/llvm-classic/clang/lib/Serialization/ASTReaderDecl.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Serialization/ASTReaderInternals.h b/flang-classic/llvm-classic/clang/lib/Serialization/ASTReaderInternals.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Serialization/ASTReaderInternals.h rename to flang-classic/llvm-classic/clang/lib/Serialization/ASTReaderInternals.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Serialization/ASTReaderStmt.cpp b/flang-classic/llvm-classic/clang/lib/Serialization/ASTReaderStmt.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Serialization/ASTReaderStmt.cpp rename to flang-classic/llvm-classic/clang/lib/Serialization/ASTReaderStmt.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Serialization/ASTWriter.cpp b/flang-classic/llvm-classic/clang/lib/Serialization/ASTWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Serialization/ASTWriter.cpp rename to flang-classic/llvm-classic/clang/lib/Serialization/ASTWriter.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Serialization/ASTWriterDecl.cpp b/flang-classic/llvm-classic/clang/lib/Serialization/ASTWriterDecl.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Serialization/ASTWriterDecl.cpp rename to flang-classic/llvm-classic/clang/lib/Serialization/ASTWriterDecl.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Serialization/ASTWriterStmt.cpp b/flang-classic/llvm-classic/clang/lib/Serialization/ASTWriterStmt.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Serialization/ASTWriterStmt.cpp rename to flang-classic/llvm-classic/clang/lib/Serialization/ASTWriterStmt.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Serialization/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/Serialization/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Serialization/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/Serialization/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/Serialization/GeneratePCH.cpp b/flang-classic/llvm-classic/clang/lib/Serialization/GeneratePCH.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Serialization/GeneratePCH.cpp rename to flang-classic/llvm-classic/clang/lib/Serialization/GeneratePCH.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Serialization/GlobalModuleIndex.cpp b/flang-classic/llvm-classic/clang/lib/Serialization/GlobalModuleIndex.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Serialization/GlobalModuleIndex.cpp rename to flang-classic/llvm-classic/clang/lib/Serialization/GlobalModuleIndex.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Serialization/InMemoryModuleCache.cpp b/flang-classic/llvm-classic/clang/lib/Serialization/InMemoryModuleCache.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Serialization/InMemoryModuleCache.cpp rename to flang-classic/llvm-classic/clang/lib/Serialization/InMemoryModuleCache.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Serialization/ModuleFile.cpp b/flang-classic/llvm-classic/clang/lib/Serialization/ModuleFile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Serialization/ModuleFile.cpp rename to flang-classic/llvm-classic/clang/lib/Serialization/ModuleFile.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Serialization/ModuleFileExtension.cpp b/flang-classic/llvm-classic/clang/lib/Serialization/ModuleFileExtension.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Serialization/ModuleFileExtension.cpp rename to flang-classic/llvm-classic/clang/lib/Serialization/ModuleFileExtension.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Serialization/ModuleManager.cpp b/flang-classic/llvm-classic/clang/lib/Serialization/ModuleManager.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Serialization/ModuleManager.cpp rename to flang-classic/llvm-classic/clang/lib/Serialization/ModuleManager.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Serialization/MultiOnDiskHashTable.h b/flang-classic/llvm-classic/clang/lib/Serialization/MultiOnDiskHashTable.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Serialization/MultiOnDiskHashTable.h rename to flang-classic/llvm-classic/clang/lib/Serialization/MultiOnDiskHashTable.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Serialization/PCHContainerOperations.cpp b/flang-classic/llvm-classic/clang/lib/Serialization/PCHContainerOperations.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Serialization/PCHContainerOperations.cpp rename to flang-classic/llvm-classic/clang/lib/Serialization/PCHContainerOperations.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/AllocationState.h b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/AllocationState.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/AllocationState.h rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/AllocationState.h diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/AnalysisOrderChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/AnalysisOrderChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/AnalysisOrderChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/AnalysisOrderChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/BlockInCriticalSectionChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/BlockInCriticalSectionChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/BlockInCriticalSectionChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/BlockInCriticalSectionChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CXXSelfAssignmentChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CXXSelfAssignmentChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CXXSelfAssignmentChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CXXSelfAssignmentChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CastValueChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CastValueChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CastValueChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CastValueChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CheckPlacementNew.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CheckPlacementNew.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CheckPlacementNew.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CheckPlacementNew.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CheckerDocumentation.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CheckerDocumentation.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CheckerDocumentation.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CheckerDocumentation.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CloneChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CloneChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/CloneChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/CloneChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ConversionChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ConversionChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ConversionChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ConversionChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/DebugContainerModeling.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/DebugContainerModeling.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/DebugContainerModeling.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/DebugContainerModeling.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/DebugIteratorModeling.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/DebugIteratorModeling.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/DebugIteratorModeling.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/DebugIteratorModeling.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/DeleteWithNonVirtualDtorChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/DeleteWithNonVirtualDtorChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/DeleteWithNonVirtualDtorChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/DeleteWithNonVirtualDtorChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/EnumCastOutOfRangeChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/EnumCastOutOfRangeChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/EnumCastOutOfRangeChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/EnumCastOutOfRangeChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ErrnoChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ErrnoChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ErrnoChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ErrnoChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ErrnoModeling.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ErrnoModeling.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ErrnoModeling.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ErrnoModeling.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ErrnoModeling.h b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ErrnoModeling.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ErrnoModeling.h rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ErrnoModeling.h diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ErrnoTesterChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ErrnoTesterChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ErrnoTesterChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ErrnoTesterChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/FuchsiaHandleChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/FuchsiaHandleChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/FuchsiaHandleChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/FuchsiaHandleChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/GCDAntipatternChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/GCDAntipatternChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/GCDAntipatternChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/GCDAntipatternChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/GTestChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/GTestChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/GTestChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/GTestChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/InnerPointerChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/InnerPointerChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/InnerPointerChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/InnerPointerChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/InterCheckerAPI.h b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/InterCheckerAPI.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/InterCheckerAPI.h rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/InterCheckerAPI.h diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/InvalidatedIteratorChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/InvalidatedIteratorChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/InvalidatedIteratorChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/InvalidatedIteratorChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/Iterator.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/Iterator.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/Iterator.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/Iterator.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/Iterator.h b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/Iterator.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/Iterator.h rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/Iterator.h diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/IteratorModeling.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/IteratorModeling.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/IteratorModeling.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/IteratorModeling.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/IteratorRangeChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/IteratorRangeChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/IteratorRangeChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/IteratorRangeChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MIGChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MIGChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MIGChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MIGChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.h b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.h rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.h diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.h b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.h rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.h diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIFunctionClassifier.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIFunctionClassifier.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIFunctionClassifier.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIFunctionClassifier.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPITypes.h b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPITypes.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPITypes.h rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPITypes.h diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MismatchedIteratorChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MismatchedIteratorChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MismatchedIteratorChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MismatchedIteratorChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MmapWriteExecChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MmapWriteExecChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MmapWriteExecChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MmapWriteExecChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/Move.h b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/Move.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/Move.h rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/Move.h diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/NonnullGlobalConstantsChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/NonnullGlobalConstantsChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/NonnullGlobalConstantsChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/NonnullGlobalConstantsChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/OSObjectCStyleCast.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/OSObjectCStyleCast.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/OSObjectCStyleCast.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/OSObjectCStyleCast.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ObjCAutoreleaseWriteChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ObjCAutoreleaseWriteChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ObjCAutoreleaseWriteChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ObjCAutoreleaseWriteChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ObjCPropertyChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ObjCPropertyChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ObjCPropertyChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ObjCPropertyChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/PointerIterationChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/PointerIterationChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/PointerIterationChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/PointerIterationChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/PointerSortingChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/PointerSortingChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/PointerSortingChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/PointerSortingChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.h b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.h rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.h diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.h b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.h rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.h diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ReturnValueChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ReturnValueChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ReturnValueChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ReturnValueChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/RunLoopAutoreleaseLeakChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/RunLoopAutoreleaseLeakChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/RunLoopAutoreleaseLeakChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/RunLoopAutoreleaseLeakChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/STLAlgorithmModeling.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/STLAlgorithmModeling.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/STLAlgorithmModeling.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/STLAlgorithmModeling.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/SmartPtr.h b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/SmartPtr.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/SmartPtr.h rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/SmartPtr.h diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/SmartPtrChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/SmartPtrChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/SmartPtrChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/SmartPtrChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/SmartPtrModeling.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/SmartPtrModeling.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/SmartPtrModeling.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/SmartPtrModeling.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/StringChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/StringChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/StringChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/StringChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/Taint.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/Taint.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/Taint.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/Taint.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/TraversalChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/TraversalChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/TraversalChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/TraversalChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/TrustNonnullChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/TrustNonnullChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/TrustNonnullChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/TrustNonnullChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/TrustReturnsNonnullChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/TrustReturnsNonnullChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/TrustReturnsNonnullChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/TrustReturnsNonnullChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UndefinedNewArraySizeChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UndefinedNewArraySizeChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UndefinedNewArraySizeChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UndefinedNewArraySizeChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObject.h b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObject.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObject.h rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObject.h diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedPointee.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedPointee.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedPointee.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedPointee.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ValistChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ValistChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/ValistChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/ValistChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/WebKit/DiagOutputUtils.h b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/WebKit/DiagOutputUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/WebKit/DiagOutputUtils.h rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/WebKit/DiagOutputUtils.h diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/WebKit/NoUncountedMembersChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/WebKit/NoUncountedMembersChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/WebKit/NoUncountedMembersChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/WebKit/NoUncountedMembersChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/WebKit/PtrTypesSemantics.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/WebKit/PtrTypesSemantics.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/WebKit/PtrTypesSemantics.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/WebKit/PtrTypesSemantics.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/WebKit/PtrTypesSemantics.h b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/WebKit/PtrTypesSemantics.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/WebKit/PtrTypesSemantics.h rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/WebKit/PtrTypesSemantics.h diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/WebKit/RefCntblBaseVirtualDtorChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/WebKit/RefCntblBaseVirtualDtorChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/WebKit/RefCntblBaseVirtualDtorChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/WebKit/RefCntblBaseVirtualDtorChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/WebKit/UncountedCallArgsChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/WebKit/UncountedCallArgsChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/WebKit/UncountedCallArgsChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/WebKit/UncountedCallArgsChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/WebKit/UncountedLambdaCapturesChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/WebKit/UncountedLambdaCapturesChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/WebKit/UncountedLambdaCapturesChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/WebKit/UncountedLambdaCapturesChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/WebKit/UncountedLocalVarsChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/WebKit/UncountedLocalVarsChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/WebKit/UncountedLocalVarsChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/WebKit/UncountedLocalVarsChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/Yaml.h b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/Yaml.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/Yaml.h rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/Yaml.h diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/cert/InvalidPtrChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/cert/InvalidPtrChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/cert/InvalidPtrChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/cert/InvalidPtrChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/cert/PutenvWithAutoChecker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/cert/PutenvWithAutoChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Checkers/cert/PutenvWithAutoChecker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Checkers/cert/PutenvWithAutoChecker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/APSIntType.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/APSIntType.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/APSIntType.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/APSIntType.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/AnalysisManager.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/AnalysisManager.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/AnalysisManager.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/AnalysisManager.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/BlockCounter.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/BlockCounter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/BlockCounter.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/BlockCounter.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/BugReporter.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/BugReporter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/BugReporter.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/BugReporter.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/CallDescription.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/CallDescription.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/CallDescription.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/CallDescription.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/CallEvent.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/CallEvent.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/CallEvent.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/CallEvent.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/Checker.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/Checker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/Checker.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/Checker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/CheckerRegistryData.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/CheckerRegistryData.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/CheckerRegistryData.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/CheckerRegistryData.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/CommonBugCategories.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/CommonBugCategories.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/CommonBugCategories.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/CommonBugCategories.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/ConstraintManager.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/ConstraintManager.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/ConstraintManager.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/ConstraintManager.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/DynamicExtent.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/DynamicExtent.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/DynamicExtent.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/DynamicExtent.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/DynamicType.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/DynamicType.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/DynamicType.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/DynamicType.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/Environment.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/Environment.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/Environment.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/Environment.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/FunctionSummary.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/FunctionSummary.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/FunctionSummary.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/FunctionSummary.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/LoopUnrolling.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/LoopUnrolling.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/LoopUnrolling.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/LoopUnrolling.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/LoopWidening.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/LoopWidening.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/LoopWidening.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/LoopWidening.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/MemRegion.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/MemRegion.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/MemRegion.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/MemRegion.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/PrettyStackTraceLocationContext.h b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/PrettyStackTraceLocationContext.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/PrettyStackTraceLocationContext.h rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/PrettyStackTraceLocationContext.h diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/ProgramState.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/ProgramState.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/ProgramState.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/ProgramState.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/RegionStore.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/RegionStore.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/RegionStore.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/RegionStore.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/SMTConstraintManager.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/SMTConstraintManager.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/SMTConstraintManager.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/SMTConstraintManager.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/SVals.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/SVals.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/SVals.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/SVals.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/Store.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/Store.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/Store.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/Store.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/TextDiagnostics.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/TextDiagnostics.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/TextDiagnostics.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/TextDiagnostics.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/WorkList.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/WorkList.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Core/WorkList.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Core/WorkList.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Frontend/AnalyzerHelpFlags.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Frontend/AnalyzerHelpFlags.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Frontend/AnalyzerHelpFlags.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Frontend/AnalyzerHelpFlags.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Frontend/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Frontend/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Frontend/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Frontend/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Frontend/CreateCheckerManager.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Frontend/CreateCheckerManager.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Frontend/CreateCheckerManager.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Frontend/CreateCheckerManager.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Frontend/FrontendActions.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Frontend/FrontendActions.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Frontend/FrontendActions.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Frontend/FrontendActions.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Frontend/ModelConsumer.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Frontend/ModelConsumer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Frontend/ModelConsumer.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Frontend/ModelConsumer.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Frontend/ModelInjector.cpp b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Frontend/ModelInjector.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Frontend/ModelInjector.cpp rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Frontend/ModelInjector.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Frontend/ModelInjector.h b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Frontend/ModelInjector.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/Frontend/ModelInjector.h rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/Frontend/ModelInjector.h diff --git a/flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/README.txt b/flang-classic/llvm-classic/clang/lib/StaticAnalyzer/README.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/StaticAnalyzer/README.txt rename to flang-classic/llvm-classic/clang/lib/StaticAnalyzer/README.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/Support/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/Support/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Support/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/Support/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/Support/RISCVVIntrinsicUtils.cpp b/flang-classic/llvm-classic/clang/lib/Support/RISCVVIntrinsicUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Support/RISCVVIntrinsicUtils.cpp rename to flang-classic/llvm-classic/clang/lib/Support/RISCVVIntrinsicUtils.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Testing/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/Testing/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Testing/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/Testing/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/Testing/CommandLineArgs.cpp b/flang-classic/llvm-classic/clang/lib/Testing/CommandLineArgs.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Testing/CommandLineArgs.cpp rename to flang-classic/llvm-classic/clang/lib/Testing/CommandLineArgs.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Testing/TestAST.cpp b/flang-classic/llvm-classic/clang/lib/Testing/TestAST.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Testing/TestAST.cpp rename to flang-classic/llvm-classic/clang/lib/Testing/TestAST.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/ASTDiff/ASTDiff.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/ASTDiff/ASTDiff.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/ASTDiff/ASTDiff.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/ASTDiff/ASTDiff.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/ASTDiff/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/Tooling/ASTDiff/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/ASTDiff/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/Tooling/ASTDiff/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/AllTUsExecution.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/AllTUsExecution.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/AllTUsExecution.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/AllTUsExecution.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/ArgumentsAdjusters.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/ArgumentsAdjusters.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/ArgumentsAdjusters.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/ArgumentsAdjusters.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/Tooling/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/Tooling/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/CommonOptionsParser.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/CommonOptionsParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/CommonOptionsParser.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/CommonOptionsParser.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/CompilationDatabase.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/CompilationDatabase.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/CompilationDatabase.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/CompilationDatabase.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/Core/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/Tooling/Core/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/Core/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/Tooling/Core/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/Core/Diagnostic.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/Core/Diagnostic.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/Core/Diagnostic.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/Core/Diagnostic.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/Core/Replacement.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/Core/Replacement.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/Core/Replacement.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/Core/Replacement.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/DependencyScanning/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/Tooling/DependencyScanning/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/DependencyScanning/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/Tooling/DependencyScanning/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/DependencyScanning/DependencyScanningFilesystem.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/DependencyScanning/DependencyScanningFilesystem.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/DependencyScanning/DependencyScanningFilesystem.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/DependencyScanning/DependencyScanningFilesystem.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/DependencyScanning/DependencyScanningService.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/DependencyScanning/DependencyScanningService.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/DependencyScanning/DependencyScanningService.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/DependencyScanning/DependencyScanningService.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/DependencyScanning/DependencyScanningTool.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/DependencyScanning/DependencyScanningTool.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/DependencyScanning/DependencyScanningTool.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/DependencyScanning/DependencyScanningTool.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/DependencyScanning/DependencyScanningWorker.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/DependencyScanning/DependencyScanningWorker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/DependencyScanning/DependencyScanningWorker.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/DependencyScanning/DependencyScanningWorker.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/DependencyScanning/ModuleDepCollector.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/DependencyScanning/ModuleDepCollector.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/DependencyScanning/ModuleDepCollector.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/DependencyScanning/ModuleDepCollector.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/DumpTool/APIData.h b/flang-classic/llvm-classic/clang/lib/Tooling/DumpTool/APIData.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/DumpTool/APIData.h rename to flang-classic/llvm-classic/clang/lib/Tooling/DumpTool/APIData.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/DumpTool/ASTSrcLocProcessor.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/DumpTool/ASTSrcLocProcessor.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/DumpTool/ASTSrcLocProcessor.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/DumpTool/ASTSrcLocProcessor.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/DumpTool/ASTSrcLocProcessor.h b/flang-classic/llvm-classic/clang/lib/Tooling/DumpTool/ASTSrcLocProcessor.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/DumpTool/ASTSrcLocProcessor.h rename to flang-classic/llvm-classic/clang/lib/Tooling/DumpTool/ASTSrcLocProcessor.h diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/DumpTool/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/Tooling/DumpTool/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/DumpTool/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/Tooling/DumpTool/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/DumpTool/ClangSrcLocDump.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/DumpTool/ClangSrcLocDump.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/DumpTool/ClangSrcLocDump.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/DumpTool/ClangSrcLocDump.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/DumpTool/generate_cxx_src_locs.py b/flang-classic/llvm-classic/clang/lib/Tooling/DumpTool/generate_cxx_src_locs.py similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/DumpTool/generate_cxx_src_locs.py rename to flang-classic/llvm-classic/clang/lib/Tooling/DumpTool/generate_cxx_src_locs.py diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/EmptyNodeIntrospection.inc.in b/flang-classic/llvm-classic/clang/lib/Tooling/EmptyNodeIntrospection.inc.in similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/EmptyNodeIntrospection.inc.in rename to flang-classic/llvm-classic/clang/lib/Tooling/EmptyNodeIntrospection.inc.in diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/Execution.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/Execution.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/Execution.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/Execution.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/ExpandResponseFilesCompilationDatabase.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/ExpandResponseFilesCompilationDatabase.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/ExpandResponseFilesCompilationDatabase.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/ExpandResponseFilesCompilationDatabase.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/FileMatchTrie.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/FileMatchTrie.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/FileMatchTrie.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/FileMatchTrie.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/FixIt.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/FixIt.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/FixIt.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/FixIt.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/GuessTargetAndModeCompilationDatabase.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/GuessTargetAndModeCompilationDatabase.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/GuessTargetAndModeCompilationDatabase.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/GuessTargetAndModeCompilationDatabase.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/Inclusions/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/Tooling/Inclusions/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/Inclusions/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/Tooling/Inclusions/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/Inclusions/HeaderIncludes.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/Inclusions/HeaderIncludes.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/Inclusions/HeaderIncludes.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/Inclusions/HeaderIncludes.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/Inclusions/IncludeStyle.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/Inclusions/IncludeStyle.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/Inclusions/IncludeStyle.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/Inclusions/IncludeStyle.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/Inclusions/Stdlib/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/Tooling/Inclusions/Stdlib/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/Inclusions/Stdlib/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/Tooling/Inclusions/Stdlib/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/Inclusions/Stdlib/StandardLibrary.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/Inclusions/Stdlib/StandardLibrary.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/Inclusions/Stdlib/StandardLibrary.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/Inclusions/Stdlib/StandardLibrary.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/InterpolatingCompilationDatabase.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/InterpolatingCompilationDatabase.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/InterpolatingCompilationDatabase.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/InterpolatingCompilationDatabase.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/JSONCompilationDatabase.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/JSONCompilationDatabase.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/JSONCompilationDatabase.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/JSONCompilationDatabase.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/NodeIntrospection.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/NodeIntrospection.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/NodeIntrospection.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/NodeIntrospection.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/Refactoring.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/Refactoring.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/Refactoring.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/Refactoring.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/Refactoring/ASTSelection.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/Refactoring/ASTSelection.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/Refactoring/ASTSelection.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/Refactoring/ASTSelection.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/Refactoring/ASTSelectionRequirements.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/Refactoring/ASTSelectionRequirements.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/Refactoring/ASTSelectionRequirements.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/Refactoring/ASTSelectionRequirements.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/Refactoring/AtomicChange.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/Refactoring/AtomicChange.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/Refactoring/AtomicChange.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/Refactoring/AtomicChange.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/Refactoring/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/Tooling/Refactoring/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/Refactoring/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/Tooling/Refactoring/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/Refactoring/Extract/Extract.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/Refactoring/Extract/Extract.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/Refactoring/Extract/Extract.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/Refactoring/Extract/Extract.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/Refactoring/Extract/SourceExtraction.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/Refactoring/Extract/SourceExtraction.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/Refactoring/Extract/SourceExtraction.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/Refactoring/Extract/SourceExtraction.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/Refactoring/Lookup.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/Refactoring/Lookup.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/Refactoring/Lookup.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/Refactoring/Lookup.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/Refactoring/RefactoringActions.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/Refactoring/RefactoringActions.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/Refactoring/RefactoringActions.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/Refactoring/RefactoringActions.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/Refactoring/Rename/RenamingAction.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/Refactoring/Rename/RenamingAction.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/Refactoring/Rename/RenamingAction.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/Refactoring/Rename/RenamingAction.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/Refactoring/Rename/SymbolOccurrences.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/Refactoring/Rename/SymbolOccurrences.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/Refactoring/Rename/SymbolOccurrences.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/Refactoring/Rename/SymbolOccurrences.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/Refactoring/Rename/USRFinder.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/Refactoring/Rename/USRFinder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/Refactoring/Rename/USRFinder.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/Refactoring/Rename/USRFinder.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/Refactoring/Rename/USRFindingAction.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/Refactoring/Rename/USRFindingAction.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/Refactoring/Rename/USRFindingAction.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/Refactoring/Rename/USRFindingAction.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/RefactoringCallbacks.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/RefactoringCallbacks.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/RefactoringCallbacks.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/RefactoringCallbacks.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/StandaloneExecution.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/StandaloneExecution.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/StandaloneExecution.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/StandaloneExecution.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/Syntax/BuildTree.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/Syntax/BuildTree.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/Syntax/BuildTree.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/Syntax/BuildTree.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/Syntax/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/Tooling/Syntax/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/Syntax/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/Tooling/Syntax/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/Syntax/ComputeReplacements.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/Syntax/ComputeReplacements.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/Syntax/ComputeReplacements.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/Syntax/ComputeReplacements.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/Syntax/Mutations.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/Syntax/Mutations.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/Syntax/Mutations.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/Syntax/Mutations.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/Syntax/Nodes.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/Syntax/Nodes.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/Syntax/Nodes.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/Syntax/Nodes.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/Syntax/Synthesis.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/Syntax/Synthesis.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/Syntax/Synthesis.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/Syntax/Synthesis.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/Syntax/TokenBufferTokenManager.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/Syntax/TokenBufferTokenManager.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/Syntax/TokenBufferTokenManager.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/Syntax/TokenBufferTokenManager.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/Syntax/Tokens.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/Syntax/Tokens.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/Syntax/Tokens.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/Syntax/Tokens.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/Syntax/Tree.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/Syntax/Tree.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/Syntax/Tree.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/Syntax/Tree.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/Tooling.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/Tooling.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/Tooling.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/Tooling.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/Transformer/CMakeLists.txt b/flang-classic/llvm-classic/clang/lib/Tooling/Transformer/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/Transformer/CMakeLists.txt rename to flang-classic/llvm-classic/clang/lib/Tooling/Transformer/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/Transformer/Parsing.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/Transformer/Parsing.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/Transformer/Parsing.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/Transformer/Parsing.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/Transformer/RangeSelector.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/Transformer/RangeSelector.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/Transformer/RangeSelector.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/Transformer/RangeSelector.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/Transformer/RewriteRule.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/Transformer/RewriteRule.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/Transformer/RewriteRule.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/Transformer/RewriteRule.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/Transformer/SourceCode.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/Transformer/SourceCode.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/Transformer/SourceCode.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/Transformer/SourceCode.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/Transformer/SourceCodeBuilders.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/Transformer/SourceCodeBuilders.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/Transformer/SourceCodeBuilders.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/Transformer/SourceCodeBuilders.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/Transformer/Stencil.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/Transformer/Stencil.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/Transformer/Stencil.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/Transformer/Stencil.cpp diff --git a/flang-legacy/llvm-legacy/clang/lib/Tooling/Transformer/Transformer.cpp b/flang-classic/llvm-classic/clang/lib/Tooling/Transformer/Transformer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/lib/Tooling/Transformer/Transformer.cpp rename to flang-classic/llvm-classic/clang/lib/Tooling/Transformer/Transformer.cpp diff --git a/flang-legacy/llvm-legacy/clang/utils/TableGen/ASTTableGen.cpp b/flang-classic/llvm-classic/clang/utils/TableGen/ASTTableGen.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/utils/TableGen/ASTTableGen.cpp rename to flang-classic/llvm-classic/clang/utils/TableGen/ASTTableGen.cpp diff --git a/flang-legacy/llvm-legacy/clang/utils/TableGen/ASTTableGen.h b/flang-classic/llvm-classic/clang/utils/TableGen/ASTTableGen.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/utils/TableGen/ASTTableGen.h rename to flang-classic/llvm-classic/clang/utils/TableGen/ASTTableGen.h diff --git a/flang-legacy/llvm-legacy/clang/utils/TableGen/CMakeLists.txt b/flang-classic/llvm-classic/clang/utils/TableGen/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/clang/utils/TableGen/CMakeLists.txt rename to flang-classic/llvm-classic/clang/utils/TableGen/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/clang/utils/TableGen/ClangASTNodesEmitter.cpp b/flang-classic/llvm-classic/clang/utils/TableGen/ClangASTNodesEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/utils/TableGen/ClangASTNodesEmitter.cpp rename to flang-classic/llvm-classic/clang/utils/TableGen/ClangASTNodesEmitter.cpp diff --git a/flang-legacy/llvm-legacy/clang/utils/TableGen/ClangASTPropertiesEmitter.cpp b/flang-classic/llvm-classic/clang/utils/TableGen/ClangASTPropertiesEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/utils/TableGen/ClangASTPropertiesEmitter.cpp rename to flang-classic/llvm-classic/clang/utils/TableGen/ClangASTPropertiesEmitter.cpp diff --git a/flang-legacy/llvm-legacy/clang/utils/TableGen/ClangAttrEmitter.cpp b/flang-classic/llvm-classic/clang/utils/TableGen/ClangAttrEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/utils/TableGen/ClangAttrEmitter.cpp rename to flang-classic/llvm-classic/clang/utils/TableGen/ClangAttrEmitter.cpp diff --git a/flang-legacy/llvm-legacy/clang/utils/TableGen/ClangCommentCommandInfoEmitter.cpp b/flang-classic/llvm-classic/clang/utils/TableGen/ClangCommentCommandInfoEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/utils/TableGen/ClangCommentCommandInfoEmitter.cpp rename to flang-classic/llvm-classic/clang/utils/TableGen/ClangCommentCommandInfoEmitter.cpp diff --git a/flang-legacy/llvm-legacy/clang/utils/TableGen/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp b/flang-classic/llvm-classic/clang/utils/TableGen/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/utils/TableGen/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp rename to flang-classic/llvm-classic/clang/utils/TableGen/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp diff --git a/flang-legacy/llvm-legacy/clang/utils/TableGen/ClangCommentHTMLTagsEmitter.cpp b/flang-classic/llvm-classic/clang/utils/TableGen/ClangCommentHTMLTagsEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/utils/TableGen/ClangCommentHTMLTagsEmitter.cpp rename to flang-classic/llvm-classic/clang/utils/TableGen/ClangCommentHTMLTagsEmitter.cpp diff --git a/flang-legacy/llvm-legacy/clang/utils/TableGen/ClangDataCollectorsEmitter.cpp b/flang-classic/llvm-classic/clang/utils/TableGen/ClangDataCollectorsEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/utils/TableGen/ClangDataCollectorsEmitter.cpp rename to flang-classic/llvm-classic/clang/utils/TableGen/ClangDataCollectorsEmitter.cpp diff --git a/flang-legacy/llvm-legacy/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp b/flang-classic/llvm-classic/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp rename to flang-classic/llvm-classic/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp diff --git a/flang-legacy/llvm-legacy/clang/utils/TableGen/ClangOpcodesEmitter.cpp b/flang-classic/llvm-classic/clang/utils/TableGen/ClangOpcodesEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/utils/TableGen/ClangOpcodesEmitter.cpp rename to flang-classic/llvm-classic/clang/utils/TableGen/ClangOpcodesEmitter.cpp diff --git a/flang-legacy/llvm-legacy/clang/utils/TableGen/ClangOpenCLBuiltinEmitter.cpp b/flang-classic/llvm-classic/clang/utils/TableGen/ClangOpenCLBuiltinEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/utils/TableGen/ClangOpenCLBuiltinEmitter.cpp rename to flang-classic/llvm-classic/clang/utils/TableGen/ClangOpenCLBuiltinEmitter.cpp diff --git a/flang-legacy/llvm-legacy/clang/utils/TableGen/ClangOptionDocEmitter.cpp b/flang-classic/llvm-classic/clang/utils/TableGen/ClangOptionDocEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/utils/TableGen/ClangOptionDocEmitter.cpp rename to flang-classic/llvm-classic/clang/utils/TableGen/ClangOptionDocEmitter.cpp diff --git a/flang-legacy/llvm-legacy/clang/utils/TableGen/ClangSACheckersEmitter.cpp b/flang-classic/llvm-classic/clang/utils/TableGen/ClangSACheckersEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/utils/TableGen/ClangSACheckersEmitter.cpp rename to flang-classic/llvm-classic/clang/utils/TableGen/ClangSACheckersEmitter.cpp diff --git a/flang-legacy/llvm-legacy/clang/utils/TableGen/ClangSyntaxEmitter.cpp b/flang-classic/llvm-classic/clang/utils/TableGen/ClangSyntaxEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/utils/TableGen/ClangSyntaxEmitter.cpp rename to flang-classic/llvm-classic/clang/utils/TableGen/ClangSyntaxEmitter.cpp diff --git a/flang-legacy/llvm-legacy/clang/utils/TableGen/ClangTypeNodesEmitter.cpp b/flang-classic/llvm-classic/clang/utils/TableGen/ClangTypeNodesEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/utils/TableGen/ClangTypeNodesEmitter.cpp rename to flang-classic/llvm-classic/clang/utils/TableGen/ClangTypeNodesEmitter.cpp diff --git a/flang-legacy/llvm-legacy/clang/utils/TableGen/MveEmitter.cpp b/flang-classic/llvm-classic/clang/utils/TableGen/MveEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/utils/TableGen/MveEmitter.cpp rename to flang-classic/llvm-classic/clang/utils/TableGen/MveEmitter.cpp diff --git a/flang-legacy/llvm-legacy/clang/utils/TableGen/NeonEmitter.cpp b/flang-classic/llvm-classic/clang/utils/TableGen/NeonEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/utils/TableGen/NeonEmitter.cpp rename to flang-classic/llvm-classic/clang/utils/TableGen/NeonEmitter.cpp diff --git a/flang-legacy/llvm-legacy/clang/utils/TableGen/RISCVVEmitter.cpp b/flang-classic/llvm-classic/clang/utils/TableGen/RISCVVEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/utils/TableGen/RISCVVEmitter.cpp rename to flang-classic/llvm-classic/clang/utils/TableGen/RISCVVEmitter.cpp diff --git a/flang-legacy/llvm-legacy/clang/utils/TableGen/SveEmitter.cpp b/flang-classic/llvm-classic/clang/utils/TableGen/SveEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/utils/TableGen/SveEmitter.cpp rename to flang-classic/llvm-classic/clang/utils/TableGen/SveEmitter.cpp diff --git a/flang-legacy/llvm-legacy/clang/utils/TableGen/TableGen.cpp b/flang-classic/llvm-classic/clang/utils/TableGen/TableGen.cpp similarity index 100% rename from flang-legacy/llvm-legacy/clang/utils/TableGen/TableGen.cpp rename to flang-classic/llvm-classic/clang/utils/TableGen/TableGen.cpp diff --git a/flang-legacy/llvm-legacy/clang/utils/TableGen/TableGenBackends.h b/flang-classic/llvm-classic/clang/utils/TableGen/TableGenBackends.h similarity index 100% rename from flang-legacy/llvm-legacy/clang/utils/TableGen/TableGenBackends.h rename to flang-classic/llvm-classic/clang/utils/TableGen/TableGenBackends.h diff --git a/flang-legacy/llvm-legacy/cmake/Modules/CMakePolicy.cmake b/flang-classic/llvm-classic/cmake/Modules/CMakePolicy.cmake similarity index 100% rename from flang-legacy/llvm-legacy/cmake/Modules/CMakePolicy.cmake rename to flang-classic/llvm-classic/cmake/Modules/CMakePolicy.cmake diff --git a/flang-legacy/llvm-legacy/cmake/Modules/EnableLanguageNolink.cmake b/flang-classic/llvm-classic/cmake/Modules/EnableLanguageNolink.cmake similarity index 100% rename from flang-legacy/llvm-legacy/cmake/Modules/EnableLanguageNolink.cmake rename to flang-classic/llvm-classic/cmake/Modules/EnableLanguageNolink.cmake diff --git a/flang-legacy/llvm-legacy/cmake/Modules/ExtendPath.cmake b/flang-classic/llvm-classic/cmake/Modules/ExtendPath.cmake similarity index 100% rename from flang-legacy/llvm-legacy/cmake/Modules/ExtendPath.cmake rename to flang-classic/llvm-classic/cmake/Modules/ExtendPath.cmake diff --git a/flang-legacy/llvm-legacy/cmake/Modules/FindGRPC.cmake b/flang-classic/llvm-classic/cmake/Modules/FindGRPC.cmake similarity index 100% rename from flang-legacy/llvm-legacy/cmake/Modules/FindGRPC.cmake rename to flang-classic/llvm-classic/cmake/Modules/FindGRPC.cmake diff --git a/flang-legacy/llvm-legacy/cmake/Modules/FindLibEdit.cmake b/flang-classic/llvm-classic/cmake/Modules/FindLibEdit.cmake similarity index 100% rename from flang-legacy/llvm-legacy/cmake/Modules/FindLibEdit.cmake rename to flang-classic/llvm-classic/cmake/Modules/FindLibEdit.cmake diff --git a/flang-legacy/llvm-legacy/cmake/Modules/FindPrefixFromConfig.cmake b/flang-classic/llvm-classic/cmake/Modules/FindPrefixFromConfig.cmake similarity index 100% rename from flang-legacy/llvm-legacy/cmake/Modules/FindPrefixFromConfig.cmake rename to flang-classic/llvm-classic/cmake/Modules/FindPrefixFromConfig.cmake diff --git a/flang-legacy/llvm-legacy/cmake/Modules/GNUInstallPackageDir.cmake b/flang-classic/llvm-classic/cmake/Modules/GNUInstallPackageDir.cmake similarity index 100% rename from flang-legacy/llvm-legacy/cmake/Modules/GNUInstallPackageDir.cmake rename to flang-classic/llvm-classic/cmake/Modules/GNUInstallPackageDir.cmake diff --git a/flang-legacy/llvm-legacy/cmake/Modules/HandleCompilerRT.cmake b/flang-classic/llvm-classic/cmake/Modules/HandleCompilerRT.cmake similarity index 100% rename from flang-legacy/llvm-legacy/cmake/Modules/HandleCompilerRT.cmake rename to flang-classic/llvm-classic/cmake/Modules/HandleCompilerRT.cmake diff --git a/flang-legacy/llvm-legacy/cmake/Modules/HandleOutOfTreeLLVM.cmake b/flang-classic/llvm-classic/cmake/Modules/HandleOutOfTreeLLVM.cmake similarity index 100% rename from flang-legacy/llvm-legacy/cmake/Modules/HandleOutOfTreeLLVM.cmake rename to flang-classic/llvm-classic/cmake/Modules/HandleOutOfTreeLLVM.cmake diff --git a/flang-legacy/llvm-legacy/cmake/Modules/LLVMCheckCompilerLinkerFlag.cmake b/flang-classic/llvm-classic/cmake/Modules/LLVMCheckCompilerLinkerFlag.cmake similarity index 100% rename from flang-legacy/llvm-legacy/cmake/Modules/LLVMCheckCompilerLinkerFlag.cmake rename to flang-classic/llvm-classic/cmake/Modules/LLVMCheckCompilerLinkerFlag.cmake diff --git a/flang-legacy/llvm-legacy/cmake/Modules/SetPlatformToolchainTools.cmake b/flang-classic/llvm-classic/cmake/Modules/SetPlatformToolchainTools.cmake similarity index 100% rename from flang-legacy/llvm-legacy/cmake/Modules/SetPlatformToolchainTools.cmake rename to flang-classic/llvm-classic/cmake/Modules/SetPlatformToolchainTools.cmake diff --git a/flang-legacy/llvm-legacy/cmake/Modules/SortSubset.cmake b/flang-classic/llvm-classic/cmake/Modules/SortSubset.cmake similarity index 100% rename from flang-legacy/llvm-legacy/cmake/Modules/SortSubset.cmake rename to flang-classic/llvm-classic/cmake/Modules/SortSubset.cmake diff --git a/flang-legacy/llvm-legacy/cmake/README.rst b/flang-classic/llvm-classic/cmake/README.rst similarity index 100% rename from flang-legacy/llvm-legacy/cmake/README.rst rename to flang-classic/llvm-classic/cmake/README.rst diff --git a/flang-legacy/llvm-legacy/llvm/.clang-format b/flang-classic/llvm-classic/llvm/.clang-format similarity index 100% rename from flang-legacy/llvm-legacy/llvm/.clang-format rename to flang-classic/llvm-classic/llvm/.clang-format diff --git a/flang-legacy/llvm-legacy/llvm/.clang-tidy b/flang-classic/llvm-classic/llvm/.clang-tidy similarity index 100% rename from flang-legacy/llvm-legacy/llvm/.clang-tidy rename to flang-classic/llvm-classic/llvm/.clang-tidy diff --git a/flang-legacy/llvm-legacy/llvm/.gitattributes b/flang-classic/llvm-classic/llvm/.gitattributes similarity index 100% rename from flang-legacy/llvm-legacy/llvm/.gitattributes rename to flang-classic/llvm-classic/llvm/.gitattributes diff --git a/flang-legacy/llvm-legacy/llvm/.gitignore b/flang-classic/llvm-classic/llvm/.gitignore similarity index 100% rename from flang-legacy/llvm-legacy/llvm/.gitignore rename to flang-classic/llvm-classic/llvm/.gitignore diff --git a/flang-legacy/llvm-legacy/llvm/CMakeLists.txt b/flang-classic/llvm-classic/llvm/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/CODE_OWNERS.TXT b/flang-classic/llvm-classic/llvm/CODE_OWNERS.TXT similarity index 100% rename from flang-legacy/llvm-legacy/llvm/CODE_OWNERS.TXT rename to flang-classic/llvm-classic/llvm/CODE_OWNERS.TXT diff --git a/flang-legacy/llvm-legacy/llvm/CREDITS.TXT b/flang-classic/llvm-classic/llvm/CREDITS.TXT similarity index 100% rename from flang-legacy/llvm-legacy/llvm/CREDITS.TXT rename to flang-classic/llvm-classic/llvm/CREDITS.TXT diff --git a/flang-legacy/llvm-legacy/llvm/LICENSE.TXT b/flang-classic/llvm-classic/llvm/LICENSE.TXT similarity index 100% rename from flang-legacy/llvm-legacy/llvm/LICENSE.TXT rename to flang-classic/llvm-classic/llvm/LICENSE.TXT diff --git a/flang-legacy/llvm-legacy/llvm/README.txt b/flang-classic/llvm-classic/llvm/README.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/README.txt rename to flang-classic/llvm-classic/llvm/README.txt diff --git a/flang-legacy/llvm-legacy/llvm/RELEASE_TESTERS.TXT b/flang-classic/llvm-classic/llvm/RELEASE_TESTERS.TXT similarity index 100% rename from flang-legacy/llvm-legacy/llvm/RELEASE_TESTERS.TXT rename to flang-classic/llvm-classic/llvm/RELEASE_TESTERS.TXT diff --git a/flang-legacy/llvm-legacy/llvm/cmake/README b/flang-classic/llvm-classic/llvm/cmake/README similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/README rename to flang-classic/llvm-classic/llvm/cmake/README diff --git a/flang-legacy/llvm-legacy/llvm/cmake/config-ix.cmake b/flang-classic/llvm-classic/llvm/cmake/config-ix.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/config-ix.cmake rename to flang-classic/llvm-classic/llvm/cmake/config-ix.cmake diff --git a/flang-legacy/llvm-legacy/llvm/cmake/config.guess b/flang-classic/llvm-classic/llvm/cmake/config.guess similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/config.guess rename to flang-classic/llvm-classic/llvm/cmake/config.guess diff --git a/flang-legacy/llvm-legacy/llvm/cmake/dummy.cpp b/flang-classic/llvm-classic/llvm/cmake/dummy.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/dummy.cpp rename to flang-classic/llvm-classic/llvm/cmake/dummy.cpp diff --git a/flang-legacy/llvm-legacy/llvm/cmake/modules/AddLLVM.cmake b/flang-classic/llvm-classic/llvm/cmake/modules/AddLLVM.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/modules/AddLLVM.cmake rename to flang-classic/llvm-classic/llvm/cmake/modules/AddLLVM.cmake diff --git a/flang-legacy/llvm-legacy/llvm/cmake/modules/AddLLVMDefinitions.cmake b/flang-classic/llvm-classic/llvm/cmake/modules/AddLLVMDefinitions.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/modules/AddLLVMDefinitions.cmake rename to flang-classic/llvm-classic/llvm/cmake/modules/AddLLVMDefinitions.cmake diff --git a/flang-legacy/llvm-legacy/llvm/cmake/modules/AddOCaml.cmake b/flang-classic/llvm-classic/llvm/cmake/modules/AddOCaml.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/modules/AddOCaml.cmake rename to flang-classic/llvm-classic/llvm/cmake/modules/AddOCaml.cmake diff --git a/flang-legacy/llvm-legacy/llvm/cmake/modules/AddSphinxTarget.cmake b/flang-classic/llvm-classic/llvm/cmake/modules/AddSphinxTarget.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/modules/AddSphinxTarget.cmake rename to flang-classic/llvm-classic/llvm/cmake/modules/AddSphinxTarget.cmake diff --git a/flang-legacy/llvm-legacy/llvm/cmake/modules/CMakeLists.txt b/flang-classic/llvm-classic/llvm/cmake/modules/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/modules/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/cmake/modules/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/cmake/modules/CheckAtomic.cmake b/flang-classic/llvm-classic/llvm/cmake/modules/CheckAtomic.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/modules/CheckAtomic.cmake rename to flang-classic/llvm-classic/llvm/cmake/modules/CheckAtomic.cmake diff --git a/flang-legacy/llvm-legacy/llvm/cmake/modules/CheckCompilerVersion.cmake b/flang-classic/llvm-classic/llvm/cmake/modules/CheckCompilerVersion.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/modules/CheckCompilerVersion.cmake rename to flang-classic/llvm-classic/llvm/cmake/modules/CheckCompilerVersion.cmake diff --git a/flang-legacy/llvm-legacy/llvm/cmake/modules/CheckProblematicConfigurations.cmake b/flang-classic/llvm-classic/llvm/cmake/modules/CheckProblematicConfigurations.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/modules/CheckProblematicConfigurations.cmake rename to flang-classic/llvm-classic/llvm/cmake/modules/CheckProblematicConfigurations.cmake diff --git a/flang-legacy/llvm-legacy/llvm/cmake/modules/ChooseMSVCCRT.cmake b/flang-classic/llvm-classic/llvm/cmake/modules/ChooseMSVCCRT.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/modules/ChooseMSVCCRT.cmake rename to flang-classic/llvm-classic/llvm/cmake/modules/ChooseMSVCCRT.cmake diff --git a/flang-legacy/llvm-legacy/llvm/cmake/modules/CoverageReport.cmake b/flang-classic/llvm-classic/llvm/cmake/modules/CoverageReport.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/modules/CoverageReport.cmake rename to flang-classic/llvm-classic/llvm/cmake/modules/CoverageReport.cmake diff --git a/flang-legacy/llvm-legacy/llvm/cmake/modules/CrossCompile.cmake b/flang-classic/llvm-classic/llvm/cmake/modules/CrossCompile.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/modules/CrossCompile.cmake rename to flang-classic/llvm-classic/llvm/cmake/modules/CrossCompile.cmake diff --git a/flang-legacy/llvm-legacy/llvm/cmake/modules/DetermineGCCCompatible.cmake b/flang-classic/llvm-classic/llvm/cmake/modules/DetermineGCCCompatible.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/modules/DetermineGCCCompatible.cmake rename to flang-classic/llvm-classic/llvm/cmake/modules/DetermineGCCCompatible.cmake diff --git a/flang-legacy/llvm-legacy/llvm/cmake/modules/FindFFI.cmake b/flang-classic/llvm-classic/llvm/cmake/modules/FindFFI.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/modules/FindFFI.cmake rename to flang-classic/llvm-classic/llvm/cmake/modules/FindFFI.cmake diff --git a/flang-legacy/llvm-legacy/llvm/cmake/modules/FindLibpfm.cmake b/flang-classic/llvm-classic/llvm/cmake/modules/FindLibpfm.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/modules/FindLibpfm.cmake rename to flang-classic/llvm-classic/llvm/cmake/modules/FindLibpfm.cmake diff --git a/flang-legacy/llvm-legacy/llvm/cmake/modules/FindOCaml.cmake b/flang-classic/llvm-classic/llvm/cmake/modules/FindOCaml.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/modules/FindOCaml.cmake rename to flang-classic/llvm-classic/llvm/cmake/modules/FindOCaml.cmake diff --git a/flang-legacy/llvm-legacy/llvm/cmake/modules/FindSphinx.cmake b/flang-classic/llvm-classic/llvm/cmake/modules/FindSphinx.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/modules/FindSphinx.cmake rename to flang-classic/llvm-classic/llvm/cmake/modules/FindSphinx.cmake diff --git a/flang-legacy/llvm-legacy/llvm/cmake/modules/FindTerminfo.cmake b/flang-classic/llvm-classic/llvm/cmake/modules/FindTerminfo.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/modules/FindTerminfo.cmake rename to flang-classic/llvm-classic/llvm/cmake/modules/FindTerminfo.cmake diff --git a/flang-legacy/llvm-legacy/llvm/cmake/modules/FindZ3.cmake b/flang-classic/llvm-classic/llvm/cmake/modules/FindZ3.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/modules/FindZ3.cmake rename to flang-classic/llvm-classic/llvm/cmake/modules/FindZ3.cmake diff --git a/flang-legacy/llvm-legacy/llvm/cmake/modules/Findzstd.cmake b/flang-classic/llvm-classic/llvm/cmake/modules/Findzstd.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/modules/Findzstd.cmake rename to flang-classic/llvm-classic/llvm/cmake/modules/Findzstd.cmake diff --git a/flang-legacy/llvm-legacy/llvm/cmake/modules/GenerateVersionFromVCS.cmake b/flang-classic/llvm-classic/llvm/cmake/modules/GenerateVersionFromVCS.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/modules/GenerateVersionFromVCS.cmake rename to flang-classic/llvm-classic/llvm/cmake/modules/GenerateVersionFromVCS.cmake diff --git a/flang-legacy/llvm-legacy/llvm/cmake/modules/GetErrcMessages.cmake b/flang-classic/llvm-classic/llvm/cmake/modules/GetErrcMessages.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/modules/GetErrcMessages.cmake rename to flang-classic/llvm-classic/llvm/cmake/modules/GetErrcMessages.cmake diff --git a/flang-legacy/llvm-legacy/llvm/cmake/modules/GetHostTriple.cmake b/flang-classic/llvm-classic/llvm/cmake/modules/GetHostTriple.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/modules/GetHostTriple.cmake rename to flang-classic/llvm-classic/llvm/cmake/modules/GetHostTriple.cmake diff --git a/flang-legacy/llvm-legacy/llvm/cmake/modules/GetLibraryName.cmake b/flang-classic/llvm-classic/llvm/cmake/modules/GetLibraryName.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/modules/GetLibraryName.cmake rename to flang-classic/llvm-classic/llvm/cmake/modules/GetLibraryName.cmake diff --git a/flang-legacy/llvm-legacy/llvm/cmake/modules/HandleLLVMOptions.cmake b/flang-classic/llvm-classic/llvm/cmake/modules/HandleLLVMOptions.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/modules/HandleLLVMOptions.cmake rename to flang-classic/llvm-classic/llvm/cmake/modules/HandleLLVMOptions.cmake diff --git a/flang-legacy/llvm-legacy/llvm/cmake/modules/HandleLLVMStdlib.cmake b/flang-classic/llvm-classic/llvm/cmake/modules/HandleLLVMStdlib.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/modules/HandleLLVMStdlib.cmake rename to flang-classic/llvm-classic/llvm/cmake/modules/HandleLLVMStdlib.cmake diff --git a/flang-legacy/llvm-legacy/llvm/cmake/modules/LLVM-Build.cmake b/flang-classic/llvm-classic/llvm/cmake/modules/LLVM-Build.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/modules/LLVM-Build.cmake rename to flang-classic/llvm-classic/llvm/cmake/modules/LLVM-Build.cmake diff --git a/flang-legacy/llvm-legacy/llvm/cmake/modules/LLVM-Config.cmake b/flang-classic/llvm-classic/llvm/cmake/modules/LLVM-Config.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/modules/LLVM-Config.cmake rename to flang-classic/llvm-classic/llvm/cmake/modules/LLVM-Config.cmake diff --git a/flang-legacy/llvm-legacy/llvm/cmake/modules/LLVMCheckLinkerFlag.cmake b/flang-classic/llvm-classic/llvm/cmake/modules/LLVMCheckLinkerFlag.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/modules/LLVMCheckLinkerFlag.cmake rename to flang-classic/llvm-classic/llvm/cmake/modules/LLVMCheckLinkerFlag.cmake diff --git a/flang-legacy/llvm-legacy/llvm/cmake/modules/LLVMConfig.cmake.in b/flang-classic/llvm-classic/llvm/cmake/modules/LLVMConfig.cmake.in similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/modules/LLVMConfig.cmake.in rename to flang-classic/llvm-classic/llvm/cmake/modules/LLVMConfig.cmake.in diff --git a/flang-legacy/llvm-legacy/llvm/cmake/modules/LLVMConfigVersion.cmake.in b/flang-classic/llvm-classic/llvm/cmake/modules/LLVMConfigVersion.cmake.in similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/modules/LLVMConfigVersion.cmake.in rename to flang-classic/llvm-classic/llvm/cmake/modules/LLVMConfigVersion.cmake.in diff --git a/flang-legacy/llvm-legacy/llvm/cmake/modules/LLVMDistributionSupport.cmake b/flang-classic/llvm-classic/llvm/cmake/modules/LLVMDistributionSupport.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/modules/LLVMDistributionSupport.cmake rename to flang-classic/llvm-classic/llvm/cmake/modules/LLVMDistributionSupport.cmake diff --git a/flang-legacy/llvm-legacy/llvm/cmake/modules/LLVMExternalProjectUtils.cmake b/flang-classic/llvm-classic/llvm/cmake/modules/LLVMExternalProjectUtils.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/modules/LLVMExternalProjectUtils.cmake rename to flang-classic/llvm-classic/llvm/cmake/modules/LLVMExternalProjectUtils.cmake diff --git a/flang-legacy/llvm-legacy/llvm/cmake/modules/LLVMInstallSymlink.cmake b/flang-classic/llvm-classic/llvm/cmake/modules/LLVMInstallSymlink.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/modules/LLVMInstallSymlink.cmake rename to flang-classic/llvm-classic/llvm/cmake/modules/LLVMInstallSymlink.cmake diff --git a/flang-legacy/llvm-legacy/llvm/cmake/modules/LLVMProcessSources.cmake b/flang-classic/llvm-classic/llvm/cmake/modules/LLVMProcessSources.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/modules/LLVMProcessSources.cmake rename to flang-classic/llvm-classic/llvm/cmake/modules/LLVMProcessSources.cmake diff --git a/flang-legacy/llvm-legacy/llvm/cmake/modules/TableGen.cmake b/flang-classic/llvm-classic/llvm/cmake/modules/TableGen.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/modules/TableGen.cmake rename to flang-classic/llvm-classic/llvm/cmake/modules/TableGen.cmake diff --git a/flang-legacy/llvm-legacy/llvm/cmake/modules/TensorFlowCompile.cmake b/flang-classic/llvm-classic/llvm/cmake/modules/TensorFlowCompile.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/modules/TensorFlowCompile.cmake rename to flang-classic/llvm-classic/llvm/cmake/modules/TensorFlowCompile.cmake diff --git a/flang-legacy/llvm-legacy/llvm/cmake/modules/UseLibtool.cmake b/flang-classic/llvm-classic/llvm/cmake/modules/UseLibtool.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/modules/UseLibtool.cmake rename to flang-classic/llvm-classic/llvm/cmake/modules/UseLibtool.cmake diff --git a/flang-legacy/llvm-legacy/llvm/cmake/modules/VersionFromVCS.cmake b/flang-classic/llvm-classic/llvm/cmake/modules/VersionFromVCS.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/modules/VersionFromVCS.cmake rename to flang-classic/llvm-classic/llvm/cmake/modules/VersionFromVCS.cmake diff --git a/flang-legacy/llvm-legacy/llvm/cmake/modules/llvm-driver-template.cpp.in b/flang-classic/llvm-classic/llvm/cmake/modules/llvm-driver-template.cpp.in similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/modules/llvm-driver-template.cpp.in rename to flang-classic/llvm-classic/llvm/cmake/modules/llvm-driver-template.cpp.in diff --git a/flang-legacy/llvm-legacy/llvm/cmake/nsis_icon.ico b/flang-classic/llvm-classic/llvm/cmake/nsis_icon.ico similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/nsis_icon.ico rename to flang-classic/llvm-classic/llvm/cmake/nsis_icon.ico diff --git a/flang-legacy/llvm-legacy/llvm/cmake/nsis_logo.bmp b/flang-classic/llvm-classic/llvm/cmake/nsis_logo.bmp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/nsis_logo.bmp rename to flang-classic/llvm-classic/llvm/cmake/nsis_logo.bmp diff --git a/flang-legacy/llvm-legacy/llvm/cmake/platforms/Android.cmake b/flang-classic/llvm-classic/llvm/cmake/platforms/Android.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/platforms/Android.cmake rename to flang-classic/llvm-classic/llvm/cmake/platforms/Android.cmake diff --git a/flang-legacy/llvm-legacy/llvm/cmake/platforms/ClangClCMakeCompileRules.cmake b/flang-classic/llvm-classic/llvm/cmake/platforms/ClangClCMakeCompileRules.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/platforms/ClangClCMakeCompileRules.cmake rename to flang-classic/llvm-classic/llvm/cmake/platforms/ClangClCMakeCompileRules.cmake diff --git a/flang-legacy/llvm-legacy/llvm/cmake/platforms/WinMsvc.cmake b/flang-classic/llvm-classic/llvm/cmake/platforms/WinMsvc.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/platforms/WinMsvc.cmake rename to flang-classic/llvm-classic/llvm/cmake/platforms/WinMsvc.cmake diff --git a/flang-legacy/llvm-legacy/llvm/cmake/platforms/iOS.cmake b/flang-classic/llvm-classic/llvm/cmake/platforms/iOS.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/platforms/iOS.cmake rename to flang-classic/llvm-classic/llvm/cmake/platforms/iOS.cmake diff --git a/flang-legacy/llvm-legacy/llvm/cmake/unwind.h b/flang-classic/llvm-classic/llvm/cmake/unwind.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/cmake/unwind.h rename to flang-classic/llvm-classic/llvm/cmake/unwind.h diff --git a/flang-legacy/llvm-legacy/llvm/configure b/flang-classic/llvm-classic/llvm/configure similarity index 100% rename from flang-legacy/llvm-legacy/llvm/configure rename to flang-classic/llvm-classic/llvm/configure diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm-c/Analysis.h b/flang-classic/llvm-classic/llvm/include/llvm-c/Analysis.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm-c/Analysis.h rename to flang-classic/llvm-classic/llvm/include/llvm-c/Analysis.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm-c/BitReader.h b/flang-classic/llvm-classic/llvm/include/llvm-c/BitReader.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm-c/BitReader.h rename to flang-classic/llvm-classic/llvm/include/llvm-c/BitReader.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm-c/BitWriter.h b/flang-classic/llvm-classic/llvm/include/llvm-c/BitWriter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm-c/BitWriter.h rename to flang-classic/llvm-classic/llvm/include/llvm-c/BitWriter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm-c/Comdat.h b/flang-classic/llvm-classic/llvm/include/llvm-c/Comdat.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm-c/Comdat.h rename to flang-classic/llvm-classic/llvm/include/llvm-c/Comdat.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm-c/Core.h b/flang-classic/llvm-classic/llvm/include/llvm-c/Core.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm-c/Core.h rename to flang-classic/llvm-classic/llvm/include/llvm-c/Core.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm-c/DataTypes.h b/flang-classic/llvm-classic/llvm/include/llvm-c/DataTypes.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm-c/DataTypes.h rename to flang-classic/llvm-classic/llvm/include/llvm-c/DataTypes.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm-c/DebugInfo.h b/flang-classic/llvm-classic/llvm/include/llvm-c/DebugInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm-c/DebugInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm-c/DebugInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm-c/Deprecated.h b/flang-classic/llvm-classic/llvm/include/llvm-c/Deprecated.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm-c/Deprecated.h rename to flang-classic/llvm-classic/llvm/include/llvm-c/Deprecated.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm-c/Disassembler.h b/flang-classic/llvm-classic/llvm/include/llvm-c/Disassembler.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm-c/Disassembler.h rename to flang-classic/llvm-classic/llvm/include/llvm-c/Disassembler.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm-c/DisassemblerTypes.h b/flang-classic/llvm-classic/llvm/include/llvm-c/DisassemblerTypes.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm-c/DisassemblerTypes.h rename to flang-classic/llvm-classic/llvm/include/llvm-c/DisassemblerTypes.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm-c/Error.h b/flang-classic/llvm-classic/llvm/include/llvm-c/Error.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm-c/Error.h rename to flang-classic/llvm-classic/llvm/include/llvm-c/Error.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm-c/ErrorHandling.h b/flang-classic/llvm-classic/llvm/include/llvm-c/ErrorHandling.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm-c/ErrorHandling.h rename to flang-classic/llvm-classic/llvm/include/llvm-c/ErrorHandling.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm-c/ExecutionEngine.h b/flang-classic/llvm-classic/llvm/include/llvm-c/ExecutionEngine.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm-c/ExecutionEngine.h rename to flang-classic/llvm-classic/llvm/include/llvm-c/ExecutionEngine.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm-c/ExternC.h b/flang-classic/llvm-classic/llvm/include/llvm-c/ExternC.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm-c/ExternC.h rename to flang-classic/llvm-classic/llvm/include/llvm-c/ExternC.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm-c/IRReader.h b/flang-classic/llvm-classic/llvm/include/llvm-c/IRReader.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm-c/IRReader.h rename to flang-classic/llvm-classic/llvm/include/llvm-c/IRReader.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm-c/Initialization.h b/flang-classic/llvm-classic/llvm/include/llvm-c/Initialization.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm-c/Initialization.h rename to flang-classic/llvm-classic/llvm/include/llvm-c/Initialization.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm-c/LLJIT.h b/flang-classic/llvm-classic/llvm/include/llvm-c/LLJIT.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm-c/LLJIT.h rename to flang-classic/llvm-classic/llvm/include/llvm-c/LLJIT.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm-c/Linker.h b/flang-classic/llvm-classic/llvm/include/llvm-c/Linker.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm-c/Linker.h rename to flang-classic/llvm-classic/llvm/include/llvm-c/Linker.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm-c/Object.h b/flang-classic/llvm-classic/llvm/include/llvm-c/Object.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm-c/Object.h rename to flang-classic/llvm-classic/llvm/include/llvm-c/Object.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm-c/Orc.h b/flang-classic/llvm-classic/llvm/include/llvm-c/Orc.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm-c/Orc.h rename to flang-classic/llvm-classic/llvm/include/llvm-c/Orc.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm-c/OrcEE.h b/flang-classic/llvm-classic/llvm/include/llvm-c/OrcEE.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm-c/OrcEE.h rename to flang-classic/llvm-classic/llvm/include/llvm-c/OrcEE.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm-c/Remarks.h b/flang-classic/llvm-classic/llvm/include/llvm-c/Remarks.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm-c/Remarks.h rename to flang-classic/llvm-classic/llvm/include/llvm-c/Remarks.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm-c/Support.h b/flang-classic/llvm-classic/llvm/include/llvm-c/Support.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm-c/Support.h rename to flang-classic/llvm-classic/llvm/include/llvm-c/Support.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm-c/Target.h b/flang-classic/llvm-classic/llvm/include/llvm-c/Target.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm-c/Target.h rename to flang-classic/llvm-classic/llvm/include/llvm-c/Target.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm-c/TargetMachine.h b/flang-classic/llvm-classic/llvm/include/llvm-c/TargetMachine.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm-c/TargetMachine.h rename to flang-classic/llvm-classic/llvm/include/llvm-c/TargetMachine.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm-c/Transforms/AggressiveInstCombine.h b/flang-classic/llvm-classic/llvm/include/llvm-c/Transforms/AggressiveInstCombine.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm-c/Transforms/AggressiveInstCombine.h rename to flang-classic/llvm-classic/llvm/include/llvm-c/Transforms/AggressiveInstCombine.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm-c/Transforms/IPO.h b/flang-classic/llvm-classic/llvm/include/llvm-c/Transforms/IPO.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm-c/Transforms/IPO.h rename to flang-classic/llvm-classic/llvm/include/llvm-c/Transforms/IPO.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm-c/Transforms/InstCombine.h b/flang-classic/llvm-classic/llvm/include/llvm-c/Transforms/InstCombine.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm-c/Transforms/InstCombine.h rename to flang-classic/llvm-classic/llvm/include/llvm-c/Transforms/InstCombine.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm-c/Transforms/PassBuilder.h b/flang-classic/llvm-classic/llvm/include/llvm-c/Transforms/PassBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm-c/Transforms/PassBuilder.h rename to flang-classic/llvm-classic/llvm/include/llvm-c/Transforms/PassBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm-c/Transforms/PassManagerBuilder.h b/flang-classic/llvm-classic/llvm/include/llvm-c/Transforms/PassManagerBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm-c/Transforms/PassManagerBuilder.h rename to flang-classic/llvm-classic/llvm/include/llvm-c/Transforms/PassManagerBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm-c/Transforms/Scalar.h b/flang-classic/llvm-classic/llvm/include/llvm-c/Transforms/Scalar.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm-c/Transforms/Scalar.h rename to flang-classic/llvm-classic/llvm/include/llvm-c/Transforms/Scalar.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm-c/Transforms/Utils.h b/flang-classic/llvm-classic/llvm/include/llvm-c/Transforms/Utils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm-c/Transforms/Utils.h rename to flang-classic/llvm-classic/llvm/include/llvm-c/Transforms/Utils.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm-c/Transforms/Vectorize.h b/flang-classic/llvm-classic/llvm/include/llvm-c/Transforms/Vectorize.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm-c/Transforms/Vectorize.h rename to flang-classic/llvm-classic/llvm/include/llvm-c/Transforms/Vectorize.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm-c/Types.h b/flang-classic/llvm-classic/llvm/include/llvm-c/Types.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm-c/Types.h rename to flang-classic/llvm-classic/llvm/include/llvm-c/Types.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm-c/blake3.h b/flang-classic/llvm-classic/llvm/include/llvm-c/blake3.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm-c/blake3.h rename to flang-classic/llvm-classic/llvm/include/llvm-c/blake3.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm-c/lto.h b/flang-classic/llvm-classic/llvm/include/llvm-c/lto.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm-c/lto.h rename to flang-classic/llvm-classic/llvm/include/llvm-c/lto.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm-c/module.modulemap b/flang-classic/llvm-classic/llvm/include/llvm-c/module.modulemap similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm-c/module.modulemap rename to flang-classic/llvm-classic/llvm/include/llvm-c/module.modulemap diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/APFixedPoint.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/APFixedPoint.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/APFixedPoint.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/APFixedPoint.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/APFloat.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/APFloat.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/APFloat.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/APFloat.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/APInt.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/APInt.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/APInt.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/APInt.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/APSInt.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/APSInt.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/APSInt.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/APSInt.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/AddressRanges.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/AddressRanges.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/AddressRanges.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/AddressRanges.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/AllocatorList.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/AllocatorList.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/AllocatorList.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/AllocatorList.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/Any.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/Any.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/Any.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/Any.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/ArrayRef.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/ArrayRef.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/ArrayRef.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/ArrayRef.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/BitVector.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/BitVector.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/BitVector.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/BitVector.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/Bitfields.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/Bitfields.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/Bitfields.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/Bitfields.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/BitmaskEnum.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/BitmaskEnum.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/BitmaskEnum.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/BitmaskEnum.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/BreadthFirstIterator.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/BreadthFirstIterator.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/BreadthFirstIterator.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/BreadthFirstIterator.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/CachedHashString.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/CachedHashString.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/CachedHashString.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/CachedHashString.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/CoalescingBitVector.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/CoalescingBitVector.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/CoalescingBitVector.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/CoalescingBitVector.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/CombinationGenerator.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/CombinationGenerator.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/CombinationGenerator.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/CombinationGenerator.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/DAGDeltaAlgorithm.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/DAGDeltaAlgorithm.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/DAGDeltaAlgorithm.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/DAGDeltaAlgorithm.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/DeltaAlgorithm.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/DeltaAlgorithm.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/DeltaAlgorithm.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/DeltaAlgorithm.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/DenseMap.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/DenseMap.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/DenseMap.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/DenseMap.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/DenseMapInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/DenseMapInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/DenseMapInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/DenseMapInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/DenseSet.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/DenseSet.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/DenseSet.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/DenseSet.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/DepthFirstIterator.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/DepthFirstIterator.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/DepthFirstIterator.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/DepthFirstIterator.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/DirectedGraph.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/DirectedGraph.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/DirectedGraph.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/DirectedGraph.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/EnumeratedArray.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/EnumeratedArray.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/EnumeratedArray.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/EnumeratedArray.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/EpochTracker.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/EpochTracker.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/EpochTracker.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/EpochTracker.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/EquivalenceClasses.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/EquivalenceClasses.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/EquivalenceClasses.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/EquivalenceClasses.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/FloatingPointMode.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/FloatingPointMode.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/FloatingPointMode.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/FloatingPointMode.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/FoldingSet.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/FoldingSet.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/FoldingSet.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/FoldingSet.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/FunctionExtras.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/FunctionExtras.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/FunctionExtras.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/FunctionExtras.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/GenericCycleImpl.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/GenericCycleImpl.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/GenericCycleImpl.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/GenericCycleImpl.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/GenericCycleInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/GenericCycleInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/GenericCycleInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/GenericCycleInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/GenericSSAContext.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/GenericSSAContext.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/GenericSSAContext.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/GenericSSAContext.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/GraphTraits.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/GraphTraits.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/GraphTraits.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/GraphTraits.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/Hashing.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/Hashing.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/Hashing.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/Hashing.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/ImmutableList.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/ImmutableList.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/ImmutableList.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/ImmutableList.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/ImmutableMap.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/ImmutableMap.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/ImmutableMap.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/ImmutableMap.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/ImmutableSet.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/ImmutableSet.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/ImmutableSet.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/ImmutableSet.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/IndexedMap.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/IndexedMap.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/IndexedMap.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/IndexedMap.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/IntEqClasses.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/IntEqClasses.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/IntEqClasses.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/IntEqClasses.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/IntervalMap.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/IntervalMap.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/IntervalMap.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/IntervalMap.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/IntervalTree.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/IntervalTree.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/IntervalTree.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/IntervalTree.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/IntrusiveRefCntPtr.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/IntrusiveRefCntPtr.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/IntrusiveRefCntPtr.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/IntrusiveRefCntPtr.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/IntrusiveVariant.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/IntrusiveVariant.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/IntrusiveVariant.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/IntrusiveVariant.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/MapVector.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/MapVector.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/MapVector.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/MapVector.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/None.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/None.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/None.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/None.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/Optional.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/Optional.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/Optional.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/Optional.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/PackedVector.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/PackedVector.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/PackedVector.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/PackedVector.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/PointerEmbeddedInt.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/PointerEmbeddedInt.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/PointerEmbeddedInt.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/PointerEmbeddedInt.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/PointerIntPair.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/PointerIntPair.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/PointerIntPair.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/PointerIntPair.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/PointerSumType.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/PointerSumType.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/PointerSumType.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/PointerSumType.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/PointerUnion.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/PointerUnion.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/PointerUnion.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/PointerUnion.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/PostOrderIterator.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/PostOrderIterator.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/PostOrderIterator.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/PostOrderIterator.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/PriorityQueue.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/PriorityQueue.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/PriorityQueue.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/PriorityQueue.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/PriorityWorklist.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/PriorityWorklist.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/PriorityWorklist.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/PriorityWorklist.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/SCCIterator.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/SCCIterator.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/SCCIterator.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/SCCIterator.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/STLArrayExtras.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/STLArrayExtras.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/STLArrayExtras.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/STLArrayExtras.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/STLExtras.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/STLExtras.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/STLExtras.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/STLExtras.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/STLForwardCompat.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/STLForwardCompat.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/STLForwardCompat.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/STLForwardCompat.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/STLFunctionalExtras.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/STLFunctionalExtras.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/STLFunctionalExtras.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/STLFunctionalExtras.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/ScopeExit.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/ScopeExit.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/ScopeExit.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/ScopeExit.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/ScopedHashTable.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/ScopedHashTable.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/ScopedHashTable.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/ScopedHashTable.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/Sequence.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/Sequence.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/Sequence.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/Sequence.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/SetOperations.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/SetOperations.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/SetOperations.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/SetOperations.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/SetVector.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/SetVector.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/SetVector.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/SetVector.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/SmallBitVector.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/SmallBitVector.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/SmallBitVector.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/SmallBitVector.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/SmallPtrSet.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/SmallPtrSet.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/SmallPtrSet.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/SmallPtrSet.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/SmallSet.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/SmallSet.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/SmallSet.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/SmallSet.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/SmallString.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/SmallString.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/SmallString.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/SmallString.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/SmallVector.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/SmallVector.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/SmallVector.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/SmallVector.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/SparseBitVector.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/SparseBitVector.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/SparseBitVector.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/SparseBitVector.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/SparseMultiSet.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/SparseMultiSet.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/SparseMultiSet.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/SparseMultiSet.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/SparseSet.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/SparseSet.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/SparseSet.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/SparseSet.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/Statistic.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/Statistic.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/Statistic.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/Statistic.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/StringExtras.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/StringExtras.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/StringExtras.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/StringExtras.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/StringMap.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/StringMap.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/StringMap.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/StringMap.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/StringMapEntry.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/StringMapEntry.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/StringMapEntry.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/StringMapEntry.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/StringRef.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/StringRef.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/StringRef.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/StringRef.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/StringSet.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/StringSet.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/StringSet.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/StringSet.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/StringSwitch.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/StringSwitch.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/StringSwitch.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/StringSwitch.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/TinyPtrVector.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/TinyPtrVector.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/TinyPtrVector.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/TinyPtrVector.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/Triple.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/Triple.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/Triple.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/Triple.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/Twine.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/Twine.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/Twine.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/Twine.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/TypeSwitch.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/TypeSwitch.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/TypeSwitch.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/TypeSwitch.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/UniqueVector.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/UniqueVector.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/UniqueVector.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/UniqueVector.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/VariantTraits.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/VariantTraits.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/VariantTraits.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/VariantTraits.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/bit.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/bit.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/bit.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/bit.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/edit_distance.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/edit_distance.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/edit_distance.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/edit_distance.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/fallible_iterator.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/fallible_iterator.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/fallible_iterator.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/fallible_iterator.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/identity.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/identity.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/identity.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/identity.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/ilist.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/ilist.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/ilist.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/ilist.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/ilist_base.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/ilist_base.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/ilist_base.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/ilist_base.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/ilist_iterator.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/ilist_iterator.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/ilist_iterator.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/ilist_iterator.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/ilist_node.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/ilist_node.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/ilist_node.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/ilist_node.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/ilist_node_base.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/ilist_node_base.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/ilist_node_base.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/ilist_node_base.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/ilist_node_options.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/ilist_node_options.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/ilist_node_options.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/ilist_node_options.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/iterator.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/iterator.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/iterator.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/iterator.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/iterator_range.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/iterator_range.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/iterator_range.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/iterator_range.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ADT/simple_ilist.h b/flang-classic/llvm-classic/llvm/include/llvm/ADT/simple_ilist.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ADT/simple_ilist.h rename to flang-classic/llvm-classic/llvm/include/llvm/ADT/simple_ilist.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/AliasAnalysis.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/AliasAnalysis.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/AliasAnalysis.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/AliasAnalysis.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/AliasAnalysisEvaluator.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/AliasAnalysisEvaluator.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/AliasAnalysisEvaluator.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/AliasAnalysisEvaluator.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/AliasSetTracker.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/AliasSetTracker.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/AliasSetTracker.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/AliasSetTracker.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/AssumeBundleQueries.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/AssumeBundleQueries.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/AssumeBundleQueries.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/AssumeBundleQueries.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/AssumptionCache.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/AssumptionCache.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/AssumptionCache.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/AssumptionCache.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/BasicAliasAnalysis.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/BasicAliasAnalysis.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/BasicAliasAnalysis.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/BasicAliasAnalysis.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/BlockFrequencyInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/BlockFrequencyInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/BlockFrequencyInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/BlockFrequencyInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/BranchProbabilityInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/BranchProbabilityInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/BranchProbabilityInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/BranchProbabilityInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/CFG.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/CFG.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/CFG.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/CFG.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/CFGPrinter.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/CFGPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/CFGPrinter.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/CFGPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/CFGSCCPrinter.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/CFGSCCPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/CFGSCCPrinter.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/CFGSCCPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/CFLAliasAnalysisUtils.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/CFLAliasAnalysisUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/CFLAliasAnalysisUtils.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/CFLAliasAnalysisUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/CFLAndersAliasAnalysis.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/CFLAndersAliasAnalysis.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/CFLAndersAliasAnalysis.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/CFLAndersAliasAnalysis.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/CFLSteensAliasAnalysis.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/CFLSteensAliasAnalysis.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/CFLSteensAliasAnalysis.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/CFLSteensAliasAnalysis.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/CGSCCPassManager.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/CGSCCPassManager.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/CGSCCPassManager.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/CGSCCPassManager.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/CallGraph.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/CallGraph.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/CallGraph.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/CallGraph.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/CallGraphSCCPass.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/CallGraphSCCPass.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/CallGraphSCCPass.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/CallGraphSCCPass.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/CallPrinter.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/CallPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/CallPrinter.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/CallPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/CaptureTracking.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/CaptureTracking.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/CaptureTracking.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/CaptureTracking.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/CmpInstAnalysis.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/CmpInstAnalysis.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/CmpInstAnalysis.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/CmpInstAnalysis.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/CodeMetrics.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/CodeMetrics.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/CodeMetrics.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/CodeMetrics.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ConstantFolding.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/ConstantFolding.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ConstantFolding.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/ConstantFolding.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ConstraintSystem.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/ConstraintSystem.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ConstraintSystem.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/ConstraintSystem.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/CostModel.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/CostModel.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/CostModel.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/CostModel.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/CycleAnalysis.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/CycleAnalysis.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/CycleAnalysis.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/CycleAnalysis.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/DDG.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/DDG.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/DDG.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/DDG.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/DDGPrinter.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/DDGPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/DDGPrinter.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/DDGPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/DOTGraphTraitsPass.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/DOTGraphTraitsPass.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/DOTGraphTraitsPass.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/DOTGraphTraitsPass.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/Delinearization.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/Delinearization.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/Delinearization.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/Delinearization.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/DemandedBits.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/DemandedBits.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/DemandedBits.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/DemandedBits.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/DependenceAnalysis.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/DependenceAnalysis.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/DependenceAnalysis.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/DependenceAnalysis.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/DependenceGraphBuilder.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/DependenceGraphBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/DependenceGraphBuilder.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/DependenceGraphBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/DivergenceAnalysis.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/DivergenceAnalysis.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/DivergenceAnalysis.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/DivergenceAnalysis.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/DomPrinter.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/DomPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/DomPrinter.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/DomPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/DomTreeUpdater.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/DomTreeUpdater.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/DomTreeUpdater.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/DomTreeUpdater.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/DominanceFrontier.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/DominanceFrontier.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/DominanceFrontier.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/DominanceFrontier.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/DominanceFrontierImpl.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/DominanceFrontierImpl.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/DominanceFrontierImpl.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/DominanceFrontierImpl.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/EHPersonalities.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/EHPersonalities.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/EHPersonalities.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/EHPersonalities.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/FunctionPropertiesAnalysis.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/FunctionPropertiesAnalysis.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/FunctionPropertiesAnalysis.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/FunctionPropertiesAnalysis.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/GlobalsModRef.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/GlobalsModRef.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/GlobalsModRef.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/GlobalsModRef.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/GuardUtils.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/GuardUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/GuardUtils.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/GuardUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/HeatUtils.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/HeatUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/HeatUtils.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/HeatUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/IRSimilarityIdentifier.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/IRSimilarityIdentifier.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/IRSimilarityIdentifier.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/IRSimilarityIdentifier.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/IVDescriptors.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/IVDescriptors.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/IVDescriptors.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/IVDescriptors.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/IVUsers.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/IVUsers.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/IVUsers.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/IVUsers.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/IndirectCallPromotionAnalysis.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/IndirectCallPromotionAnalysis.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/IndirectCallPromotionAnalysis.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/IndirectCallPromotionAnalysis.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/IndirectCallVisitor.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/IndirectCallVisitor.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/IndirectCallVisitor.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/IndirectCallVisitor.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/InlineAdvisor.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/InlineAdvisor.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/InlineAdvisor.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/InlineAdvisor.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/InlineCost.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/InlineCost.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/InlineCost.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/InlineCost.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/InlineModelFeatureMaps.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/InlineModelFeatureMaps.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/InlineModelFeatureMaps.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/InlineModelFeatureMaps.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/InlineOrder.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/InlineOrder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/InlineOrder.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/InlineOrder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/InlineSizeEstimatorAnalysis.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/InlineSizeEstimatorAnalysis.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/InlineSizeEstimatorAnalysis.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/InlineSizeEstimatorAnalysis.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/InstCount.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/InstCount.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/InstCount.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/InstCount.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/InstSimplifyFolder.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/InstSimplifyFolder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/InstSimplifyFolder.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/InstSimplifyFolder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/InstructionPrecedenceTracking.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/InstructionPrecedenceTracking.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/InstructionPrecedenceTracking.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/InstructionPrecedenceTracking.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/InstructionSimplify.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/InstructionSimplify.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/InstructionSimplify.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/InstructionSimplify.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/Interval.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/Interval.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/Interval.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/Interval.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/IntervalIterator.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/IntervalIterator.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/IntervalIterator.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/IntervalIterator.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/IntervalPartition.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/IntervalPartition.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/IntervalPartition.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/IntervalPartition.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/IteratedDominanceFrontier.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/IteratedDominanceFrontier.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/IteratedDominanceFrontier.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/IteratedDominanceFrontier.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/LazyBlockFrequencyInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/LazyBlockFrequencyInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/LazyBlockFrequencyInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/LazyBlockFrequencyInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/LazyBranchProbabilityInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/LazyBranchProbabilityInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/LazyBranchProbabilityInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/LazyBranchProbabilityInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/LazyCallGraph.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/LazyCallGraph.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/LazyCallGraph.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/LazyCallGraph.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/LazyValueInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/LazyValueInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/LazyValueInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/LazyValueInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/LegacyDivergenceAnalysis.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/LegacyDivergenceAnalysis.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/LegacyDivergenceAnalysis.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/LegacyDivergenceAnalysis.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/Lint.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/Lint.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/Lint.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/Lint.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/Loads.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/Loads.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/Loads.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/Loads.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/LoopAccessAnalysis.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/LoopAccessAnalysis.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/LoopAccessAnalysis.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/LoopAccessAnalysis.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/LoopAnalysisManager.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/LoopAnalysisManager.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/LoopAnalysisManager.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/LoopAnalysisManager.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/LoopCacheAnalysis.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/LoopCacheAnalysis.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/LoopCacheAnalysis.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/LoopCacheAnalysis.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/LoopInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/LoopInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/LoopInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/LoopInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/LoopInfoImpl.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/LoopInfoImpl.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/LoopInfoImpl.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/LoopInfoImpl.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/LoopIterator.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/LoopIterator.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/LoopIterator.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/LoopIterator.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/LoopNestAnalysis.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/LoopNestAnalysis.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/LoopNestAnalysis.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/LoopNestAnalysis.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/LoopPass.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/LoopPass.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/LoopPass.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/LoopPass.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/LoopUnrollAnalyzer.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/LoopUnrollAnalyzer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/LoopUnrollAnalyzer.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/LoopUnrollAnalyzer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/MLInlineAdvisor.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/MLInlineAdvisor.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/MLInlineAdvisor.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/MLInlineAdvisor.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/MLModelRunner.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/MLModelRunner.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/MLModelRunner.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/MLModelRunner.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/MemDerefPrinter.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/MemDerefPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/MemDerefPrinter.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/MemDerefPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/MemoryBuiltins.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/MemoryBuiltins.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/MemoryBuiltins.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/MemoryBuiltins.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/MemoryDependenceAnalysis.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/MemoryDependenceAnalysis.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/MemoryDependenceAnalysis.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/MemoryDependenceAnalysis.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/MemoryLocation.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/MemoryLocation.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/MemoryLocation.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/MemoryLocation.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/MemoryProfileInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/MemoryProfileInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/MemoryProfileInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/MemoryProfileInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/MemorySSA.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/MemorySSA.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/MemorySSA.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/MemorySSA.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/MemorySSAUpdater.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/MemorySSAUpdater.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/MemorySSAUpdater.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/MemorySSAUpdater.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ModelUnderTrainingRunner.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/ModelUnderTrainingRunner.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ModelUnderTrainingRunner.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/ModelUnderTrainingRunner.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ModuleDebugInfoPrinter.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/ModuleDebugInfoPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ModuleDebugInfoPrinter.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/ModuleDebugInfoPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ModuleSummaryAnalysis.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/ModuleSummaryAnalysis.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ModuleSummaryAnalysis.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/ModuleSummaryAnalysis.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/MustExecute.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/MustExecute.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/MustExecute.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/MustExecute.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/NoInferenceModelRunner.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/NoInferenceModelRunner.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/NoInferenceModelRunner.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/NoInferenceModelRunner.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ObjCARCAliasAnalysis.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/ObjCARCAliasAnalysis.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ObjCARCAliasAnalysis.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/ObjCARCAliasAnalysis.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ObjCARCAnalysisUtils.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/ObjCARCAnalysisUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ObjCARCAnalysisUtils.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/ObjCARCAnalysisUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ObjCARCInstKind.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/ObjCARCInstKind.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ObjCARCInstKind.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/ObjCARCInstKind.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ObjCARCUtil.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/ObjCARCUtil.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ObjCARCUtil.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/ObjCARCUtil.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/OptimizationRemarkEmitter.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/OptimizationRemarkEmitter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/OptimizationRemarkEmitter.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/OptimizationRemarkEmitter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/OverflowInstAnalysis.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/OverflowInstAnalysis.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/OverflowInstAnalysis.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/OverflowInstAnalysis.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/PHITransAddr.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/PHITransAddr.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/PHITransAddr.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/PHITransAddr.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/Passes.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/Passes.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/Passes.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/Passes.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/PhiValues.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/PhiValues.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/PhiValues.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/PhiValues.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/PostDominators.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/PostDominators.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/PostDominators.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/PostDominators.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ProfileSummaryInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/ProfileSummaryInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ProfileSummaryInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/ProfileSummaryInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/PtrUseVisitor.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/PtrUseVisitor.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/PtrUseVisitor.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/PtrUseVisitor.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/RegionInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/RegionInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/RegionInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/RegionInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/RegionInfoImpl.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/RegionInfoImpl.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/RegionInfoImpl.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/RegionInfoImpl.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/RegionIterator.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/RegionIterator.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/RegionIterator.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/RegionIterator.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/RegionPass.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/RegionPass.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/RegionPass.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/RegionPass.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/RegionPrinter.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/RegionPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/RegionPrinter.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/RegionPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ReleaseModeModelRunner.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/ReleaseModeModelRunner.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ReleaseModeModelRunner.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/ReleaseModeModelRunner.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ReplayInlineAdvisor.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/ReplayInlineAdvisor.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ReplayInlineAdvisor.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/ReplayInlineAdvisor.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ScalarEvolution.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/ScalarEvolution.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ScalarEvolution.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/ScalarEvolution.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ScalarEvolutionDivision.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/ScalarEvolutionDivision.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ScalarEvolutionDivision.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/ScalarEvolutionDivision.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ScalarEvolutionExpressions.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/ScalarEvolutionExpressions.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ScalarEvolutionExpressions.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/ScalarEvolutionExpressions.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ScalarEvolutionNormalization.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/ScalarEvolutionNormalization.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ScalarEvolutionNormalization.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/ScalarEvolutionNormalization.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ScalarFuncs.def b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/ScalarFuncs.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ScalarFuncs.def rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/ScalarFuncs.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ScopedNoAliasAA.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/ScopedNoAliasAA.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ScopedNoAliasAA.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/ScopedNoAliasAA.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/SparsePropagation.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/SparsePropagation.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/SparsePropagation.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/SparsePropagation.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/StackLifetime.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/StackLifetime.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/StackLifetime.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/StackLifetime.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/StackSafetyAnalysis.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/StackSafetyAnalysis.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/StackSafetyAnalysis.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/StackSafetyAnalysis.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/SyncDependenceAnalysis.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/SyncDependenceAnalysis.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/SyncDependenceAnalysis.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/SyncDependenceAnalysis.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/SyntheticCountsUtils.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/SyntheticCountsUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/SyntheticCountsUtils.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/SyntheticCountsUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/TargetFolder.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/TargetFolder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/TargetFolder.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/TargetFolder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/TargetLibraryInfo.def b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/TargetLibraryInfo.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/TargetLibraryInfo.def rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/TargetLibraryInfo.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/TargetLibraryInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/TargetLibraryInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/TargetLibraryInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/TargetLibraryInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/TargetTransformInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/TargetTransformInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/TargetTransformInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/TargetTransformInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/TensorSpec.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/TensorSpec.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/TensorSpec.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/TensorSpec.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/Trace.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/Trace.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/Trace.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/Trace.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/TypeBasedAliasAnalysis.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/TypeBasedAliasAnalysis.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/TypeBasedAliasAnalysis.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/TypeBasedAliasAnalysis.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/TypeMetadataUtils.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/TypeMetadataUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/TypeMetadataUtils.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/TypeMetadataUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/Utils/ImportedFunctionsInliningStatistics.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/Utils/ImportedFunctionsInliningStatistics.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/Utils/ImportedFunctionsInliningStatistics.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/Utils/ImportedFunctionsInliningStatistics.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/Utils/Local.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/Utils/Local.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/Utils/Local.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/Utils/Local.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/Utils/TFUtils.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/Utils/TFUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/Utils/TFUtils.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/Utils/TFUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/Utils/TrainingLogger.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/Utils/TrainingLogger.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/Utils/TrainingLogger.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/Utils/TrainingLogger.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ValueLattice.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/ValueLattice.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ValueLattice.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/ValueLattice.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ValueLatticeUtils.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/ValueLatticeUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ValueLatticeUtils.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/ValueLatticeUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ValueTracking.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/ValueTracking.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/ValueTracking.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/ValueTracking.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/VecFuncs.def b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/VecFuncs.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/VecFuncs.def rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/VecFuncs.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/VectorUtils.h b/flang-classic/llvm-classic/llvm/include/llvm/Analysis/VectorUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Analysis/VectorUtils.h rename to flang-classic/llvm-classic/llvm/include/llvm/Analysis/VectorUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/AsmParser/LLLexer.h b/flang-classic/llvm-classic/llvm/include/llvm/AsmParser/LLLexer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/AsmParser/LLLexer.h rename to flang-classic/llvm-classic/llvm/include/llvm/AsmParser/LLLexer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/AsmParser/LLParser.h b/flang-classic/llvm-classic/llvm/include/llvm/AsmParser/LLParser.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/AsmParser/LLParser.h rename to flang-classic/llvm-classic/llvm/include/llvm/AsmParser/LLParser.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/AsmParser/LLToken.h b/flang-classic/llvm-classic/llvm/include/llvm/AsmParser/LLToken.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/AsmParser/LLToken.h rename to flang-classic/llvm-classic/llvm/include/llvm/AsmParser/LLToken.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/AsmParser/Parser.h b/flang-classic/llvm-classic/llvm/include/llvm/AsmParser/Parser.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/AsmParser/Parser.h rename to flang-classic/llvm-classic/llvm/include/llvm/AsmParser/Parser.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/AsmParser/SlotMapping.h b/flang-classic/llvm-classic/llvm/include/llvm/AsmParser/SlotMapping.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/AsmParser/SlotMapping.h rename to flang-classic/llvm-classic/llvm/include/llvm/AsmParser/SlotMapping.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/AMDGPUMetadataVerifier.h b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/AMDGPUMetadataVerifier.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/AMDGPUMetadataVerifier.h rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/AMDGPUMetadataVerifier.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/COFF.h b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/COFF.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/COFF.h rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/COFF.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/DXContainer.h b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/DXContainer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/DXContainer.h rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/DXContainer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/DXContainerConstants.def b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/DXContainerConstants.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/DXContainerConstants.def rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/DXContainerConstants.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/Dwarf.def b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/Dwarf.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/Dwarf.def rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/Dwarf.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/Dwarf.h b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/Dwarf.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/Dwarf.h rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/Dwarf.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/DynamicTags.def b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/DynamicTags.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/DynamicTags.def rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/DynamicTags.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELF.h b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELF.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELF.h rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELF.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/AArch64.def b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/AArch64.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/AArch64.def rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/AArch64.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/AMDGPU.def b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/AMDGPU.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/AMDGPU.def rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/AMDGPU.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/ARC.def b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/ARC.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/ARC.def rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/ARC.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/ARM.def b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/ARM.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/ARM.def rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/ARM.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/AVR.def b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/AVR.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/AVR.def rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/AVR.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/BPF.def b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/BPF.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/BPF.def rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/BPF.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/CSKY.def b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/CSKY.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/CSKY.def rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/CSKY.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/Hexagon.def b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/Hexagon.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/Hexagon.def rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/Hexagon.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/Lanai.def b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/Lanai.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/Lanai.def rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/Lanai.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/LoongArch.def b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/LoongArch.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/LoongArch.def rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/LoongArch.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/M68k.def b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/M68k.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/M68k.def rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/M68k.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/MSP430.def b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/MSP430.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/MSP430.def rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/MSP430.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/Mips.def b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/Mips.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/Mips.def rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/Mips.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/PowerPC.def b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/PowerPC.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/PowerPC.def rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/PowerPC.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/PowerPC64.def b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/PowerPC64.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/PowerPC64.def rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/PowerPC64.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/RISCV.def b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/RISCV.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/RISCV.def rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/RISCV.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/Sparc.def b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/Sparc.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/Sparc.def rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/Sparc.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/SystemZ.def b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/SystemZ.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/SystemZ.def rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/SystemZ.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/VE.def b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/VE.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/VE.def rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/VE.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/i386.def b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/i386.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/i386.def rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/i386.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/x86_64.def b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/x86_64.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/ELFRelocs/x86_64.def rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/ELFRelocs/x86_64.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/GOFF.h b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/GOFF.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/GOFF.h rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/GOFF.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/MachO.def b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/MachO.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/MachO.def rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/MachO.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/MachO.h b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/MachO.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/MachO.h rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/MachO.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/Magic.h b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/Magic.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/Magic.h rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/Magic.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/Minidump.h b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/Minidump.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/Minidump.h rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/Minidump.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/MinidumpConstants.def b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/MinidumpConstants.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/MinidumpConstants.def rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/MinidumpConstants.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/MsgPack.def b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/MsgPack.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/MsgPack.def rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/MsgPack.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/MsgPack.h b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/MsgPack.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/MsgPack.h rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/MsgPack.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/MsgPackDocument.h b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/MsgPackDocument.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/MsgPackDocument.h rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/MsgPackDocument.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/MsgPackReader.h b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/MsgPackReader.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/MsgPackReader.h rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/MsgPackReader.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/MsgPackWriter.h b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/MsgPackWriter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/MsgPackWriter.h rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/MsgPackWriter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/Swift.def b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/Swift.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/Swift.def rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/Swift.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/Swift.h b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/Swift.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/Swift.h rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/Swift.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/Wasm.h b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/Wasm.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/Wasm.h rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/Wasm.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/WasmRelocs.def b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/WasmRelocs.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/WasmRelocs.def rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/WasmRelocs.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/WasmTraits.h b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/WasmTraits.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/WasmTraits.h rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/WasmTraits.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/XCOFF.h b/flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/XCOFF.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/BinaryFormat/XCOFF.h rename to flang-classic/llvm-classic/llvm/include/llvm/BinaryFormat/XCOFF.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Bitcode/BitcodeAnalyzer.h b/flang-classic/llvm-classic/llvm/include/llvm/Bitcode/BitcodeAnalyzer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Bitcode/BitcodeAnalyzer.h rename to flang-classic/llvm-classic/llvm/include/llvm/Bitcode/BitcodeAnalyzer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Bitcode/BitcodeCommon.h b/flang-classic/llvm-classic/llvm/include/llvm/Bitcode/BitcodeCommon.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Bitcode/BitcodeCommon.h rename to flang-classic/llvm-classic/llvm/include/llvm/Bitcode/BitcodeCommon.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Bitcode/BitcodeConvenience.h b/flang-classic/llvm-classic/llvm/include/llvm/Bitcode/BitcodeConvenience.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Bitcode/BitcodeConvenience.h rename to flang-classic/llvm-classic/llvm/include/llvm/Bitcode/BitcodeConvenience.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Bitcode/BitcodeReader.h b/flang-classic/llvm-classic/llvm/include/llvm/Bitcode/BitcodeReader.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Bitcode/BitcodeReader.h rename to flang-classic/llvm-classic/llvm/include/llvm/Bitcode/BitcodeReader.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Bitcode/BitcodeWriter.h b/flang-classic/llvm-classic/llvm/include/llvm/Bitcode/BitcodeWriter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Bitcode/BitcodeWriter.h rename to flang-classic/llvm-classic/llvm/include/llvm/Bitcode/BitcodeWriter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Bitcode/BitcodeWriterPass.h b/flang-classic/llvm-classic/llvm/include/llvm/Bitcode/BitcodeWriterPass.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Bitcode/BitcodeWriterPass.h rename to flang-classic/llvm-classic/llvm/include/llvm/Bitcode/BitcodeWriterPass.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Bitcode/LLVMBitCodes.h b/flang-classic/llvm-classic/llvm/include/llvm/Bitcode/LLVMBitCodes.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Bitcode/LLVMBitCodes.h rename to flang-classic/llvm-classic/llvm/include/llvm/Bitcode/LLVMBitCodes.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Bitstream/BitCodeEnums.h b/flang-classic/llvm-classic/llvm/include/llvm/Bitstream/BitCodeEnums.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Bitstream/BitCodeEnums.h rename to flang-classic/llvm-classic/llvm/include/llvm/Bitstream/BitCodeEnums.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Bitstream/BitCodes.h b/flang-classic/llvm-classic/llvm/include/llvm/Bitstream/BitCodes.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Bitstream/BitCodes.h rename to flang-classic/llvm-classic/llvm/include/llvm/Bitstream/BitCodes.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Bitstream/BitstreamReader.h b/flang-classic/llvm-classic/llvm/include/llvm/Bitstream/BitstreamReader.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Bitstream/BitstreamReader.h rename to flang-classic/llvm-classic/llvm/include/llvm/Bitstream/BitstreamReader.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Bitstream/BitstreamWriter.h b/flang-classic/llvm-classic/llvm/include/llvm/Bitstream/BitstreamWriter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Bitstream/BitstreamWriter.h rename to flang-classic/llvm-classic/llvm/include/llvm/Bitstream/BitstreamWriter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CMakeLists.txt b/flang-classic/llvm-classic/llvm/include/llvm/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/include/llvm/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/AccelTable.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/AccelTable.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/AccelTable.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/AccelTable.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/Analysis.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/Analysis.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/Analysis.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/Analysis.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/AntiDepBreaker.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/AntiDepBreaker.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/AntiDepBreaker.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/AntiDepBreaker.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/AsmPrinter.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/AsmPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/AsmPrinter.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/AsmPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/AsmPrinterHandler.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/AsmPrinterHandler.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/AsmPrinterHandler.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/AsmPrinterHandler.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/AtomicExpandUtils.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/AtomicExpandUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/AtomicExpandUtils.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/AtomicExpandUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/BasicBlockSectionUtils.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/BasicBlockSectionUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/BasicBlockSectionUtils.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/BasicBlockSectionUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/BasicBlockSectionsProfileReader.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/BasicBlockSectionsProfileReader.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/BasicBlockSectionsProfileReader.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/BasicBlockSectionsProfileReader.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/BasicTTIImpl.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/BasicTTIImpl.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/BasicTTIImpl.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/BasicTTIImpl.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/CFIFixup.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/CFIFixup.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/CFIFixup.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/CFIFixup.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/CSEConfigBase.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/CSEConfigBase.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/CSEConfigBase.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/CSEConfigBase.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/CalcSpillWeights.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/CalcSpillWeights.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/CalcSpillWeights.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/CalcSpillWeights.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/CallingConvLower.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/CallingConvLower.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/CallingConvLower.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/CallingConvLower.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/CodeGenCommonISel.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/CodeGenCommonISel.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/CodeGenCommonISel.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/CodeGenCommonISel.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/CodeGenPassBuilder.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/CodeGenPassBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/CodeGenPassBuilder.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/CodeGenPassBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/CommandFlags.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/CommandFlags.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/CommandFlags.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/CommandFlags.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/CostTable.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/CostTable.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/CostTable.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/CostTable.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/DAGCombine.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/DAGCombine.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/DAGCombine.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/DAGCombine.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/DFAPacketizer.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/DFAPacketizer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/DFAPacketizer.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/DFAPacketizer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/DIE.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/DIE.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/DIE.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/DIE.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/DIEValue.def b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/DIEValue.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/DIEValue.def rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/DIEValue.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/DbgEntityHistoryCalculator.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/DbgEntityHistoryCalculator.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/DbgEntityHistoryCalculator.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/DbgEntityHistoryCalculator.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/DebugHandlerBase.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/DebugHandlerBase.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/DebugHandlerBase.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/DebugHandlerBase.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/DwarfStringPoolEntry.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/DwarfStringPoolEntry.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/DwarfStringPoolEntry.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/DwarfStringPoolEntry.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/EdgeBundles.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/EdgeBundles.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/EdgeBundles.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/EdgeBundles.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/ExecutionDomainFix.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/ExecutionDomainFix.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/ExecutionDomainFix.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/ExecutionDomainFix.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/ExpandReductions.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/ExpandReductions.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/ExpandReductions.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/ExpandReductions.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/ExpandVectorPredication.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/ExpandVectorPredication.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/ExpandVectorPredication.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/ExpandVectorPredication.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/FastISel.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/FastISel.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/FastISel.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/FastISel.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/FaultMaps.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/FaultMaps.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/FaultMaps.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/FaultMaps.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/FunctionLoweringInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/FunctionLoweringInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/FunctionLoweringInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/FunctionLoweringInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GCMetadata.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GCMetadata.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GCMetadata.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GCMetadata.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GCMetadataPrinter.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GCMetadataPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GCMetadataPrinter.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GCMetadataPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/CSEInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/CSEInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/CSEInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/CSEInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/CSEMIRBuilder.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/CSEMIRBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/CSEMIRBuilder.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/CSEMIRBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/CallLowering.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/CallLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/CallLowering.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/CallLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/Combiner.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/Combiner.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/Combiner.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/Combiner.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/CombinerHelper.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/CombinerHelper.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/CombinerHelper.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/CombinerHelper.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/CombinerInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/CombinerInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/CombinerInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/CombinerInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/GISelKnownBits.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/GISelKnownBits.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/GISelKnownBits.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/GISelKnownBits.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/GISelWorkList.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/GISelWorkList.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/GISelWorkList.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/GISelWorkList.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/GenericMachineInstrs.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/GenericMachineInstrs.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/GenericMachineInstrs.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/GenericMachineInstrs.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/IRTranslator.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/IRTranslator.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/IRTranslator.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/IRTranslator.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/InlineAsmLowering.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/InlineAsmLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/InlineAsmLowering.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/InlineAsmLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelect.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelect.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelect.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelect.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelector.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelector.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelector.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelector.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/LegacyLegalizerInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/LegacyLegalizerInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/LegacyLegalizerInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/LegacyLegalizerInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/Legalizer.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/Legalizer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/Legalizer.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/Legalizer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/LoadStoreOpt.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/LoadStoreOpt.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/LoadStoreOpt.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/LoadStoreOpt.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/Localizer.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/Localizer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/Localizer.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/Localizer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/LostDebugLocObserver.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/LostDebugLocObserver.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/LostDebugLocObserver.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/LostDebugLocObserver.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/RegBankSelect.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/RegBankSelect.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/RegBankSelect.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/RegBankSelect.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/Utils.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/Utils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/GlobalISel/Utils.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/GlobalISel/Utils.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/ISDOpcodes.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/ISDOpcodes.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/ISDOpcodes.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/ISDOpcodes.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/IndirectThunks.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/IndirectThunks.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/IndirectThunks.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/IndirectThunks.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/IntrinsicLowering.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/IntrinsicLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/IntrinsicLowering.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/IntrinsicLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/LatencyPriorityQueue.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/LatencyPriorityQueue.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/LatencyPriorityQueue.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/LatencyPriorityQueue.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/LexicalScopes.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/LexicalScopes.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/LexicalScopes.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/LexicalScopes.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/LinkAllAsmWriterComponents.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/LinkAllAsmWriterComponents.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/LinkAllAsmWriterComponents.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/LinkAllAsmWriterComponents.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/LinkAllCodegenComponents.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/LinkAllCodegenComponents.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/LinkAllCodegenComponents.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/LinkAllCodegenComponents.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/LiveInterval.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/LiveInterval.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/LiveInterval.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/LiveInterval.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/LiveIntervalCalc.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/LiveIntervalCalc.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/LiveIntervalCalc.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/LiveIntervalCalc.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/LiveIntervalUnion.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/LiveIntervalUnion.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/LiveIntervalUnion.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/LiveIntervalUnion.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/LiveIntervals.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/LiveIntervals.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/LiveIntervals.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/LiveIntervals.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/LivePhysRegs.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/LivePhysRegs.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/LivePhysRegs.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/LivePhysRegs.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/LiveRangeCalc.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/LiveRangeCalc.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/LiveRangeCalc.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/LiveRangeCalc.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/LiveRangeEdit.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/LiveRangeEdit.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/LiveRangeEdit.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/LiveRangeEdit.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/LiveRegMatrix.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/LiveRegMatrix.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/LiveRegMatrix.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/LiveRegMatrix.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/LiveRegUnits.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/LiveRegUnits.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/LiveRegUnits.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/LiveRegUnits.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/LiveStacks.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/LiveStacks.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/LiveStacks.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/LiveStacks.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/LiveVariables.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/LiveVariables.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/LiveVariables.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/LiveVariables.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/LoopTraversal.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/LoopTraversal.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/LoopTraversal.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/LoopTraversal.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/LowLevelType.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/LowLevelType.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/LowLevelType.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/LowLevelType.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MBFIWrapper.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MBFIWrapper.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MBFIWrapper.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MBFIWrapper.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MIRFSDiscriminator.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MIRFSDiscriminator.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MIRFSDiscriminator.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MIRFSDiscriminator.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MIRFormatter.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MIRFormatter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MIRFormatter.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MIRFormatter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MIRParser/MIParser.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MIRParser/MIParser.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MIRParser/MIParser.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MIRParser/MIParser.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MIRParser/MIRParser.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MIRParser/MIRParser.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MIRParser/MIRParser.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MIRParser/MIRParser.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MIRPrinter.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MIRPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MIRPrinter.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MIRPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MIRSampleProfile.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MIRSampleProfile.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MIRSampleProfile.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MIRSampleProfile.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MIRYamlMapping.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MIRYamlMapping.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MIRYamlMapping.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MIRYamlMapping.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachORelocation.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachORelocation.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachORelocation.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachORelocation.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineBasicBlock.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineBasicBlock.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineBasicBlock.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineBasicBlock.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineBlockFrequencyInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineBlockFrequencyInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineBlockFrequencyInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineBlockFrequencyInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineBranchProbabilityInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineBranchProbabilityInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineBranchProbabilityInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineBranchProbabilityInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineCFGPrinter.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineCFGPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineCFGPrinter.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineCFGPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineCombinerPattern.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineCombinerPattern.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineCombinerPattern.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineCombinerPattern.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineConstantPool.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineConstantPool.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineConstantPool.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineConstantPool.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineCycleAnalysis.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineCycleAnalysis.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineCycleAnalysis.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineCycleAnalysis.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineDominanceFrontier.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineDominanceFrontier.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineDominanceFrontier.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineDominanceFrontier.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineDominators.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineDominators.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineDominators.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineDominators.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineFrameInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineFrameInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineFrameInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineFrameInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineFunction.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineFunction.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineFunction.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineFunction.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineFunctionPass.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineFunctionPass.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineFunctionPass.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineFunctionPass.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineInstr.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineInstr.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineInstr.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineInstr.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineInstrBuilder.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineInstrBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineInstrBuilder.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineInstrBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineInstrBundle.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineInstrBundle.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineInstrBundle.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineInstrBundle.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineInstrBundleIterator.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineInstrBundleIterator.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineInstrBundleIterator.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineInstrBundleIterator.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineJumpTableInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineJumpTableInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineJumpTableInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineJumpTableInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineLoopInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineLoopInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineLoopInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineLoopInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineLoopUtils.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineLoopUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineLoopUtils.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineLoopUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineMemOperand.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineMemOperand.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineMemOperand.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineMemOperand.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineModuleInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineModuleInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineModuleInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineModuleInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineModuleInfoImpls.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineModuleInfoImpls.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineModuleInfoImpls.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineModuleInfoImpls.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineModuleSlotTracker.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineModuleSlotTracker.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineModuleSlotTracker.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineModuleSlotTracker.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineOperand.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineOperand.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineOperand.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineOperand.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineOutliner.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineOutliner.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineOutliner.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineOutliner.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachinePassManager.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachinePassManager.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachinePassManager.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachinePassManager.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachinePassRegistry.def b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachinePassRegistry.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachinePassRegistry.def rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachinePassRegistry.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachinePassRegistry.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachinePassRegistry.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachinePassRegistry.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachinePassRegistry.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachinePipeliner.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachinePipeliner.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachinePipeliner.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachinePipeliner.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachinePostDominators.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachinePostDominators.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachinePostDominators.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachinePostDominators.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineRegionInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineRegionInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineRegionInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineRegionInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineRegisterInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineRegisterInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineRegisterInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineRegisterInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineSSAContext.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineSSAContext.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineSSAContext.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineSSAContext.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineSSAUpdater.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineSSAUpdater.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineSSAUpdater.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineSSAUpdater.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineScheduler.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineScheduler.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineScheduler.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineScheduler.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineSizeOpts.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineSizeOpts.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineSizeOpts.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineSizeOpts.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineStableHash.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineStableHash.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineStableHash.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineStableHash.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineTraceMetrics.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineTraceMetrics.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MachineTraceMetrics.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MachineTraceMetrics.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MacroFusion.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MacroFusion.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MacroFusion.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MacroFusion.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/ModuloSchedule.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/ModuloSchedule.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/ModuloSchedule.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/ModuloSchedule.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MultiHazardRecognizer.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MultiHazardRecognizer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/MultiHazardRecognizer.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/MultiHazardRecognizer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/NonRelocatableStringpool.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/NonRelocatableStringpool.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/NonRelocatableStringpool.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/NonRelocatableStringpool.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/PBQP/CostAllocator.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/PBQP/CostAllocator.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/PBQP/CostAllocator.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/PBQP/CostAllocator.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/PBQP/Graph.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/PBQP/Graph.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/PBQP/Graph.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/PBQP/Graph.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/PBQP/Math.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/PBQP/Math.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/PBQP/Math.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/PBQP/Math.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/PBQP/ReductionRules.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/PBQP/ReductionRules.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/PBQP/ReductionRules.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/PBQP/ReductionRules.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/PBQP/Solution.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/PBQP/Solution.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/PBQP/Solution.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/PBQP/Solution.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/PBQPRAConstraint.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/PBQPRAConstraint.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/PBQPRAConstraint.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/PBQPRAConstraint.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/ParallelCG.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/ParallelCG.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/ParallelCG.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/ParallelCG.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/Passes.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/Passes.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/Passes.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/Passes.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/PreISelIntrinsicLowering.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/PreISelIntrinsicLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/PreISelIntrinsicLowering.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/PreISelIntrinsicLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/PseudoSourceValue.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/PseudoSourceValue.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/PseudoSourceValue.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/PseudoSourceValue.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/RDFGraph.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/RDFGraph.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/RDFGraph.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/RDFGraph.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/RDFLiveness.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/RDFLiveness.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/RDFLiveness.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/RDFLiveness.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/RDFRegisters.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/RDFRegisters.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/RDFRegisters.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/RDFRegisters.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/ReachingDefAnalysis.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/ReachingDefAnalysis.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/ReachingDefAnalysis.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/ReachingDefAnalysis.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/RegAllocCommon.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/RegAllocCommon.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/RegAllocCommon.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/RegAllocCommon.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/RegAllocPBQP.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/RegAllocPBQP.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/RegAllocPBQP.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/RegAllocPBQP.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/RegAllocRegistry.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/RegAllocRegistry.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/RegAllocRegistry.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/RegAllocRegistry.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/Register.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/Register.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/Register.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/Register.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/RegisterBank.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/RegisterBank.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/RegisterBank.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/RegisterBank.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/RegisterBankInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/RegisterBankInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/RegisterBankInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/RegisterBankInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/RegisterClassInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/RegisterClassInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/RegisterClassInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/RegisterClassInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/RegisterPressure.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/RegisterPressure.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/RegisterPressure.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/RegisterPressure.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/RegisterScavenging.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/RegisterScavenging.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/RegisterScavenging.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/RegisterScavenging.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/RegisterUsageInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/RegisterUsageInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/RegisterUsageInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/RegisterUsageInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/ReplaceWithVeclib.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/ReplaceWithVeclib.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/ReplaceWithVeclib.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/ReplaceWithVeclib.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/ResourcePriorityQueue.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/ResourcePriorityQueue.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/ResourcePriorityQueue.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/ResourcePriorityQueue.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/RuntimeLibcalls.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/RuntimeLibcalls.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/RuntimeLibcalls.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/RuntimeLibcalls.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/SDNodeProperties.td b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/SDNodeProperties.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/SDNodeProperties.td rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/SDNodeProperties.td diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/ScheduleDAG.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/ScheduleDAG.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/ScheduleDAG.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/ScheduleDAG.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/ScheduleDAGMutation.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/ScheduleDAGMutation.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/ScheduleDAGMutation.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/ScheduleDAGMutation.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/ScheduleDFS.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/ScheduleDFS.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/ScheduleDFS.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/ScheduleDFS.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/ScheduleHazardRecognizer.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/ScheduleHazardRecognizer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/ScheduleHazardRecognizer.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/ScheduleHazardRecognizer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/SchedulerRegistry.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/SchedulerRegistry.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/SchedulerRegistry.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/SchedulerRegistry.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/ScoreboardHazardRecognizer.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/ScoreboardHazardRecognizer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/ScoreboardHazardRecognizer.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/ScoreboardHazardRecognizer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/SelectionDAG.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/SelectionDAG.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/SelectionDAG.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/SelectionDAG.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/SelectionDAGISel.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/SelectionDAGISel.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/SelectionDAGISel.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/SelectionDAGISel.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/SelectionDAGNodes.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/SelectionDAGNodes.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/SelectionDAGNodes.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/SelectionDAGNodes.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/SelectionDAGTargetInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/SelectionDAGTargetInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/SelectionDAGTargetInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/SelectionDAGTargetInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/SlotIndexes.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/SlotIndexes.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/SlotIndexes.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/SlotIndexes.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/Spiller.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/Spiller.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/Spiller.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/Spiller.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/StableHashing.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/StableHashing.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/StableHashing.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/StableHashing.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/StackMaps.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/StackMaps.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/StackMaps.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/StackMaps.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/StackProtector.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/StackProtector.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/StackProtector.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/StackProtector.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/SwiftErrorValueTracking.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/SwiftErrorValueTracking.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/SwiftErrorValueTracking.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/SwiftErrorValueTracking.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/SwitchLoweringUtils.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/SwitchLoweringUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/SwitchLoweringUtils.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/SwitchLoweringUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/TailDuplicator.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/TailDuplicator.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/TailDuplicator.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/TailDuplicator.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/TargetCallingConv.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/TargetCallingConv.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/TargetCallingConv.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/TargetCallingConv.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/TargetFrameLowering.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/TargetFrameLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/TargetFrameLowering.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/TargetFrameLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/TargetInstrInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/TargetInstrInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/TargetInstrInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/TargetInstrInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/TargetLowering.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/TargetLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/TargetLowering.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/TargetLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/TargetOpcodes.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/TargetOpcodes.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/TargetOpcodes.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/TargetOpcodes.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/TargetPassConfig.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/TargetPassConfig.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/TargetPassConfig.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/TargetPassConfig.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/TargetRegisterInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/TargetRegisterInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/TargetRegisterInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/TargetRegisterInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/TargetSchedule.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/TargetSchedule.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/TargetSchedule.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/TargetSchedule.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/TileShapeInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/TileShapeInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/TileShapeInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/TileShapeInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/UnreachableBlockElim.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/UnreachableBlockElim.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/UnreachableBlockElim.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/UnreachableBlockElim.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/VLIWMachineScheduler.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/VLIWMachineScheduler.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/VLIWMachineScheduler.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/VLIWMachineScheduler.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/ValueTypes.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/ValueTypes.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/ValueTypes.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/ValueTypes.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/ValueTypes.td b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/ValueTypes.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/ValueTypes.td rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/ValueTypes.td diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/VirtRegMap.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/VirtRegMap.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/VirtRegMap.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/VirtRegMap.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/WasmEHFuncInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/WasmEHFuncInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/WasmEHFuncInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/WasmEHFuncInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/WinEHFuncInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/CodeGen/WinEHFuncInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/CodeGen/WinEHFuncInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/CodeGen/WinEHFuncInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Config/AsmParsers.def.in b/flang-classic/llvm-classic/llvm/include/llvm/Config/AsmParsers.def.in similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Config/AsmParsers.def.in rename to flang-classic/llvm-classic/llvm/include/llvm/Config/AsmParsers.def.in diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Config/AsmPrinters.def.in b/flang-classic/llvm-classic/llvm/include/llvm/Config/AsmPrinters.def.in similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Config/AsmPrinters.def.in rename to flang-classic/llvm-classic/llvm/include/llvm/Config/AsmPrinters.def.in diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Config/Disassemblers.def.in b/flang-classic/llvm-classic/llvm/include/llvm/Config/Disassemblers.def.in similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Config/Disassemblers.def.in rename to flang-classic/llvm-classic/llvm/include/llvm/Config/Disassemblers.def.in diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Config/TargetExegesis.def.in b/flang-classic/llvm-classic/llvm/include/llvm/Config/TargetExegesis.def.in similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Config/TargetExegesis.def.in rename to flang-classic/llvm-classic/llvm/include/llvm/Config/TargetExegesis.def.in diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Config/TargetMCAs.def.in b/flang-classic/llvm-classic/llvm/include/llvm/Config/TargetMCAs.def.in similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Config/TargetMCAs.def.in rename to flang-classic/llvm-classic/llvm/include/llvm/Config/TargetMCAs.def.in diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Config/Targets.def.in b/flang-classic/llvm-classic/llvm/include/llvm/Config/Targets.def.in similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Config/Targets.def.in rename to flang-classic/llvm-classic/llvm/include/llvm/Config/Targets.def.in diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Config/abi-breaking.h.cmake b/flang-classic/llvm-classic/llvm/include/llvm/Config/abi-breaking.h.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Config/abi-breaking.h.cmake rename to flang-classic/llvm-classic/llvm/include/llvm/Config/abi-breaking.h.cmake diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Config/config.h.cmake b/flang-classic/llvm-classic/llvm/include/llvm/Config/config.h.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Config/config.h.cmake rename to flang-classic/llvm-classic/llvm/include/llvm/Config/config.h.cmake diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Config/llvm-config.h.cmake b/flang-classic/llvm-classic/llvm/include/llvm/Config/llvm-config.h.cmake similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Config/llvm-config.h.cmake rename to flang-classic/llvm-classic/llvm/include/llvm/Config/llvm-config.h.cmake diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DWARFLinker/DWARFLinker.h b/flang-classic/llvm-classic/llvm/include/llvm/DWARFLinker/DWARFLinker.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DWARFLinker/DWARFLinker.h rename to flang-classic/llvm-classic/llvm/include/llvm/DWARFLinker/DWARFLinker.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DWARFLinker/DWARFLinkerCompileUnit.h b/flang-classic/llvm-classic/llvm/include/llvm/DWARFLinker/DWARFLinkerCompileUnit.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DWARFLinker/DWARFLinkerCompileUnit.h rename to flang-classic/llvm-classic/llvm/include/llvm/DWARFLinker/DWARFLinkerCompileUnit.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DWARFLinker/DWARFLinkerDeclContext.h b/flang-classic/llvm-classic/llvm/include/llvm/DWARFLinker/DWARFLinkerDeclContext.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DWARFLinker/DWARFLinkerDeclContext.h rename to flang-classic/llvm-classic/llvm/include/llvm/DWARFLinker/DWARFLinkerDeclContext.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DWARFLinker/DWARFStreamer.h b/flang-classic/llvm-classic/llvm/include/llvm/DWARFLinker/DWARFStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DWARFLinker/DWARFStreamer.h rename to flang-classic/llvm-classic/llvm/include/llvm/DWARFLinker/DWARFStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DWP/DWP.h b/flang-classic/llvm-classic/llvm/include/llvm/DWP/DWP.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DWP/DWP.h rename to flang-classic/llvm-classic/llvm/include/llvm/DWP/DWP.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DWP/DWPError.h b/flang-classic/llvm-classic/llvm/include/llvm/DWP/DWPError.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DWP/DWPError.h rename to flang-classic/llvm-classic/llvm/include/llvm/DWP/DWPError.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DWP/DWPStringPool.h b/flang-classic/llvm-classic/llvm/include/llvm/DWP/DWPStringPool.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DWP/DWPStringPool.h rename to flang-classic/llvm-classic/llvm/include/llvm/DWP/DWPStringPool.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/CVRecord.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/CVRecord.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/CVRecord.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/CVRecord.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/CVSymbolVisitor.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/CVSymbolVisitor.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/CVSymbolVisitor.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/CVSymbolVisitor.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/CVTypeVisitor.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/CVTypeVisitor.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/CVTypeVisitor.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/CVTypeVisitor.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/CodeView.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/CodeView.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/CodeView.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/CodeView.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/CodeViewError.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/CodeViewError.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/CodeViewError.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/CodeViewError.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/CodeViewRegisters.def b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/CodeViewRegisters.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/CodeViewRegisters.def rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/CodeViewRegisters.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/CodeViewTypes.def b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/CodeViewTypes.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/CodeViewTypes.def rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/CodeViewTypes.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/ContinuationRecordBuilder.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/ContinuationRecordBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/ContinuationRecordBuilder.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/ContinuationRecordBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugCrossExSubsection.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugCrossExSubsection.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugCrossExSubsection.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugCrossExSubsection.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugCrossImpSubsection.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugCrossImpSubsection.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugCrossImpSubsection.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugCrossImpSubsection.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugFrameDataSubsection.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugFrameDataSubsection.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugFrameDataSubsection.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugFrameDataSubsection.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugInlineeLinesSubsection.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugInlineeLinesSubsection.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugInlineeLinesSubsection.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugInlineeLinesSubsection.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugLinesSubsection.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugLinesSubsection.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugLinesSubsection.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugLinesSubsection.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugStringTableSubsection.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugStringTableSubsection.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugStringTableSubsection.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugStringTableSubsection.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugSubsection.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugSubsection.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugSubsection.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugSubsection.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugSubsectionRecord.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugSubsectionRecord.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugSubsectionRecord.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugSubsectionRecord.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugSubsectionVisitor.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugSubsectionVisitor.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugSubsectionVisitor.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugSubsectionVisitor.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugSymbolRVASubsection.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugSymbolRVASubsection.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugSymbolRVASubsection.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugSymbolRVASubsection.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugUnknownSubsection.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugUnknownSubsection.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/DebugUnknownSubsection.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/DebugUnknownSubsection.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/EnumTables.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/EnumTables.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/EnumTables.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/EnumTables.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/Formatters.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/Formatters.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/Formatters.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/Formatters.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/FunctionId.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/FunctionId.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/FunctionId.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/FunctionId.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/GUID.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/GUID.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/GUID.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/GUID.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/Line.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/Line.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/Line.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/Line.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/RecordName.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/RecordName.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/RecordName.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/RecordName.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/RecordSerialization.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/RecordSerialization.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/RecordSerialization.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/RecordSerialization.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SimpleTypeSerializer.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SimpleTypeSerializer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SimpleTypeSerializer.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SimpleTypeSerializer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SymbolDeserializer.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SymbolDeserializer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SymbolDeserializer.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SymbolDeserializer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SymbolDumpDelegate.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SymbolDumpDelegate.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SymbolDumpDelegate.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SymbolDumpDelegate.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SymbolDumper.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SymbolDumper.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SymbolDumper.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SymbolDumper.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SymbolRecord.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SymbolRecord.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SymbolRecord.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SymbolRecord.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SymbolRecordHelpers.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SymbolRecordHelpers.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SymbolRecordHelpers.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SymbolRecordHelpers.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SymbolRecordMapping.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SymbolRecordMapping.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SymbolRecordMapping.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SymbolRecordMapping.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SymbolSerializer.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SymbolSerializer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SymbolSerializer.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SymbolSerializer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbackPipeline.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbackPipeline.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbackPipeline.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbackPipeline.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbacks.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbacks.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbacks.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbacks.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SymbolVisitorDelegate.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SymbolVisitorDelegate.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/SymbolVisitorDelegate.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/SymbolVisitorDelegate.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeCollection.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeCollection.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeCollection.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeCollection.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeDeserializer.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeDeserializer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeDeserializer.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeDeserializer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeDumpVisitor.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeDumpVisitor.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeDumpVisitor.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeDumpVisitor.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeHashing.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeHashing.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeHashing.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeHashing.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeIndex.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeIndex.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeIndex.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeIndex.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeRecordHelpers.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeRecordHelpers.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeRecordHelpers.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeRecordHelpers.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeRecordMapping.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeRecordMapping.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeRecordMapping.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeRecordMapping.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeSymbolEmitter.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeSymbolEmitter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeSymbolEmitter.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeSymbolEmitter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeTableCollection.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeTableCollection.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeTableCollection.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeTableCollection.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeVisitorCallbackPipeline.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeVisitorCallbackPipeline.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeVisitorCallbackPipeline.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeVisitorCallbackPipeline.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DIContext.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DIContext.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DIContext.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DIContext.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFAddressRange.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFAddressRange.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFAddressRange.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFAddressRange.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFAttribute.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFAttribute.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFAttribute.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFAttribute.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFCompileUnit.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFCompileUnit.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFCompileUnit.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFCompileUnit.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFContext.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFContext.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFContext.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFContext.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAddr.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAddr.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAddr.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAddr.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugInfoEntry.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugInfoEntry.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugInfoEntry.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugInfoEntry.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDie.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDie.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFDie.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFDie.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFExpression.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFExpression.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFExpression.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFExpression.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFFormValue.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFFormValue.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFFormValue.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFFormValue.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFGdbIndex.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFGdbIndex.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFGdbIndex.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFGdbIndex.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFListTable.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFListTable.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFListTable.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFListTable.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFLocationExpression.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFLocationExpression.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFLocationExpression.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFLocationExpression.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFObject.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFObject.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFObject.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFObject.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFRelocMap.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFRelocMap.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFRelocMap.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFRelocMap.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFSection.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFSection.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFSection.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFSection.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFTypePrinter.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFTypePrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFTypePrinter.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFTypePrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFUnit.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFUnit.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFUnit.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFUnit.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFVerifier.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFVerifier.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/DWARF/DWARFVerifier.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/DWARF/DWARFVerifier.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/DwarfTransformer.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/DwarfTransformer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/DwarfTransformer.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/DwarfTransformer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/ExtractRanges.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/ExtractRanges.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/ExtractRanges.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/ExtractRanges.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/FileEntry.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/FileEntry.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/FileEntry.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/FileEntry.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/FileWriter.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/FileWriter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/FileWriter.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/FileWriter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/FunctionInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/FunctionInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/FunctionInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/FunctionInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/GsymCreator.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/GsymCreator.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/GsymCreator.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/GsymCreator.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/GsymReader.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/GsymReader.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/GsymReader.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/GsymReader.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/Header.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/Header.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/Header.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/Header.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/InlineInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/InlineInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/InlineInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/InlineInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/LineEntry.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/LineEntry.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/LineEntry.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/LineEntry.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/LineTable.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/LineTable.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/LineTable.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/LineTable.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/LookupResult.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/LookupResult.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/LookupResult.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/LookupResult.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/ObjectFileTransformer.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/ObjectFileTransformer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/ObjectFileTransformer.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/ObjectFileTransformer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/StringTable.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/StringTable.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/GSYM/StringTable.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/GSYM/StringTable.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVCompare.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVCompare.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVCompare.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVCompare.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVElement.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVElement.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVElement.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVElement.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVLine.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVLine.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVLine.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVLine.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVLocation.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVLocation.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVLocation.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVLocation.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVObject.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVObject.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVObject.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVObject.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVOptions.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVOptions.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVOptions.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVOptions.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVRange.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVRange.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVRange.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVRange.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVReader.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVReader.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVReader.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVReader.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVScope.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVScope.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVScope.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVScope.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVSort.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVSort.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVSort.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVSort.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVStringPool.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVStringPool.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVStringPool.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVStringPool.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVSupport.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVSupport.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVSupport.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVSupport.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVSymbol.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVSymbol.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVSymbol.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVSymbol.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVType.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVType.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Core/LVType.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Core/LVType.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/LVReaderHandler.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/LVReaderHandler.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/LVReaderHandler.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/LVReaderHandler.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Readers/LVBinaryReader.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Readers/LVBinaryReader.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Readers/LVBinaryReader.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Readers/LVBinaryReader.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Readers/LVELFReader.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Readers/LVELFReader.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/LogicalView/Readers/LVELFReader.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/LogicalView/Readers/LVELFReader.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/MSF/IMSFFile.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/MSF/IMSFFile.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/MSF/IMSFFile.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/MSF/IMSFFile.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/MSF/MSFBuilder.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/MSF/MSFBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/MSF/MSFBuilder.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/MSF/MSFBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/MSF/MSFCommon.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/MSF/MSFCommon.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/MSF/MSFCommon.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/MSF/MSFCommon.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/MSF/MSFError.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/MSF/MSFError.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/MSF/MSFError.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/MSF/MSFError.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/MSF/MappedBlockStream.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/MSF/MappedBlockStream.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/MSF/MappedBlockStream.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/MSF/MappedBlockStream.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIADataStream.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIADataStream.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIADataStream.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIADataStream.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumDebugStreams.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumDebugStreams.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumDebugStreams.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumDebugStreams.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumFrameData.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumFrameData.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumFrameData.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumFrameData.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumInjectedSources.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumInjectedSources.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumInjectedSources.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumInjectedSources.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumLineNumbers.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumLineNumbers.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumLineNumbers.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumLineNumbers.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumSectionContribs.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumSectionContribs.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumSectionContribs.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumSectionContribs.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumSourceFiles.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumSourceFiles.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumSourceFiles.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumSourceFiles.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumSymbols.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumSymbols.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumSymbols.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumSymbols.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumTables.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumTables.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumTables.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumTables.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAError.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAError.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAError.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAError.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAFrameData.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAFrameData.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAFrameData.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAFrameData.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAInjectedSource.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAInjectedSource.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAInjectedSource.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAInjectedSource.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIALineNumber.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIALineNumber.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIALineNumber.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIALineNumber.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIARawSymbol.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIARawSymbol.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIARawSymbol.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIARawSymbol.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIASectionContrib.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIASectionContrib.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIASectionContrib.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIASectionContrib.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIASession.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIASession.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIASession.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIASession.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIASourceFile.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIASourceFile.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIASourceFile.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIASourceFile.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIASupport.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIASupport.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIASupport.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIASupport.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIATable.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIATable.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIATable.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIATable.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAUtils.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/DIA/DIAUtils.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/DIA/DIAUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/GenericError.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/GenericError.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/GenericError.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/GenericError.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/IPDBDataStream.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/IPDBDataStream.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/IPDBDataStream.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/IPDBDataStream.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/IPDBEnumChildren.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/IPDBEnumChildren.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/IPDBEnumChildren.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/IPDBEnumChildren.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/IPDBFrameData.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/IPDBFrameData.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/IPDBFrameData.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/IPDBFrameData.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/IPDBInjectedSource.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/IPDBInjectedSource.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/IPDBInjectedSource.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/IPDBInjectedSource.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/IPDBLineNumber.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/IPDBLineNumber.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/IPDBLineNumber.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/IPDBLineNumber.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/IPDBSession.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/IPDBSession.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/IPDBSession.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/IPDBSession.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/IPDBSourceFile.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/IPDBSourceFile.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/IPDBSourceFile.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/IPDBSourceFile.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/IPDBTable.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/IPDBTable.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/IPDBTable.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/IPDBTable.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptor.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptor.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptor.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptor.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleList.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleList.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleList.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleList.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/DbiStream.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/DbiStream.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/DbiStream.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/DbiStream.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/EnumTables.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/EnumTables.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/EnumTables.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/EnumTables.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/FormatUtil.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/FormatUtil.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/FormatUtil.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/FormatUtil.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/Formatters.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/Formatters.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/Formatters.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/Formatters.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/Hash.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/Hash.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/Hash.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/Hash.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/HashTable.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/HashTable.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/HashTable.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/HashTable.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/ISectionContribVisitor.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/ISectionContribVisitor.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/ISectionContribVisitor.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/ISectionContribVisitor.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/InfoStream.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/InfoStream.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/InfoStream.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/InfoStream.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/InfoStreamBuilder.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/InfoStreamBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/InfoStreamBuilder.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/InfoStreamBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/InjectedSourceStream.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/InjectedSourceStream.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/InjectedSourceStream.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/InjectedSourceStream.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/InputFile.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/InputFile.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/InputFile.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/InputFile.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/LinePrinter.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/LinePrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/LinePrinter.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/LinePrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/ModuleDebugStream.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/ModuleDebugStream.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/ModuleDebugStream.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/ModuleDebugStream.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NamedStreamMap.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NamedStreamMap.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NamedStreamMap.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NamedStreamMap.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeCompilandSymbol.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeCompilandSymbol.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeCompilandSymbol.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeCompilandSymbol.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumGlobals.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumGlobals.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumGlobals.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumGlobals.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumInjectedSources.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumInjectedSources.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumInjectedSources.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumInjectedSources.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumLineNumbers.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumLineNumbers.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumLineNumbers.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumLineNumbers.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumModules.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumModules.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumModules.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumModules.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumSymbols.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumSymbols.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumSymbols.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumSymbols.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumTypes.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumTypes.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumTypes.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumTypes.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeExeSymbol.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeExeSymbol.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeExeSymbol.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeExeSymbol.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeFunctionSymbol.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeFunctionSymbol.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeFunctionSymbol.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeFunctionSymbol.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeInlineSiteSymbol.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeInlineSiteSymbol.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeInlineSiteSymbol.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeInlineSiteSymbol.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeLineNumber.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeLineNumber.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeLineNumber.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeLineNumber.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativePublicSymbol.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativePublicSymbol.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativePublicSymbol.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativePublicSymbol.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeRawSymbol.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeRawSymbol.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeRawSymbol.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeRawSymbol.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeSession.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeSession.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeSession.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeSession.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeSourceFile.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeSourceFile.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeSourceFile.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeSourceFile.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeSymbolEnumerator.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeSymbolEnumerator.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeSymbolEnumerator.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeSymbolEnumerator.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeArray.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeArray.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeArray.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeArray.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeBuiltin.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeBuiltin.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeBuiltin.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeBuiltin.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeEnum.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeEnum.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeEnum.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeEnum.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeFunctionSig.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeFunctionSig.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeFunctionSig.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeFunctionSig.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypePointer.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypePointer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypePointer.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypePointer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeTypedef.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeTypedef.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeTypedef.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeTypedef.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeUDT.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeUDT.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeUDT.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeUDT.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeVTShape.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeVTShape.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeVTShape.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeVTShape.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/PDBFile.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/PDBFile.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/PDBFile.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/PDBFile.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/PDBStringTable.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/PDBStringTable.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/PDBStringTable.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/PDBStringTable.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/PDBStringTableBuilder.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/PDBStringTableBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/PDBStringTableBuilder.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/PDBStringTableBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/PublicsStream.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/PublicsStream.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/PublicsStream.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/PublicsStream.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/RawConstants.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/RawConstants.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/RawConstants.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/RawConstants.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/RawError.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/RawError.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/RawError.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/RawError.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/RawTypes.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/RawTypes.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/RawTypes.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/RawTypes.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/SymbolCache.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/SymbolCache.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/SymbolCache.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/SymbolCache.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/SymbolStream.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/SymbolStream.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/SymbolStream.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/SymbolStream.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/TpiHashing.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/TpiHashing.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/TpiHashing.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/TpiHashing.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/TpiStream.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/TpiStream.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/TpiStream.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/TpiStream.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/TpiStreamBuilder.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/TpiStreamBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/Native/TpiStreamBuilder.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/Native/TpiStreamBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDB.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDB.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDB.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDB.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBContext.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBContext.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBContext.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBContext.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBExtras.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBExtras.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBExtras.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBExtras.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymDumper.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymDumper.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymDumper.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymDumper.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbol.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbol.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbol.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbol.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolAnnotation.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolAnnotation.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolAnnotation.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolAnnotation.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolBlock.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolBlock.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolBlock.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolBlock.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCompiland.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCompiland.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCompiland.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCompiland.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCompilandDetails.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCompilandDetails.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCompilandDetails.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCompilandDetails.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCompilandEnv.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCompilandEnv.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCompilandEnv.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCompilandEnv.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCustom.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCustom.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCustom.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCustom.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolData.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolData.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolData.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolData.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolExe.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolExe.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolExe.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolExe.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolFunc.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolFunc.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolFunc.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolFunc.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugEnd.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugEnd.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugEnd.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugEnd.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugStart.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugStart.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugStart.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugStart.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolLabel.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolLabel.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolLabel.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolLabel.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolPublicSymbol.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolPublicSymbol.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolPublicSymbol.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolPublicSymbol.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolThunk.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolThunk.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolThunk.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolThunk.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeArray.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeArray.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeArray.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeArray.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeBaseClass.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeBaseClass.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeBaseClass.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeBaseClass.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeBuiltin.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeBuiltin.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeBuiltin.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeBuiltin.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeCustom.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeCustom.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeCustom.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeCustom.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeDimension.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeDimension.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeDimension.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeDimension.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeEnum.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeEnum.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeEnum.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeEnum.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeFriend.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeFriend.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeFriend.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeFriend.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionArg.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionArg.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionArg.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionArg.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionSig.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionSig.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionSig.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionSig.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeManaged.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeManaged.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeManaged.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeManaged.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypePointer.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypePointer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypePointer.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypePointer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeTypedef.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeTypedef.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeTypedef.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeTypedef.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeUDT.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeUDT.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeUDT.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeUDT.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTable.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTable.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTable.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTable.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTableShape.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTableShape.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTableShape.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTableShape.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolUnknown.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolUnknown.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolUnknown.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolUnknown.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolUsingNamespace.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolUsingNamespace.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBSymbolUsingNamespace.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBSymbolUsingNamespace.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBTypes.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBTypes.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/PDBTypes.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/PDBTypes.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/UDTLayout.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/UDTLayout.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/PDB/UDTLayout.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/PDB/UDTLayout.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/Symbolize/DIPrinter.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/Symbolize/DIPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/Symbolize/DIPrinter.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/Symbolize/DIPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/Symbolize/Markup.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/Symbolize/Markup.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/Symbolize/Markup.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/Symbolize/Markup.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/Symbolize/MarkupFilter.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/Symbolize/MarkupFilter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/Symbolize/MarkupFilter.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/Symbolize/MarkupFilter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/Symbolize/SymbolizableObjectFile.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/Symbolize/SymbolizableObjectFile.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/Symbolize/SymbolizableObjectFile.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/Symbolize/SymbolizableObjectFile.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/Symbolize/Symbolize.h b/flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/Symbolize/Symbolize.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/DebugInfo/Symbolize/Symbolize.h rename to flang-classic/llvm-classic/llvm/include/llvm/DebugInfo/Symbolize/Symbolize.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Debuginfod/BuildIDFetcher.h b/flang-classic/llvm-classic/llvm/include/llvm/Debuginfod/BuildIDFetcher.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Debuginfod/BuildIDFetcher.h rename to flang-classic/llvm-classic/llvm/include/llvm/Debuginfod/BuildIDFetcher.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Debuginfod/Debuginfod.h b/flang-classic/llvm-classic/llvm/include/llvm/Debuginfod/Debuginfod.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Debuginfod/Debuginfod.h rename to flang-classic/llvm-classic/llvm/include/llvm/Debuginfod/Debuginfod.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Debuginfod/HTTPClient.h b/flang-classic/llvm-classic/llvm/include/llvm/Debuginfod/HTTPClient.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Debuginfod/HTTPClient.h rename to flang-classic/llvm-classic/llvm/include/llvm/Debuginfod/HTTPClient.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Debuginfod/HTTPServer.h b/flang-classic/llvm-classic/llvm/include/llvm/Debuginfod/HTTPServer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Debuginfod/HTTPServer.h rename to flang-classic/llvm-classic/llvm/include/llvm/Debuginfod/HTTPServer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Demangle/Demangle.h b/flang-classic/llvm-classic/llvm/include/llvm/Demangle/Demangle.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Demangle/Demangle.h rename to flang-classic/llvm-classic/llvm/include/llvm/Demangle/Demangle.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Demangle/DemangleConfig.h b/flang-classic/llvm-classic/llvm/include/llvm/Demangle/DemangleConfig.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Demangle/DemangleConfig.h rename to flang-classic/llvm-classic/llvm/include/llvm/Demangle/DemangleConfig.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Demangle/ItaniumDemangle.h b/flang-classic/llvm-classic/llvm/include/llvm/Demangle/ItaniumDemangle.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Demangle/ItaniumDemangle.h rename to flang-classic/llvm-classic/llvm/include/llvm/Demangle/ItaniumDemangle.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Demangle/ItaniumNodes.def b/flang-classic/llvm-classic/llvm/include/llvm/Demangle/ItaniumNodes.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Demangle/ItaniumNodes.def rename to flang-classic/llvm-classic/llvm/include/llvm/Demangle/ItaniumNodes.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Demangle/MicrosoftDemangle.h b/flang-classic/llvm-classic/llvm/include/llvm/Demangle/MicrosoftDemangle.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Demangle/MicrosoftDemangle.h rename to flang-classic/llvm-classic/llvm/include/llvm/Demangle/MicrosoftDemangle.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h b/flang-classic/llvm-classic/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h rename to flang-classic/llvm-classic/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Demangle/README.txt b/flang-classic/llvm-classic/llvm/include/llvm/Demangle/README.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Demangle/README.txt rename to flang-classic/llvm-classic/llvm/include/llvm/Demangle/README.txt diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Demangle/StringView.h b/flang-classic/llvm-classic/llvm/include/llvm/Demangle/StringView.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Demangle/StringView.h rename to flang-classic/llvm-classic/llvm/include/llvm/Demangle/StringView.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Demangle/Utility.h b/flang-classic/llvm-classic/llvm/include/llvm/Demangle/Utility.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Demangle/Utility.h rename to flang-classic/llvm-classic/llvm/include/llvm/Demangle/Utility.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/ExecutionEngine.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/ExecutionEngine.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/ExecutionEngine.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/ExecutionEngine.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/GenericValue.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/GenericValue.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/GenericValue.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/GenericValue.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Interpreter.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Interpreter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Interpreter.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Interpreter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITEventListener.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITEventListener.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITEventListener.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITEventListener.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/COFF.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/COFF.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/COFF.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/COFF.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/COFF_x86_64.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/COFF_x86_64.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/COFF_x86_64.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/COFF_x86_64.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/DWARFRecordSectionSplitter.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/DWARFRecordSectionSplitter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/DWARFRecordSectionSplitter.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/DWARFRecordSectionSplitter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/EHFrameSupport.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/EHFrameSupport.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/EHFrameSupport.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/EHFrameSupport.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/ELF.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/ELF.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/ELF.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/ELF.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/ELF_aarch64.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/ELF_aarch64.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/ELF_aarch64.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/ELF_aarch64.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/ELF_i386.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/ELF_i386.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/ELF_i386.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/ELF_i386.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/ELF_riscv.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/ELF_riscv.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/ELF_riscv.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/ELF_riscv.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/ELF_x86_64.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/ELF_x86_64.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/ELF_x86_64.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/ELF_x86_64.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/JITLink.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/JITLink.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/JITLink.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/JITLink.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/JITLinkDylib.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/JITLinkDylib.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/JITLinkDylib.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/JITLinkDylib.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/MachO.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/MachO.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/MachO.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/MachO.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/MachO_arm64.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/MachO_arm64.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/MachO_arm64.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/MachO_arm64.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/MachO_x86_64.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/MachO_x86_64.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/MachO_x86_64.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/MachO_x86_64.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/TableManager.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/TableManager.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/TableManager.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/TableManager.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/aarch64.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/aarch64.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/aarch64.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/aarch64.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/i386.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/i386.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/i386.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/i386.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/riscv.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/riscv.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/riscv.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/riscv.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/x86_64.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/x86_64.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITLink/x86_64.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITLink/x86_64.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITSymbol.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITSymbol.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/JITSymbol.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/JITSymbol.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/MCJIT.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/MCJIT.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/MCJIT.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/MCJIT.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/OProfileWrapper.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/OProfileWrapper.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/OProfileWrapper.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/OProfileWrapper.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/ObjectCache.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/ObjectCache.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/ObjectCache.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/ObjectCache.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/COFFPlatform.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/COFFPlatform.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/COFFPlatform.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/COFFPlatform.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/COFFVCRuntimeSupport.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/COFFVCRuntimeSupport.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/COFFVCRuntimeSupport.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/COFFVCRuntimeSupport.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/CompileUtils.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/CompileUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/CompileUtils.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/CompileUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Core.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Core.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Core.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Core.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/DebugObjectManagerPlugin.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/DebugObjectManagerPlugin.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/DebugObjectManagerPlugin.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/DebugObjectManagerPlugin.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/DebugUtils.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/DebugUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/DebugUtils.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/DebugUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/DebuggerSupportPlugin.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/DebuggerSupportPlugin.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/DebuggerSupportPlugin.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/DebuggerSupportPlugin.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/ELFNixPlatform.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/ELFNixPlatform.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/ELFNixPlatform.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/ELFNixPlatform.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/EPCDebugObjectRegistrar.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/EPCDebugObjectRegistrar.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/EPCDebugObjectRegistrar.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/EPCDebugObjectRegistrar.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/EPCDynamicLibrarySearchGenerator.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/EPCDynamicLibrarySearchGenerator.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/EPCDynamicLibrarySearchGenerator.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/EPCDynamicLibrarySearchGenerator.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/EPCEHFrameRegistrar.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/EPCEHFrameRegistrar.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/EPCEHFrameRegistrar.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/EPCEHFrameRegistrar.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/EPCGenericDylibManager.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/EPCGenericDylibManager.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/EPCGenericDylibManager.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/EPCGenericDylibManager.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/EPCGenericJITLinkMemoryManager.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/EPCGenericJITLinkMemoryManager.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/EPCGenericJITLinkMemoryManager.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/EPCGenericJITLinkMemoryManager.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/EPCGenericMemoryAccess.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/EPCGenericMemoryAccess.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/EPCGenericMemoryAccess.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/EPCGenericMemoryAccess.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/EPCGenericRTDyldMemoryManager.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/EPCGenericRTDyldMemoryManager.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/EPCGenericRTDyldMemoryManager.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/EPCGenericRTDyldMemoryManager.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/EPCIndirectionUtils.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/EPCIndirectionUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/EPCIndirectionUtils.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/EPCIndirectionUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/ExecutionUtils.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/ExecutionUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/ExecutionUtils.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/ExecutionUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/ExecutorProcessControl.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/ExecutorProcessControl.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/ExecutorProcessControl.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/ExecutorProcessControl.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/JITTargetMachineBuilder.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/JITTargetMachineBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/JITTargetMachineBuilder.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/JITTargetMachineBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/LLJIT.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/LLJIT.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/LLJIT.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/LLJIT.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Layer.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Layer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Layer.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Layer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/LazyReexports.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/LazyReexports.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/LazyReexports.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/LazyReexports.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/LookupAndRecordAddrs.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/LookupAndRecordAddrs.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/LookupAndRecordAddrs.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/LookupAndRecordAddrs.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/MachOPlatform.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/MachOPlatform.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/MachOPlatform.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/MachOPlatform.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Mangling.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Mangling.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Mangling.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Mangling.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/MapperJITLinkMemoryManager.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/MapperJITLinkMemoryManager.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/MapperJITLinkMemoryManager.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/MapperJITLinkMemoryManager.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/MemoryMapper.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/MemoryMapper.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/MemoryMapper.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/MemoryMapper.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/ObjectFileInterface.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/ObjectFileInterface.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/ObjectFileInterface.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/ObjectFileInterface.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/OrcABISupport.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/OrcABISupport.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/OrcABISupport.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/OrcABISupport.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Shared/AllocationActions.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Shared/AllocationActions.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Shared/AllocationActions.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Shared/AllocationActions.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Shared/ExecutorAddress.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Shared/ExecutorAddress.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Shared/ExecutorAddress.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Shared/ExecutorAddress.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Shared/MemoryFlags.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Shared/MemoryFlags.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Shared/MemoryFlags.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Shared/MemoryFlags.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Shared/OrcError.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Shared/OrcError.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Shared/OrcError.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Shared/OrcError.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Shared/OrcRTBridge.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Shared/OrcRTBridge.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Shared/OrcRTBridge.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Shared/OrcRTBridge.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Shared/SimplePackedSerialization.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Shared/SimplePackedSerialization.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Shared/SimplePackedSerialization.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Shared/SimplePackedSerialization.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Shared/SimpleRemoteEPCUtils.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Shared/SimpleRemoteEPCUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Shared/SimpleRemoteEPCUtils.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Shared/SimpleRemoteEPCUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Shared/TargetProcessControlTypes.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Shared/TargetProcessControlTypes.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Shared/TargetProcessControlTypes.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Shared/TargetProcessControlTypes.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/SimpleRemoteEPC.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/SimpleRemoteEPC.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/SimpleRemoteEPC.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/SimpleRemoteEPC.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/SpeculateAnalyses.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/SpeculateAnalyses.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/SpeculateAnalyses.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/SpeculateAnalyses.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Speculation.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Speculation.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/Speculation.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/Speculation.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/SymbolStringPool.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/SymbolStringPool.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/SymbolStringPool.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/SymbolStringPool.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/ExecutorBootstrapService.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/ExecutorBootstrapService.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/ExecutorBootstrapService.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/ExecutorBootstrapService.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/ExecutorSharedMemoryMapperService.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/ExecutorSharedMemoryMapperService.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/ExecutorSharedMemoryMapperService.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/ExecutorSharedMemoryMapperService.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleExecutorDylibManager.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleExecutorDylibManager.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleExecutorDylibManager.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleExecutorDylibManager.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleExecutorMemoryManager.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleExecutorMemoryManager.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleExecutorMemoryManager.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleExecutorMemoryManager.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleRemoteEPCServer.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleRemoteEPCServer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleRemoteEPCServer.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleRemoteEPCServer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/TargetExecutionUtils.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/TargetExecutionUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/TargetExecutionUtils.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/TargetExecutionUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/TaskDispatch.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/TaskDispatch.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/TaskDispatch.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/TaskDispatch.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/ThreadSafeModule.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/ThreadSafeModule.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/Orc/ThreadSafeModule.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/Orc/ThreadSafeModule.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/RTDyldMemoryManager.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/RTDyldMemoryManager.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/RTDyldMemoryManager.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/RTDyldMemoryManager.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/RuntimeDyld.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/RuntimeDyld.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/RuntimeDyld.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/RuntimeDyld.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/RuntimeDyldChecker.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/RuntimeDyldChecker.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/RuntimeDyldChecker.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/RuntimeDyldChecker.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/SectionMemoryManager.h b/flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/SectionMemoryManager.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ExecutionEngine/SectionMemoryManager.h rename to flang-classic/llvm-classic/llvm/include/llvm/ExecutionEngine/SectionMemoryManager.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/FileCheck/FileCheck.h b/flang-classic/llvm-classic/llvm/include/llvm/FileCheck/FileCheck.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/FileCheck/FileCheck.h rename to flang-classic/llvm-classic/llvm/include/llvm/FileCheck/FileCheck.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Frontend/CMakeLists.txt b/flang-classic/llvm-classic/llvm/include/llvm/Frontend/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Frontend/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/include/llvm/Frontend/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Frontend/Directive/DirectiveBase.td b/flang-classic/llvm-classic/llvm/include/llvm/Frontend/Directive/DirectiveBase.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Frontend/Directive/DirectiveBase.td rename to flang-classic/llvm-classic/llvm/include/llvm/Frontend/Directive/DirectiveBase.td diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Frontend/HLSL/HLSLResource.h b/flang-classic/llvm-classic/llvm/include/llvm/Frontend/HLSL/HLSLResource.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Frontend/HLSL/HLSLResource.h rename to flang-classic/llvm-classic/llvm/include/llvm/Frontend/HLSL/HLSLResource.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Frontend/OpenACC/ACC.td b/flang-classic/llvm-classic/llvm/include/llvm/Frontend/OpenACC/ACC.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Frontend/OpenACC/ACC.td rename to flang-classic/llvm-classic/llvm/include/llvm/Frontend/OpenACC/ACC.td diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Frontend/OpenACC/CMakeLists.txt b/flang-classic/llvm-classic/llvm/include/llvm/Frontend/OpenACC/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Frontend/OpenACC/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/include/llvm/Frontend/OpenACC/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Frontend/OpenMP/CMakeLists.txt b/flang-classic/llvm-classic/llvm/include/llvm/Frontend/OpenMP/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Frontend/OpenMP/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/include/llvm/Frontend/OpenMP/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Frontend/OpenMP/OMP.td b/flang-classic/llvm-classic/llvm/include/llvm/Frontend/OpenMP/OMP.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Frontend/OpenMP/OMP.td rename to flang-classic/llvm-classic/llvm/include/llvm/Frontend/OpenMP/OMP.td diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Frontend/OpenMP/OMPAssume.h b/flang-classic/llvm-classic/llvm/include/llvm/Frontend/OpenMP/OMPAssume.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Frontend/OpenMP/OMPAssume.h rename to flang-classic/llvm-classic/llvm/include/llvm/Frontend/OpenMP/OMPAssume.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Frontend/OpenMP/OMPConstants.h b/flang-classic/llvm-classic/llvm/include/llvm/Frontend/OpenMP/OMPConstants.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Frontend/OpenMP/OMPConstants.h rename to flang-classic/llvm-classic/llvm/include/llvm/Frontend/OpenMP/OMPConstants.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Frontend/OpenMP/OMPContext.h b/flang-classic/llvm-classic/llvm/include/llvm/Frontend/OpenMP/OMPContext.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Frontend/OpenMP/OMPContext.h rename to flang-classic/llvm-classic/llvm/include/llvm/Frontend/OpenMP/OMPContext.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Frontend/OpenMP/OMPGridValues.h b/flang-classic/llvm-classic/llvm/include/llvm/Frontend/OpenMP/OMPGridValues.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Frontend/OpenMP/OMPGridValues.h rename to flang-classic/llvm-classic/llvm/include/llvm/Frontend/OpenMP/OMPGridValues.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h b/flang-classic/llvm-classic/llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h rename to flang-classic/llvm-classic/llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Frontend/OpenMP/OMPKinds.def b/flang-classic/llvm-classic/llvm/include/llvm/Frontend/OpenMP/OMPKinds.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Frontend/OpenMP/OMPKinds.def rename to flang-classic/llvm-classic/llvm/include/llvm/Frontend/OpenMP/OMPKinds.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/FuzzMutate/FuzzerCLI.h b/flang-classic/llvm-classic/llvm/include/llvm/FuzzMutate/FuzzerCLI.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/FuzzMutate/FuzzerCLI.h rename to flang-classic/llvm-classic/llvm/include/llvm/FuzzMutate/FuzzerCLI.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/FuzzMutate/IRMutator.h b/flang-classic/llvm-classic/llvm/include/llvm/FuzzMutate/IRMutator.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/FuzzMutate/IRMutator.h rename to flang-classic/llvm-classic/llvm/include/llvm/FuzzMutate/IRMutator.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/FuzzMutate/OpDescriptor.h b/flang-classic/llvm-classic/llvm/include/llvm/FuzzMutate/OpDescriptor.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/FuzzMutate/OpDescriptor.h rename to flang-classic/llvm-classic/llvm/include/llvm/FuzzMutate/OpDescriptor.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/FuzzMutate/Operations.h b/flang-classic/llvm-classic/llvm/include/llvm/FuzzMutate/Operations.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/FuzzMutate/Operations.h rename to flang-classic/llvm-classic/llvm/include/llvm/FuzzMutate/Operations.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/FuzzMutate/Random.h b/flang-classic/llvm-classic/llvm/include/llvm/FuzzMutate/Random.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/FuzzMutate/Random.h rename to flang-classic/llvm-classic/llvm/include/llvm/FuzzMutate/Random.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/FuzzMutate/RandomIRBuilder.h b/flang-classic/llvm-classic/llvm/include/llvm/FuzzMutate/RandomIRBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/FuzzMutate/RandomIRBuilder.h rename to flang-classic/llvm-classic/llvm/include/llvm/FuzzMutate/RandomIRBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/AbstractCallSite.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/AbstractCallSite.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/AbstractCallSite.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/AbstractCallSite.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/Argument.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/Argument.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/Argument.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/Argument.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/AssemblyAnnotationWriter.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/AssemblyAnnotationWriter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/AssemblyAnnotationWriter.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/AssemblyAnnotationWriter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/Assumptions.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/Assumptions.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/Assumptions.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/Assumptions.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/Attributes.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/Attributes.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/Attributes.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/Attributes.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/Attributes.td b/flang-classic/llvm-classic/llvm/include/llvm/IR/Attributes.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/Attributes.td rename to flang-classic/llvm-classic/llvm/include/llvm/IR/Attributes.td diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/AutoUpgrade.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/AutoUpgrade.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/AutoUpgrade.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/AutoUpgrade.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/BasicBlock.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/BasicBlock.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/BasicBlock.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/BasicBlock.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/BuiltinGCs.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/BuiltinGCs.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/BuiltinGCs.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/BuiltinGCs.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/CFG.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/CFG.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/CFG.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/CFG.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/CMakeLists.txt b/flang-classic/llvm-classic/llvm/include/llvm/IR/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/include/llvm/IR/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/CallingConv.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/CallingConv.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/CallingConv.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/CallingConv.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/Comdat.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/Comdat.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/Comdat.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/Comdat.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/Constant.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/Constant.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/Constant.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/Constant.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/ConstantFold.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/ConstantFold.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/ConstantFold.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/ConstantFold.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/ConstantFolder.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/ConstantFolder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/ConstantFolder.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/ConstantFolder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/ConstantRange.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/ConstantRange.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/ConstantRange.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/ConstantRange.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/Constants.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/Constants.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/Constants.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/Constants.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/ConstrainedOps.def b/flang-classic/llvm-classic/llvm/include/llvm/IR/ConstrainedOps.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/ConstrainedOps.def rename to flang-classic/llvm-classic/llvm/include/llvm/IR/ConstrainedOps.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/DIBuilder.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/DIBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/DIBuilder.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/DIBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/DIExprOps.def b/flang-classic/llvm-classic/llvm/include/llvm/IR/DIExprOps.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/DIExprOps.def rename to flang-classic/llvm-classic/llvm/include/llvm/IR/DIExprOps.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/DataLayout.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/DataLayout.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/DataLayout.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/DataLayout.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/DebugInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/DebugInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/DebugInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/DebugInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/DebugInfoFlags.def b/flang-classic/llvm-classic/llvm/include/llvm/IR/DebugInfoFlags.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/DebugInfoFlags.def rename to flang-classic/llvm-classic/llvm/include/llvm/IR/DebugInfoFlags.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/DebugInfoMetadata.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/DebugInfoMetadata.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/DebugInfoMetadata.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/DebugInfoMetadata.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/DebugLoc.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/DebugLoc.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/DebugLoc.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/DebugLoc.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/DerivedTypes.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/DerivedTypes.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/DerivedTypes.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/DerivedTypes.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/DerivedUser.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/DerivedUser.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/DerivedUser.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/DerivedUser.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/DiagnosticHandler.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/DiagnosticHandler.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/DiagnosticHandler.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/DiagnosticHandler.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/DiagnosticInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/DiagnosticInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/DiagnosticInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/DiagnosticInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/DiagnosticPrinter.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/DiagnosticPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/DiagnosticPrinter.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/DiagnosticPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/Dominators.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/Dominators.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/Dominators.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/Dominators.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/FMF.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/FMF.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/FMF.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/FMF.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/FPEnv.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/FPEnv.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/FPEnv.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/FPEnv.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/FixedMetadataKinds.def b/flang-classic/llvm-classic/llvm/include/llvm/IR/FixedMetadataKinds.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/FixedMetadataKinds.def rename to flang-classic/llvm-classic/llvm/include/llvm/IR/FixedMetadataKinds.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/FixedPointBuilder.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/FixedPointBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/FixedPointBuilder.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/FixedPointBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/Function.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/Function.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/Function.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/Function.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/GCStrategy.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/GCStrategy.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/GCStrategy.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/GCStrategy.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/GVMaterializer.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/GVMaterializer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/GVMaterializer.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/GVMaterializer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/GetElementPtrTypeIterator.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/GetElementPtrTypeIterator.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/GetElementPtrTypeIterator.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/GetElementPtrTypeIterator.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/GlobalAlias.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/GlobalAlias.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/GlobalAlias.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/GlobalAlias.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/GlobalIFunc.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/GlobalIFunc.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/GlobalIFunc.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/GlobalIFunc.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/GlobalObject.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/GlobalObject.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/GlobalObject.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/GlobalObject.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/GlobalValue.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/GlobalValue.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/GlobalValue.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/GlobalValue.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/GlobalVariable.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/GlobalVariable.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/GlobalVariable.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/GlobalVariable.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/IRBuilder.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/IRBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/IRBuilder.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/IRBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/IRBuilderFolder.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/IRBuilderFolder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/IRBuilderFolder.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/IRBuilderFolder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/IRPrintingPasses.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/IRPrintingPasses.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/IRPrintingPasses.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/IRPrintingPasses.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/InlineAsm.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/InlineAsm.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/InlineAsm.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/InlineAsm.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/InstIterator.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/InstIterator.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/InstIterator.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/InstIterator.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/InstVisitor.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/InstVisitor.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/InstVisitor.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/InstVisitor.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/InstrTypes.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/InstrTypes.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/InstrTypes.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/InstrTypes.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/Instruction.def b/flang-classic/llvm-classic/llvm/include/llvm/IR/Instruction.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/Instruction.def rename to flang-classic/llvm-classic/llvm/include/llvm/IR/Instruction.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/Instruction.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/Instruction.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/Instruction.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/Instruction.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/Instructions.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/Instructions.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/Instructions.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/Instructions.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/IntrinsicInst.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/IntrinsicInst.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/IntrinsicInst.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/IntrinsicInst.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/Intrinsics.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/Intrinsics.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/Intrinsics.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/Intrinsics.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/Intrinsics.td b/flang-classic/llvm-classic/llvm/include/llvm/IR/Intrinsics.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/Intrinsics.td rename to flang-classic/llvm-classic/llvm/include/llvm/IR/Intrinsics.td diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/IntrinsicsAArch64.td b/flang-classic/llvm-classic/llvm/include/llvm/IR/IntrinsicsAArch64.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/IntrinsicsAArch64.td rename to flang-classic/llvm-classic/llvm/include/llvm/IR/IntrinsicsAArch64.td diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/IntrinsicsAMDGPU.td b/flang-classic/llvm-classic/llvm/include/llvm/IR/IntrinsicsAMDGPU.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/IntrinsicsAMDGPU.td rename to flang-classic/llvm-classic/llvm/include/llvm/IR/IntrinsicsAMDGPU.td diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/IntrinsicsARM.td b/flang-classic/llvm-classic/llvm/include/llvm/IR/IntrinsicsARM.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/IntrinsicsARM.td rename to flang-classic/llvm-classic/llvm/include/llvm/IR/IntrinsicsARM.td diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/IntrinsicsBPF.td b/flang-classic/llvm-classic/llvm/include/llvm/IR/IntrinsicsBPF.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/IntrinsicsBPF.td rename to flang-classic/llvm-classic/llvm/include/llvm/IR/IntrinsicsBPF.td diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/IntrinsicsDirectX.td b/flang-classic/llvm-classic/llvm/include/llvm/IR/IntrinsicsDirectX.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/IntrinsicsDirectX.td rename to flang-classic/llvm-classic/llvm/include/llvm/IR/IntrinsicsDirectX.td diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/IntrinsicsHexagon.td b/flang-classic/llvm-classic/llvm/include/llvm/IR/IntrinsicsHexagon.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/IntrinsicsHexagon.td rename to flang-classic/llvm-classic/llvm/include/llvm/IR/IntrinsicsHexagon.td diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/IntrinsicsHexagonDep.td b/flang-classic/llvm-classic/llvm/include/llvm/IR/IntrinsicsHexagonDep.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/IntrinsicsHexagonDep.td rename to flang-classic/llvm-classic/llvm/include/llvm/IR/IntrinsicsHexagonDep.td diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/IntrinsicsLoongArch.td b/flang-classic/llvm-classic/llvm/include/llvm/IR/IntrinsicsLoongArch.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/IntrinsicsLoongArch.td rename to flang-classic/llvm-classic/llvm/include/llvm/IR/IntrinsicsLoongArch.td diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/IntrinsicsMips.td b/flang-classic/llvm-classic/llvm/include/llvm/IR/IntrinsicsMips.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/IntrinsicsMips.td rename to flang-classic/llvm-classic/llvm/include/llvm/IR/IntrinsicsMips.td diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/IntrinsicsNVVM.td b/flang-classic/llvm-classic/llvm/include/llvm/IR/IntrinsicsNVVM.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/IntrinsicsNVVM.td rename to flang-classic/llvm-classic/llvm/include/llvm/IR/IntrinsicsNVVM.td diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/IntrinsicsPowerPC.td b/flang-classic/llvm-classic/llvm/include/llvm/IR/IntrinsicsPowerPC.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/IntrinsicsPowerPC.td rename to flang-classic/llvm-classic/llvm/include/llvm/IR/IntrinsicsPowerPC.td diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/IntrinsicsRISCV.td b/flang-classic/llvm-classic/llvm/include/llvm/IR/IntrinsicsRISCV.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/IntrinsicsRISCV.td rename to flang-classic/llvm-classic/llvm/include/llvm/IR/IntrinsicsRISCV.td diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/IntrinsicsSPIRV.td b/flang-classic/llvm-classic/llvm/include/llvm/IR/IntrinsicsSPIRV.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/IntrinsicsSPIRV.td rename to flang-classic/llvm-classic/llvm/include/llvm/IR/IntrinsicsSPIRV.td diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/IntrinsicsSystemZ.td b/flang-classic/llvm-classic/llvm/include/llvm/IR/IntrinsicsSystemZ.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/IntrinsicsSystemZ.td rename to flang-classic/llvm-classic/llvm/include/llvm/IR/IntrinsicsSystemZ.td diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/IntrinsicsVE.td b/flang-classic/llvm-classic/llvm/include/llvm/IR/IntrinsicsVE.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/IntrinsicsVE.td rename to flang-classic/llvm-classic/llvm/include/llvm/IR/IntrinsicsVE.td diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/IntrinsicsVEVL.gen.td b/flang-classic/llvm-classic/llvm/include/llvm/IR/IntrinsicsVEVL.gen.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/IntrinsicsVEVL.gen.td rename to flang-classic/llvm-classic/llvm/include/llvm/IR/IntrinsicsVEVL.gen.td diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/IntrinsicsWebAssembly.td b/flang-classic/llvm-classic/llvm/include/llvm/IR/IntrinsicsWebAssembly.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/IntrinsicsWebAssembly.td rename to flang-classic/llvm-classic/llvm/include/llvm/IR/IntrinsicsWebAssembly.td diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/IntrinsicsX86.td b/flang-classic/llvm-classic/llvm/include/llvm/IR/IntrinsicsX86.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/IntrinsicsX86.td rename to flang-classic/llvm-classic/llvm/include/llvm/IR/IntrinsicsX86.td diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/IntrinsicsXCore.td b/flang-classic/llvm-classic/llvm/include/llvm/IR/IntrinsicsXCore.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/IntrinsicsXCore.td rename to flang-classic/llvm-classic/llvm/include/llvm/IR/IntrinsicsXCore.td diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/LLVMContext.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/LLVMContext.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/LLVMContext.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/LLVMContext.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/LLVMRemarkStreamer.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/LLVMRemarkStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/LLVMRemarkStreamer.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/LLVMRemarkStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/LegacyPassManager.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/LegacyPassManager.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/LegacyPassManager.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/LegacyPassManager.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/LegacyPassManagers.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/LegacyPassManagers.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/LegacyPassManagers.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/LegacyPassManagers.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/LegacyPassNameParser.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/LegacyPassNameParser.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/LegacyPassNameParser.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/LegacyPassNameParser.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/MDBuilder.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/MDBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/MDBuilder.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/MDBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/Mangler.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/Mangler.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/Mangler.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/Mangler.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/MatrixBuilder.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/MatrixBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/MatrixBuilder.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/MatrixBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/Metadata.def b/flang-classic/llvm-classic/llvm/include/llvm/IR/Metadata.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/Metadata.def rename to flang-classic/llvm-classic/llvm/include/llvm/IR/Metadata.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/Metadata.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/Metadata.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/Metadata.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/Metadata.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/ModRef.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/ModRef.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/ModRef.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/ModRef.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/Module.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/Module.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/Module.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/Module.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/ModuleSlotTracker.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/ModuleSlotTracker.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/ModuleSlotTracker.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/ModuleSlotTracker.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/ModuleSummaryIndex.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/ModuleSummaryIndex.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/ModuleSummaryIndex.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/ModuleSummaryIndex.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/ModuleSummaryIndexYAML.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/ModuleSummaryIndexYAML.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/ModuleSummaryIndexYAML.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/ModuleSummaryIndexYAML.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/NoFolder.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/NoFolder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/NoFolder.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/NoFolder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/OperandTraits.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/OperandTraits.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/OperandTraits.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/OperandTraits.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/Operator.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/Operator.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/Operator.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/Operator.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/OptBisect.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/OptBisect.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/OptBisect.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/OptBisect.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/PassInstrumentation.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/PassInstrumentation.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/PassInstrumentation.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/PassInstrumentation.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/PassManager.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/PassManager.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/PassManager.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/PassManager.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/PassManagerImpl.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/PassManagerImpl.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/PassManagerImpl.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/PassManagerImpl.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/PassManagerInternal.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/PassManagerInternal.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/PassManagerInternal.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/PassManagerInternal.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/PassTimingInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/PassTimingInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/PassTimingInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/PassTimingInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/PatternMatch.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/PatternMatch.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/PatternMatch.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/PatternMatch.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/PredIteratorCache.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/PredIteratorCache.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/PredIteratorCache.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/PredIteratorCache.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/PrintPasses.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/PrintPasses.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/PrintPasses.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/PrintPasses.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/ProfDataUtils.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/ProfDataUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/ProfDataUtils.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/ProfDataUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/ProfileSummary.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/ProfileSummary.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/ProfileSummary.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/ProfileSummary.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/PseudoProbe.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/PseudoProbe.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/PseudoProbe.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/PseudoProbe.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/ReplaceConstant.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/ReplaceConstant.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/ReplaceConstant.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/ReplaceConstant.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/RuntimeLibcalls.def b/flang-classic/llvm-classic/llvm/include/llvm/IR/RuntimeLibcalls.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/RuntimeLibcalls.def rename to flang-classic/llvm-classic/llvm/include/llvm/IR/RuntimeLibcalls.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/SSAContext.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/SSAContext.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/SSAContext.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/SSAContext.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/SafepointIRVerifier.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/SafepointIRVerifier.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/SafepointIRVerifier.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/SafepointIRVerifier.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/Statepoint.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/Statepoint.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/Statepoint.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/Statepoint.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/StructuralHash.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/StructuralHash.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/StructuralHash.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/StructuralHash.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/SymbolTableListTraits.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/SymbolTableListTraits.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/SymbolTableListTraits.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/SymbolTableListTraits.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/TrackingMDRef.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/TrackingMDRef.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/TrackingMDRef.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/TrackingMDRef.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/Type.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/Type.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/Type.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/Type.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/TypeFinder.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/TypeFinder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/TypeFinder.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/TypeFinder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/TypedPointerType.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/TypedPointerType.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/TypedPointerType.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/TypedPointerType.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/Use.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/Use.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/Use.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/Use.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/UseListOrder.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/UseListOrder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/UseListOrder.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/UseListOrder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/User.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/User.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/User.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/User.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/VPIntrinsics.def b/flang-classic/llvm-classic/llvm/include/llvm/IR/VPIntrinsics.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/VPIntrinsics.def rename to flang-classic/llvm-classic/llvm/include/llvm/IR/VPIntrinsics.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/Value.def b/flang-classic/llvm-classic/llvm/include/llvm/IR/Value.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/Value.def rename to flang-classic/llvm-classic/llvm/include/llvm/IR/Value.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/Value.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/Value.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/Value.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/Value.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/ValueHandle.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/ValueHandle.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/ValueHandle.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/ValueHandle.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/ValueMap.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/ValueMap.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/ValueMap.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/ValueMap.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/ValueSymbolTable.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/ValueSymbolTable.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/ValueSymbolTable.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/ValueSymbolTable.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/VectorBuilder.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/VectorBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/VectorBuilder.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/VectorBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IR/Verifier.h b/flang-classic/llvm-classic/llvm/include/llvm/IR/Verifier.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IR/Verifier.h rename to flang-classic/llvm-classic/llvm/include/llvm/IR/Verifier.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/IRReader/IRReader.h b/flang-classic/llvm-classic/llvm/include/llvm/IRReader/IRReader.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/IRReader/IRReader.h rename to flang-classic/llvm-classic/llvm/include/llvm/IRReader/IRReader.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/InitializePasses.h b/flang-classic/llvm-classic/llvm/include/llvm/InitializePasses.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/InitializePasses.h rename to flang-classic/llvm-classic/llvm/include/llvm/InitializePasses.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/InterfaceStub/ELFObjHandler.h b/flang-classic/llvm-classic/llvm/include/llvm/InterfaceStub/ELFObjHandler.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/InterfaceStub/ELFObjHandler.h rename to flang-classic/llvm-classic/llvm/include/llvm/InterfaceStub/ELFObjHandler.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/InterfaceStub/IFSHandler.h b/flang-classic/llvm-classic/llvm/include/llvm/InterfaceStub/IFSHandler.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/InterfaceStub/IFSHandler.h rename to flang-classic/llvm-classic/llvm/include/llvm/InterfaceStub/IFSHandler.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/InterfaceStub/IFSStub.h b/flang-classic/llvm-classic/llvm/include/llvm/InterfaceStub/IFSStub.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/InterfaceStub/IFSStub.h rename to flang-classic/llvm-classic/llvm/include/llvm/InterfaceStub/IFSStub.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/LTO/Config.h b/flang-classic/llvm-classic/llvm/include/llvm/LTO/Config.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/LTO/Config.h rename to flang-classic/llvm-classic/llvm/include/llvm/LTO/Config.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/LTO/LTO.h b/flang-classic/llvm-classic/llvm/include/llvm/LTO/LTO.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/LTO/LTO.h rename to flang-classic/llvm-classic/llvm/include/llvm/LTO/LTO.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/LTO/LTOBackend.h b/flang-classic/llvm-classic/llvm/include/llvm/LTO/LTOBackend.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/LTO/LTOBackend.h rename to flang-classic/llvm-classic/llvm/include/llvm/LTO/LTOBackend.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/LTO/SummaryBasedOptimizations.h b/flang-classic/llvm-classic/llvm/include/llvm/LTO/SummaryBasedOptimizations.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/LTO/SummaryBasedOptimizations.h rename to flang-classic/llvm-classic/llvm/include/llvm/LTO/SummaryBasedOptimizations.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/LTO/legacy/LTOCodeGenerator.h b/flang-classic/llvm-classic/llvm/include/llvm/LTO/legacy/LTOCodeGenerator.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/LTO/legacy/LTOCodeGenerator.h rename to flang-classic/llvm-classic/llvm/include/llvm/LTO/legacy/LTOCodeGenerator.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/LTO/legacy/LTOModule.h b/flang-classic/llvm-classic/llvm/include/llvm/LTO/legacy/LTOModule.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/LTO/legacy/LTOModule.h rename to flang-classic/llvm-classic/llvm/include/llvm/LTO/legacy/LTOModule.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/LTO/legacy/ThinLTOCodeGenerator.h b/flang-classic/llvm-classic/llvm/include/llvm/LTO/legacy/ThinLTOCodeGenerator.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/LTO/legacy/ThinLTOCodeGenerator.h rename to flang-classic/llvm-classic/llvm/include/llvm/LTO/legacy/ThinLTOCodeGenerator.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/LTO/legacy/UpdateCompilerUsed.h b/flang-classic/llvm-classic/llvm/include/llvm/LTO/legacy/UpdateCompilerUsed.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/LTO/legacy/UpdateCompilerUsed.h rename to flang-classic/llvm-classic/llvm/include/llvm/LTO/legacy/UpdateCompilerUsed.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/LineEditor/LineEditor.h b/flang-classic/llvm-classic/llvm/include/llvm/LineEditor/LineEditor.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/LineEditor/LineEditor.h rename to flang-classic/llvm-classic/llvm/include/llvm/LineEditor/LineEditor.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/LinkAllIR.h b/flang-classic/llvm-classic/llvm/include/llvm/LinkAllIR.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/LinkAllIR.h rename to flang-classic/llvm-classic/llvm/include/llvm/LinkAllIR.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/LinkAllPasses.h b/flang-classic/llvm-classic/llvm/include/llvm/LinkAllPasses.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/LinkAllPasses.h rename to flang-classic/llvm-classic/llvm/include/llvm/LinkAllPasses.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Linker/IRMover.h b/flang-classic/llvm-classic/llvm/include/llvm/Linker/IRMover.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Linker/IRMover.h rename to flang-classic/llvm-classic/llvm/include/llvm/Linker/IRMover.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Linker/Linker.h b/flang-classic/llvm-classic/llvm/include/llvm/Linker/Linker.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Linker/Linker.h rename to flang-classic/llvm-classic/llvm/include/llvm/Linker/Linker.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/ConstantPools.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/ConstantPools.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/ConstantPools.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/ConstantPools.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/LaneBitmask.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/LaneBitmask.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/LaneBitmask.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/LaneBitmask.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCAsmBackend.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCAsmBackend.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCAsmBackend.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCAsmBackend.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCAsmInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCAsmInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCAsmInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCAsmInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCAsmInfoCOFF.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCAsmInfoCOFF.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCAsmInfoCOFF.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCAsmInfoCOFF.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCAsmInfoDarwin.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCAsmInfoDarwin.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCAsmInfoDarwin.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCAsmInfoDarwin.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCAsmInfoELF.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCAsmInfoELF.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCAsmInfoELF.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCAsmInfoELF.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCAsmInfoGOFF.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCAsmInfoGOFF.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCAsmInfoGOFF.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCAsmInfoGOFF.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCAsmInfoWasm.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCAsmInfoWasm.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCAsmInfoWasm.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCAsmInfoWasm.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCAsmInfoXCOFF.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCAsmInfoXCOFF.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCAsmInfoXCOFF.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCAsmInfoXCOFF.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCAsmLayout.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCAsmLayout.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCAsmLayout.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCAsmLayout.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCAsmMacro.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCAsmMacro.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCAsmMacro.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCAsmMacro.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCAssembler.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCAssembler.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCAssembler.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCAssembler.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCCodeEmitter.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCCodeEmitter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCCodeEmitter.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCCodeEmitter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCCodeView.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCCodeView.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCCodeView.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCCodeView.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCContext.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCContext.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCContext.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCContext.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCDXContainerStreamer.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCDXContainerStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCDXContainerStreamer.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCDXContainerStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCDXContainerWriter.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCDXContainerWriter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCDXContainerWriter.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCDXContainerWriter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCDecoderOps.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCDecoderOps.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCDecoderOps.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCDecoderOps.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCDirectives.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCDirectives.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCDirectives.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCDirectives.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCDisassembler/MCDisassembler.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCDisassembler/MCDisassembler.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCDisassembler/MCDisassembler.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCDisassembler/MCDisassembler.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCDisassembler/MCRelocationInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCDisassembler/MCRelocationInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCDisassembler/MCRelocationInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCDisassembler/MCRelocationInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCDisassembler/MCSymbolizer.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCDisassembler/MCSymbolizer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCDisassembler/MCSymbolizer.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCDisassembler/MCSymbolizer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCDwarf.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCDwarf.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCDwarf.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCDwarf.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCELFObjectWriter.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCELFObjectWriter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCELFObjectWriter.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCELFObjectWriter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCELFStreamer.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCELFStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCELFStreamer.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCELFStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCExpr.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCExpr.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCExpr.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCExpr.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCFixup.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCFixup.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCFixup.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCFixup.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCFixupKindInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCFixupKindInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCFixupKindInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCFixupKindInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCFragment.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCFragment.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCFragment.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCFragment.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCInst.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCInst.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCInst.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCInst.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCInstBuilder.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCInstBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCInstBuilder.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCInstBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCInstPrinter.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCInstPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCInstPrinter.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCInstPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCInstrAnalysis.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCInstrAnalysis.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCInstrAnalysis.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCInstrAnalysis.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCInstrDesc.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCInstrDesc.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCInstrDesc.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCInstrDesc.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCInstrInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCInstrInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCInstrInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCInstrInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCInstrItineraries.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCInstrItineraries.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCInstrItineraries.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCInstrItineraries.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCLabel.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCLabel.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCLabel.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCLabel.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCLinkerOptimizationHint.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCLinkerOptimizationHint.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCLinkerOptimizationHint.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCLinkerOptimizationHint.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCMachObjectWriter.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCMachObjectWriter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCMachObjectWriter.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCMachObjectWriter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCObjectFileInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCObjectFileInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCObjectFileInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCObjectFileInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCObjectStreamer.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCObjectStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCObjectStreamer.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCObjectStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCObjectWriter.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCObjectWriter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCObjectWriter.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCObjectWriter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCParser/AsmCond.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCParser/AsmCond.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCParser/AsmCond.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCParser/AsmCond.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCParser/AsmLexer.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCParser/AsmLexer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCParser/AsmLexer.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCParser/AsmLexer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCParser/MCAsmLexer.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCParser/MCAsmLexer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCParser/MCAsmLexer.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCParser/MCAsmLexer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCParser/MCAsmParser.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCParser/MCAsmParser.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCParser/MCAsmParser.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCParser/MCAsmParser.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCParser/MCAsmParserUtils.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCParser/MCAsmParserUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCParser/MCAsmParserUtils.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCParser/MCAsmParserUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCParser/MCParsedAsmOperand.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCParser/MCParsedAsmOperand.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCParser/MCParsedAsmOperand.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCParser/MCParsedAsmOperand.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCPseudoProbe.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCPseudoProbe.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCPseudoProbe.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCPseudoProbe.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCRegister.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCRegister.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCRegister.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCRegister.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCRegisterInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCRegisterInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCRegisterInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCRegisterInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCSPIRVObjectWriter.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCSPIRVObjectWriter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCSPIRVObjectWriter.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCSPIRVObjectWriter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCSPIRVStreamer.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCSPIRVStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCSPIRVStreamer.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCSPIRVStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCSchedule.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCSchedule.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCSchedule.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCSchedule.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCSection.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCSection.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCSection.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCSection.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCSectionCOFF.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCSectionCOFF.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCSectionCOFF.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCSectionCOFF.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCSectionDXContainer.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCSectionDXContainer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCSectionDXContainer.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCSectionDXContainer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCSectionELF.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCSectionELF.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCSectionELF.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCSectionELF.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCSectionGOFF.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCSectionGOFF.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCSectionGOFF.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCSectionGOFF.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCSectionMachO.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCSectionMachO.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCSectionMachO.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCSectionMachO.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCSectionSPIRV.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCSectionSPIRV.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCSectionSPIRV.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCSectionSPIRV.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCSectionWasm.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCSectionWasm.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCSectionWasm.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCSectionWasm.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCSectionXCOFF.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCSectionXCOFF.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCSectionXCOFF.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCSectionXCOFF.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCStreamer.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCStreamer.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCSubtargetInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCSubtargetInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCSubtargetInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCSubtargetInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCSymbol.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCSymbol.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCSymbol.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCSymbol.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCSymbolCOFF.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCSymbolCOFF.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCSymbolCOFF.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCSymbolCOFF.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCSymbolELF.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCSymbolELF.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCSymbolELF.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCSymbolELF.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCSymbolGOFF.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCSymbolGOFF.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCSymbolGOFF.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCSymbolGOFF.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCSymbolMachO.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCSymbolMachO.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCSymbolMachO.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCSymbolMachO.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCSymbolWasm.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCSymbolWasm.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCSymbolWasm.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCSymbolWasm.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCSymbolXCOFF.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCSymbolXCOFF.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCSymbolXCOFF.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCSymbolXCOFF.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCTargetOptions.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCTargetOptions.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCTargetOptions.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCTargetOptions.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCTargetOptionsCommandFlags.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCTargetOptionsCommandFlags.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCTargetOptionsCommandFlags.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCTargetOptionsCommandFlags.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCValue.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCValue.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCValue.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCValue.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCWasmObjectWriter.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCWasmObjectWriter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCWasmObjectWriter.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCWasmObjectWriter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCWasmStreamer.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCWasmStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCWasmStreamer.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCWasmStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCWin64EH.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCWin64EH.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCWin64EH.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCWin64EH.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCWinCOFFObjectWriter.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCWinCOFFObjectWriter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCWinCOFFObjectWriter.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCWinCOFFObjectWriter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCWinCOFFStreamer.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCWinCOFFStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCWinCOFFStreamer.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCWinCOFFStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCWinEH.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCWinEH.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCWinEH.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCWinEH.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCXCOFFObjectWriter.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCXCOFFObjectWriter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCXCOFFObjectWriter.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCXCOFFObjectWriter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCXCOFFStreamer.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MCXCOFFStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MCXCOFFStreamer.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MCXCOFFStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/MachineLocation.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/MachineLocation.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/MachineLocation.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/MachineLocation.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/SectionKind.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/SectionKind.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/SectionKind.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/SectionKind.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/StringTableBuilder.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/StringTableBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/StringTableBuilder.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/StringTableBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/SubtargetFeature.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/SubtargetFeature.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/SubtargetFeature.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/SubtargetFeature.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MC/TargetRegistry.h b/flang-classic/llvm-classic/llvm/include/llvm/MC/TargetRegistry.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MC/TargetRegistry.h rename to flang-classic/llvm-classic/llvm/include/llvm/MC/TargetRegistry.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MCA/CodeEmitter.h b/flang-classic/llvm-classic/llvm/include/llvm/MCA/CodeEmitter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MCA/CodeEmitter.h rename to flang-classic/llvm-classic/llvm/include/llvm/MCA/CodeEmitter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MCA/Context.h b/flang-classic/llvm-classic/llvm/include/llvm/MCA/Context.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MCA/Context.h rename to flang-classic/llvm-classic/llvm/include/llvm/MCA/Context.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MCA/CustomBehaviour.h b/flang-classic/llvm-classic/llvm/include/llvm/MCA/CustomBehaviour.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MCA/CustomBehaviour.h rename to flang-classic/llvm-classic/llvm/include/llvm/MCA/CustomBehaviour.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MCA/HWEventListener.h b/flang-classic/llvm-classic/llvm/include/llvm/MCA/HWEventListener.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MCA/HWEventListener.h rename to flang-classic/llvm-classic/llvm/include/llvm/MCA/HWEventListener.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MCA/HardwareUnits/HardwareUnit.h b/flang-classic/llvm-classic/llvm/include/llvm/MCA/HardwareUnits/HardwareUnit.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MCA/HardwareUnits/HardwareUnit.h rename to flang-classic/llvm-classic/llvm/include/llvm/MCA/HardwareUnits/HardwareUnit.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MCA/HardwareUnits/LSUnit.h b/flang-classic/llvm-classic/llvm/include/llvm/MCA/HardwareUnits/LSUnit.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MCA/HardwareUnits/LSUnit.h rename to flang-classic/llvm-classic/llvm/include/llvm/MCA/HardwareUnits/LSUnit.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MCA/HardwareUnits/RegisterFile.h b/flang-classic/llvm-classic/llvm/include/llvm/MCA/HardwareUnits/RegisterFile.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MCA/HardwareUnits/RegisterFile.h rename to flang-classic/llvm-classic/llvm/include/llvm/MCA/HardwareUnits/RegisterFile.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MCA/HardwareUnits/ResourceManager.h b/flang-classic/llvm-classic/llvm/include/llvm/MCA/HardwareUnits/ResourceManager.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MCA/HardwareUnits/ResourceManager.h rename to flang-classic/llvm-classic/llvm/include/llvm/MCA/HardwareUnits/ResourceManager.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MCA/HardwareUnits/RetireControlUnit.h b/flang-classic/llvm-classic/llvm/include/llvm/MCA/HardwareUnits/RetireControlUnit.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MCA/HardwareUnits/RetireControlUnit.h rename to flang-classic/llvm-classic/llvm/include/llvm/MCA/HardwareUnits/RetireControlUnit.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MCA/HardwareUnits/Scheduler.h b/flang-classic/llvm-classic/llvm/include/llvm/MCA/HardwareUnits/Scheduler.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MCA/HardwareUnits/Scheduler.h rename to flang-classic/llvm-classic/llvm/include/llvm/MCA/HardwareUnits/Scheduler.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MCA/IncrementalSourceMgr.h b/flang-classic/llvm-classic/llvm/include/llvm/MCA/IncrementalSourceMgr.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MCA/IncrementalSourceMgr.h rename to flang-classic/llvm-classic/llvm/include/llvm/MCA/IncrementalSourceMgr.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MCA/InstrBuilder.h b/flang-classic/llvm-classic/llvm/include/llvm/MCA/InstrBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MCA/InstrBuilder.h rename to flang-classic/llvm-classic/llvm/include/llvm/MCA/InstrBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MCA/Instruction.h b/flang-classic/llvm-classic/llvm/include/llvm/MCA/Instruction.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MCA/Instruction.h rename to flang-classic/llvm-classic/llvm/include/llvm/MCA/Instruction.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MCA/Pipeline.h b/flang-classic/llvm-classic/llvm/include/llvm/MCA/Pipeline.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MCA/Pipeline.h rename to flang-classic/llvm-classic/llvm/include/llvm/MCA/Pipeline.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MCA/SourceMgr.h b/flang-classic/llvm-classic/llvm/include/llvm/MCA/SourceMgr.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MCA/SourceMgr.h rename to flang-classic/llvm-classic/llvm/include/llvm/MCA/SourceMgr.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MCA/Stages/DispatchStage.h b/flang-classic/llvm-classic/llvm/include/llvm/MCA/Stages/DispatchStage.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MCA/Stages/DispatchStage.h rename to flang-classic/llvm-classic/llvm/include/llvm/MCA/Stages/DispatchStage.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MCA/Stages/EntryStage.h b/flang-classic/llvm-classic/llvm/include/llvm/MCA/Stages/EntryStage.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MCA/Stages/EntryStage.h rename to flang-classic/llvm-classic/llvm/include/llvm/MCA/Stages/EntryStage.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MCA/Stages/ExecuteStage.h b/flang-classic/llvm-classic/llvm/include/llvm/MCA/Stages/ExecuteStage.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MCA/Stages/ExecuteStage.h rename to flang-classic/llvm-classic/llvm/include/llvm/MCA/Stages/ExecuteStage.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MCA/Stages/InOrderIssueStage.h b/flang-classic/llvm-classic/llvm/include/llvm/MCA/Stages/InOrderIssueStage.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MCA/Stages/InOrderIssueStage.h rename to flang-classic/llvm-classic/llvm/include/llvm/MCA/Stages/InOrderIssueStage.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MCA/Stages/InstructionTables.h b/flang-classic/llvm-classic/llvm/include/llvm/MCA/Stages/InstructionTables.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MCA/Stages/InstructionTables.h rename to flang-classic/llvm-classic/llvm/include/llvm/MCA/Stages/InstructionTables.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MCA/Stages/MicroOpQueueStage.h b/flang-classic/llvm-classic/llvm/include/llvm/MCA/Stages/MicroOpQueueStage.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MCA/Stages/MicroOpQueueStage.h rename to flang-classic/llvm-classic/llvm/include/llvm/MCA/Stages/MicroOpQueueStage.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MCA/Stages/RetireStage.h b/flang-classic/llvm-classic/llvm/include/llvm/MCA/Stages/RetireStage.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MCA/Stages/RetireStage.h rename to flang-classic/llvm-classic/llvm/include/llvm/MCA/Stages/RetireStage.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MCA/Stages/Stage.h b/flang-classic/llvm-classic/llvm/include/llvm/MCA/Stages/Stage.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MCA/Stages/Stage.h rename to flang-classic/llvm-classic/llvm/include/llvm/MCA/Stages/Stage.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MCA/Support.h b/flang-classic/llvm-classic/llvm/include/llvm/MCA/Support.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MCA/Support.h rename to flang-classic/llvm-classic/llvm/include/llvm/MCA/Support.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/MCA/View.h b/flang-classic/llvm-classic/llvm/include/llvm/MCA/View.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/MCA/View.h rename to flang-classic/llvm-classic/llvm/include/llvm/MCA/View.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ObjCopy/COFF/COFFConfig.h b/flang-classic/llvm-classic/llvm/include/llvm/ObjCopy/COFF/COFFConfig.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ObjCopy/COFF/COFFConfig.h rename to flang-classic/llvm-classic/llvm/include/llvm/ObjCopy/COFF/COFFConfig.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ObjCopy/COFF/COFFObjcopy.h b/flang-classic/llvm-classic/llvm/include/llvm/ObjCopy/COFF/COFFObjcopy.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ObjCopy/COFF/COFFObjcopy.h rename to flang-classic/llvm-classic/llvm/include/llvm/ObjCopy/COFF/COFFObjcopy.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ObjCopy/CommonConfig.h b/flang-classic/llvm-classic/llvm/include/llvm/ObjCopy/CommonConfig.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ObjCopy/CommonConfig.h rename to flang-classic/llvm-classic/llvm/include/llvm/ObjCopy/CommonConfig.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ObjCopy/ConfigManager.h b/flang-classic/llvm-classic/llvm/include/llvm/ObjCopy/ConfigManager.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ObjCopy/ConfigManager.h rename to flang-classic/llvm-classic/llvm/include/llvm/ObjCopy/ConfigManager.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ObjCopy/ELF/ELFConfig.h b/flang-classic/llvm-classic/llvm/include/llvm/ObjCopy/ELF/ELFConfig.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ObjCopy/ELF/ELFConfig.h rename to flang-classic/llvm-classic/llvm/include/llvm/ObjCopy/ELF/ELFConfig.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ObjCopy/ELF/ELFObjcopy.h b/flang-classic/llvm-classic/llvm/include/llvm/ObjCopy/ELF/ELFObjcopy.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ObjCopy/ELF/ELFObjcopy.h rename to flang-classic/llvm-classic/llvm/include/llvm/ObjCopy/ELF/ELFObjcopy.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ObjCopy/MachO/MachOConfig.h b/flang-classic/llvm-classic/llvm/include/llvm/ObjCopy/MachO/MachOConfig.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ObjCopy/MachO/MachOConfig.h rename to flang-classic/llvm-classic/llvm/include/llvm/ObjCopy/MachO/MachOConfig.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ObjCopy/MachO/MachOObjcopy.h b/flang-classic/llvm-classic/llvm/include/llvm/ObjCopy/MachO/MachOObjcopy.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ObjCopy/MachO/MachOObjcopy.h rename to flang-classic/llvm-classic/llvm/include/llvm/ObjCopy/MachO/MachOObjcopy.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ObjCopy/MultiFormatConfig.h b/flang-classic/llvm-classic/llvm/include/llvm/ObjCopy/MultiFormatConfig.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ObjCopy/MultiFormatConfig.h rename to flang-classic/llvm-classic/llvm/include/llvm/ObjCopy/MultiFormatConfig.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ObjCopy/ObjCopy.h b/flang-classic/llvm-classic/llvm/include/llvm/ObjCopy/ObjCopy.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ObjCopy/ObjCopy.h rename to flang-classic/llvm-classic/llvm/include/llvm/ObjCopy/ObjCopy.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ObjCopy/XCOFF/XCOFFConfig.h b/flang-classic/llvm-classic/llvm/include/llvm/ObjCopy/XCOFF/XCOFFConfig.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ObjCopy/XCOFF/XCOFFConfig.h rename to flang-classic/llvm-classic/llvm/include/llvm/ObjCopy/XCOFF/XCOFFConfig.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ObjCopy/XCOFF/XCOFFObjcopy.h b/flang-classic/llvm-classic/llvm/include/llvm/ObjCopy/XCOFF/XCOFFObjcopy.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ObjCopy/XCOFF/XCOFFObjcopy.h rename to flang-classic/llvm-classic/llvm/include/llvm/ObjCopy/XCOFF/XCOFFObjcopy.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ObjCopy/wasm/WasmConfig.h b/flang-classic/llvm-classic/llvm/include/llvm/ObjCopy/wasm/WasmConfig.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ObjCopy/wasm/WasmConfig.h rename to flang-classic/llvm-classic/llvm/include/llvm/ObjCopy/wasm/WasmConfig.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ObjCopy/wasm/WasmObjcopy.h b/flang-classic/llvm-classic/llvm/include/llvm/ObjCopy/wasm/WasmObjcopy.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ObjCopy/wasm/WasmObjcopy.h rename to flang-classic/llvm-classic/llvm/include/llvm/ObjCopy/wasm/WasmObjcopy.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Object/Archive.h b/flang-classic/llvm-classic/llvm/include/llvm/Object/Archive.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Object/Archive.h rename to flang-classic/llvm-classic/llvm/include/llvm/Object/Archive.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Object/ArchiveWriter.h b/flang-classic/llvm-classic/llvm/include/llvm/Object/ArchiveWriter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Object/ArchiveWriter.h rename to flang-classic/llvm-classic/llvm/include/llvm/Object/ArchiveWriter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Object/Binary.h b/flang-classic/llvm-classic/llvm/include/llvm/Object/Binary.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Object/Binary.h rename to flang-classic/llvm-classic/llvm/include/llvm/Object/Binary.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Object/BuildID.h b/flang-classic/llvm-classic/llvm/include/llvm/Object/BuildID.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Object/BuildID.h rename to flang-classic/llvm-classic/llvm/include/llvm/Object/BuildID.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Object/COFF.h b/flang-classic/llvm-classic/llvm/include/llvm/Object/COFF.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Object/COFF.h rename to flang-classic/llvm-classic/llvm/include/llvm/Object/COFF.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Object/COFFImportFile.h b/flang-classic/llvm-classic/llvm/include/llvm/Object/COFFImportFile.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Object/COFFImportFile.h rename to flang-classic/llvm-classic/llvm/include/llvm/Object/COFFImportFile.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Object/COFFModuleDefinition.h b/flang-classic/llvm-classic/llvm/include/llvm/Object/COFFModuleDefinition.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Object/COFFModuleDefinition.h rename to flang-classic/llvm-classic/llvm/include/llvm/Object/COFFModuleDefinition.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Object/CVDebugRecord.h b/flang-classic/llvm-classic/llvm/include/llvm/Object/CVDebugRecord.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Object/CVDebugRecord.h rename to flang-classic/llvm-classic/llvm/include/llvm/Object/CVDebugRecord.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Object/DXContainer.h b/flang-classic/llvm-classic/llvm/include/llvm/Object/DXContainer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Object/DXContainer.h rename to flang-classic/llvm-classic/llvm/include/llvm/Object/DXContainer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Object/Decompressor.h b/flang-classic/llvm-classic/llvm/include/llvm/Object/Decompressor.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Object/Decompressor.h rename to flang-classic/llvm-classic/llvm/include/llvm/Object/Decompressor.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Object/ELF.h b/flang-classic/llvm-classic/llvm/include/llvm/Object/ELF.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Object/ELF.h rename to flang-classic/llvm-classic/llvm/include/llvm/Object/ELF.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Object/ELFObjectFile.h b/flang-classic/llvm-classic/llvm/include/llvm/Object/ELFObjectFile.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Object/ELFObjectFile.h rename to flang-classic/llvm-classic/llvm/include/llvm/Object/ELFObjectFile.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Object/ELFTypes.h b/flang-classic/llvm-classic/llvm/include/llvm/Object/ELFTypes.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Object/ELFTypes.h rename to flang-classic/llvm-classic/llvm/include/llvm/Object/ELFTypes.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Object/Error.h b/flang-classic/llvm-classic/llvm/include/llvm/Object/Error.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Object/Error.h rename to flang-classic/llvm-classic/llvm/include/llvm/Object/Error.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Object/FaultMapParser.h b/flang-classic/llvm-classic/llvm/include/llvm/Object/FaultMapParser.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Object/FaultMapParser.h rename to flang-classic/llvm-classic/llvm/include/llvm/Object/FaultMapParser.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Object/IRObjectFile.h b/flang-classic/llvm-classic/llvm/include/llvm/Object/IRObjectFile.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Object/IRObjectFile.h rename to flang-classic/llvm-classic/llvm/include/llvm/Object/IRObjectFile.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Object/IRSymtab.h b/flang-classic/llvm-classic/llvm/include/llvm/Object/IRSymtab.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Object/IRSymtab.h rename to flang-classic/llvm-classic/llvm/include/llvm/Object/IRSymtab.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Object/MachO.h b/flang-classic/llvm-classic/llvm/include/llvm/Object/MachO.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Object/MachO.h rename to flang-classic/llvm-classic/llvm/include/llvm/Object/MachO.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Object/MachOUniversal.h b/flang-classic/llvm-classic/llvm/include/llvm/Object/MachOUniversal.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Object/MachOUniversal.h rename to flang-classic/llvm-classic/llvm/include/llvm/Object/MachOUniversal.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Object/MachOUniversalWriter.h b/flang-classic/llvm-classic/llvm/include/llvm/Object/MachOUniversalWriter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Object/MachOUniversalWriter.h rename to flang-classic/llvm-classic/llvm/include/llvm/Object/MachOUniversalWriter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Object/Minidump.h b/flang-classic/llvm-classic/llvm/include/llvm/Object/Minidump.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Object/Minidump.h rename to flang-classic/llvm-classic/llvm/include/llvm/Object/Minidump.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Object/ModuleSymbolTable.h b/flang-classic/llvm-classic/llvm/include/llvm/Object/ModuleSymbolTable.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Object/ModuleSymbolTable.h rename to flang-classic/llvm-classic/llvm/include/llvm/Object/ModuleSymbolTable.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Object/ObjectFile.h b/flang-classic/llvm-classic/llvm/include/llvm/Object/ObjectFile.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Object/ObjectFile.h rename to flang-classic/llvm-classic/llvm/include/llvm/Object/ObjectFile.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Object/OffloadBinary.h b/flang-classic/llvm-classic/llvm/include/llvm/Object/OffloadBinary.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Object/OffloadBinary.h rename to flang-classic/llvm-classic/llvm/include/llvm/Object/OffloadBinary.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Object/RelocationResolver.h b/flang-classic/llvm-classic/llvm/include/llvm/Object/RelocationResolver.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Object/RelocationResolver.h rename to flang-classic/llvm-classic/llvm/include/llvm/Object/RelocationResolver.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Object/StackMapParser.h b/flang-classic/llvm-classic/llvm/include/llvm/Object/StackMapParser.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Object/StackMapParser.h rename to flang-classic/llvm-classic/llvm/include/llvm/Object/StackMapParser.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Object/SymbolSize.h b/flang-classic/llvm-classic/llvm/include/llvm/Object/SymbolSize.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Object/SymbolSize.h rename to flang-classic/llvm-classic/llvm/include/llvm/Object/SymbolSize.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Object/SymbolicFile.h b/flang-classic/llvm-classic/llvm/include/llvm/Object/SymbolicFile.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Object/SymbolicFile.h rename to flang-classic/llvm-classic/llvm/include/llvm/Object/SymbolicFile.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Object/TapiFile.h b/flang-classic/llvm-classic/llvm/include/llvm/Object/TapiFile.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Object/TapiFile.h rename to flang-classic/llvm-classic/llvm/include/llvm/Object/TapiFile.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Object/TapiUniversal.h b/flang-classic/llvm-classic/llvm/include/llvm/Object/TapiUniversal.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Object/TapiUniversal.h rename to flang-classic/llvm-classic/llvm/include/llvm/Object/TapiUniversal.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Object/Wasm.h b/flang-classic/llvm-classic/llvm/include/llvm/Object/Wasm.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Object/Wasm.h rename to flang-classic/llvm-classic/llvm/include/llvm/Object/Wasm.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Object/WindowsMachineFlag.h b/flang-classic/llvm-classic/llvm/include/llvm/Object/WindowsMachineFlag.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Object/WindowsMachineFlag.h rename to flang-classic/llvm-classic/llvm/include/llvm/Object/WindowsMachineFlag.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Object/WindowsResource.h b/flang-classic/llvm-classic/llvm/include/llvm/Object/WindowsResource.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Object/WindowsResource.h rename to flang-classic/llvm-classic/llvm/include/llvm/Object/WindowsResource.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Object/XCOFFObjectFile.h b/flang-classic/llvm-classic/llvm/include/llvm/Object/XCOFFObjectFile.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Object/XCOFFObjectFile.h rename to flang-classic/llvm-classic/llvm/include/llvm/Object/XCOFFObjectFile.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ObjectYAML/ArchiveYAML.h b/flang-classic/llvm-classic/llvm/include/llvm/ObjectYAML/ArchiveYAML.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ObjectYAML/ArchiveYAML.h rename to flang-classic/llvm-classic/llvm/include/llvm/ObjectYAML/ArchiveYAML.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ObjectYAML/COFFYAML.h b/flang-classic/llvm-classic/llvm/include/llvm/ObjectYAML/COFFYAML.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ObjectYAML/COFFYAML.h rename to flang-classic/llvm-classic/llvm/include/llvm/ObjectYAML/COFFYAML.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ObjectYAML/CodeViewYAMLDebugSections.h b/flang-classic/llvm-classic/llvm/include/llvm/ObjectYAML/CodeViewYAMLDebugSections.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ObjectYAML/CodeViewYAMLDebugSections.h rename to flang-classic/llvm-classic/llvm/include/llvm/ObjectYAML/CodeViewYAMLDebugSections.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ObjectYAML/CodeViewYAMLSymbols.h b/flang-classic/llvm-classic/llvm/include/llvm/ObjectYAML/CodeViewYAMLSymbols.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ObjectYAML/CodeViewYAMLSymbols.h rename to flang-classic/llvm-classic/llvm/include/llvm/ObjectYAML/CodeViewYAMLSymbols.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ObjectYAML/CodeViewYAMLTypeHashing.h b/flang-classic/llvm-classic/llvm/include/llvm/ObjectYAML/CodeViewYAMLTypeHashing.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ObjectYAML/CodeViewYAMLTypeHashing.h rename to flang-classic/llvm-classic/llvm/include/llvm/ObjectYAML/CodeViewYAMLTypeHashing.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ObjectYAML/CodeViewYAMLTypes.h b/flang-classic/llvm-classic/llvm/include/llvm/ObjectYAML/CodeViewYAMLTypes.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ObjectYAML/CodeViewYAMLTypes.h rename to flang-classic/llvm-classic/llvm/include/llvm/ObjectYAML/CodeViewYAMLTypes.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ObjectYAML/DWARFEmitter.h b/flang-classic/llvm-classic/llvm/include/llvm/ObjectYAML/DWARFEmitter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ObjectYAML/DWARFEmitter.h rename to flang-classic/llvm-classic/llvm/include/llvm/ObjectYAML/DWARFEmitter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ObjectYAML/DWARFYAML.h b/flang-classic/llvm-classic/llvm/include/llvm/ObjectYAML/DWARFYAML.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ObjectYAML/DWARFYAML.h rename to flang-classic/llvm-classic/llvm/include/llvm/ObjectYAML/DWARFYAML.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ObjectYAML/DXContainerYAML.h b/flang-classic/llvm-classic/llvm/include/llvm/ObjectYAML/DXContainerYAML.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ObjectYAML/DXContainerYAML.h rename to flang-classic/llvm-classic/llvm/include/llvm/ObjectYAML/DXContainerYAML.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ObjectYAML/ELFYAML.h b/flang-classic/llvm-classic/llvm/include/llvm/ObjectYAML/ELFYAML.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ObjectYAML/ELFYAML.h rename to flang-classic/llvm-classic/llvm/include/llvm/ObjectYAML/ELFYAML.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ObjectYAML/MachOYAML.h b/flang-classic/llvm-classic/llvm/include/llvm/ObjectYAML/MachOYAML.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ObjectYAML/MachOYAML.h rename to flang-classic/llvm-classic/llvm/include/llvm/ObjectYAML/MachOYAML.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ObjectYAML/MinidumpYAML.h b/flang-classic/llvm-classic/llvm/include/llvm/ObjectYAML/MinidumpYAML.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ObjectYAML/MinidumpYAML.h rename to flang-classic/llvm-classic/llvm/include/llvm/ObjectYAML/MinidumpYAML.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ObjectYAML/ObjectYAML.h b/flang-classic/llvm-classic/llvm/include/llvm/ObjectYAML/ObjectYAML.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ObjectYAML/ObjectYAML.h rename to flang-classic/llvm-classic/llvm/include/llvm/ObjectYAML/ObjectYAML.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ObjectYAML/OffloadYAML.h b/flang-classic/llvm-classic/llvm/include/llvm/ObjectYAML/OffloadYAML.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ObjectYAML/OffloadYAML.h rename to flang-classic/llvm-classic/llvm/include/llvm/ObjectYAML/OffloadYAML.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ObjectYAML/WasmYAML.h b/flang-classic/llvm-classic/llvm/include/llvm/ObjectYAML/WasmYAML.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ObjectYAML/WasmYAML.h rename to flang-classic/llvm-classic/llvm/include/llvm/ObjectYAML/WasmYAML.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ObjectYAML/XCOFFYAML.h b/flang-classic/llvm-classic/llvm/include/llvm/ObjectYAML/XCOFFYAML.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ObjectYAML/XCOFFYAML.h rename to flang-classic/llvm-classic/llvm/include/llvm/ObjectYAML/XCOFFYAML.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ObjectYAML/YAML.h b/flang-classic/llvm-classic/llvm/include/llvm/ObjectYAML/YAML.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ObjectYAML/YAML.h rename to flang-classic/llvm-classic/llvm/include/llvm/ObjectYAML/YAML.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ObjectYAML/yaml2obj.h b/flang-classic/llvm-classic/llvm/include/llvm/ObjectYAML/yaml2obj.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ObjectYAML/yaml2obj.h rename to flang-classic/llvm-classic/llvm/include/llvm/ObjectYAML/yaml2obj.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/OffloadArch/OffloadArch.h b/flang-classic/llvm-classic/llvm/include/llvm/OffloadArch/OffloadArch.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/OffloadArch/OffloadArch.h rename to flang-classic/llvm-classic/llvm/include/llvm/OffloadArch/OffloadArch.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Option/Arg.h b/flang-classic/llvm-classic/llvm/include/llvm/Option/Arg.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Option/Arg.h rename to flang-classic/llvm-classic/llvm/include/llvm/Option/Arg.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Option/ArgList.h b/flang-classic/llvm-classic/llvm/include/llvm/Option/ArgList.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Option/ArgList.h rename to flang-classic/llvm-classic/llvm/include/llvm/Option/ArgList.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Option/OptParser.td b/flang-classic/llvm-classic/llvm/include/llvm/Option/OptParser.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Option/OptParser.td rename to flang-classic/llvm-classic/llvm/include/llvm/Option/OptParser.td diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Option/OptSpecifier.h b/flang-classic/llvm-classic/llvm/include/llvm/Option/OptSpecifier.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Option/OptSpecifier.h rename to flang-classic/llvm-classic/llvm/include/llvm/Option/OptSpecifier.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Option/OptTable.h b/flang-classic/llvm-classic/llvm/include/llvm/Option/OptTable.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Option/OptTable.h rename to flang-classic/llvm-classic/llvm/include/llvm/Option/OptTable.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Option/Option.h b/flang-classic/llvm-classic/llvm/include/llvm/Option/Option.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Option/Option.h rename to flang-classic/llvm-classic/llvm/include/llvm/Option/Option.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Pass.h b/flang-classic/llvm-classic/llvm/include/llvm/Pass.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Pass.h rename to flang-classic/llvm-classic/llvm/include/llvm/Pass.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/PassAnalysisSupport.h b/flang-classic/llvm-classic/llvm/include/llvm/PassAnalysisSupport.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/PassAnalysisSupport.h rename to flang-classic/llvm-classic/llvm/include/llvm/PassAnalysisSupport.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/PassInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/PassInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/PassInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/PassInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/PassRegistry.h b/flang-classic/llvm-classic/llvm/include/llvm/PassRegistry.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/PassRegistry.h rename to flang-classic/llvm-classic/llvm/include/llvm/PassRegistry.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/PassSupport.h b/flang-classic/llvm-classic/llvm/include/llvm/PassSupport.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/PassSupport.h rename to flang-classic/llvm-classic/llvm/include/llvm/PassSupport.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Passes/OptimizationLevel.h b/flang-classic/llvm-classic/llvm/include/llvm/Passes/OptimizationLevel.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Passes/OptimizationLevel.h rename to flang-classic/llvm-classic/llvm/include/llvm/Passes/OptimizationLevel.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Passes/PassBuilder.h b/flang-classic/llvm-classic/llvm/include/llvm/Passes/PassBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Passes/PassBuilder.h rename to flang-classic/llvm-classic/llvm/include/llvm/Passes/PassBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Passes/PassPlugin.h b/flang-classic/llvm-classic/llvm/include/llvm/Passes/PassPlugin.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Passes/PassPlugin.h rename to flang-classic/llvm-classic/llvm/include/llvm/Passes/PassPlugin.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Passes/StandardInstrumentations.h b/flang-classic/llvm-classic/llvm/include/llvm/Passes/StandardInstrumentations.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Passes/StandardInstrumentations.h rename to flang-classic/llvm-classic/llvm/include/llvm/Passes/StandardInstrumentations.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h b/flang-classic/llvm-classic/llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h rename to flang-classic/llvm-classic/llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ProfileData/Coverage/CoverageMappingReader.h b/flang-classic/llvm-classic/llvm/include/llvm/ProfileData/Coverage/CoverageMappingReader.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ProfileData/Coverage/CoverageMappingReader.h rename to flang-classic/llvm-classic/llvm/include/llvm/ProfileData/Coverage/CoverageMappingReader.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ProfileData/Coverage/CoverageMappingWriter.h b/flang-classic/llvm-classic/llvm/include/llvm/ProfileData/Coverage/CoverageMappingWriter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ProfileData/Coverage/CoverageMappingWriter.h rename to flang-classic/llvm-classic/llvm/include/llvm/ProfileData/Coverage/CoverageMappingWriter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ProfileData/GCOV.h b/flang-classic/llvm-classic/llvm/include/llvm/ProfileData/GCOV.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ProfileData/GCOV.h rename to flang-classic/llvm-classic/llvm/include/llvm/ProfileData/GCOV.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ProfileData/InstrProf.h b/flang-classic/llvm-classic/llvm/include/llvm/ProfileData/InstrProf.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ProfileData/InstrProf.h rename to flang-classic/llvm-classic/llvm/include/llvm/ProfileData/InstrProf.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ProfileData/InstrProfCorrelator.h b/flang-classic/llvm-classic/llvm/include/llvm/ProfileData/InstrProfCorrelator.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ProfileData/InstrProfCorrelator.h rename to flang-classic/llvm-classic/llvm/include/llvm/ProfileData/InstrProfCorrelator.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ProfileData/InstrProfData.inc b/flang-classic/llvm-classic/llvm/include/llvm/ProfileData/InstrProfData.inc similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ProfileData/InstrProfData.inc rename to flang-classic/llvm-classic/llvm/include/llvm/ProfileData/InstrProfData.inc diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ProfileData/InstrProfReader.h b/flang-classic/llvm-classic/llvm/include/llvm/ProfileData/InstrProfReader.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ProfileData/InstrProfReader.h rename to flang-classic/llvm-classic/llvm/include/llvm/ProfileData/InstrProfReader.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ProfileData/InstrProfWriter.h b/flang-classic/llvm-classic/llvm/include/llvm/ProfileData/InstrProfWriter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ProfileData/InstrProfWriter.h rename to flang-classic/llvm-classic/llvm/include/llvm/ProfileData/InstrProfWriter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ProfileData/MIBEntryDef.inc b/flang-classic/llvm-classic/llvm/include/llvm/ProfileData/MIBEntryDef.inc similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ProfileData/MIBEntryDef.inc rename to flang-classic/llvm-classic/llvm/include/llvm/ProfileData/MIBEntryDef.inc diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ProfileData/MemProf.h b/flang-classic/llvm-classic/llvm/include/llvm/ProfileData/MemProf.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ProfileData/MemProf.h rename to flang-classic/llvm-classic/llvm/include/llvm/ProfileData/MemProf.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ProfileData/MemProfData.inc b/flang-classic/llvm-classic/llvm/include/llvm/ProfileData/MemProfData.inc similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ProfileData/MemProfData.inc rename to flang-classic/llvm-classic/llvm/include/llvm/ProfileData/MemProfData.inc diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ProfileData/ProfileCommon.h b/flang-classic/llvm-classic/llvm/include/llvm/ProfileData/ProfileCommon.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ProfileData/ProfileCommon.h rename to flang-classic/llvm-classic/llvm/include/llvm/ProfileData/ProfileCommon.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ProfileData/RawMemProfReader.h b/flang-classic/llvm-classic/llvm/include/llvm/ProfileData/RawMemProfReader.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ProfileData/RawMemProfReader.h rename to flang-classic/llvm-classic/llvm/include/llvm/ProfileData/RawMemProfReader.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ProfileData/SampleProf.h b/flang-classic/llvm-classic/llvm/include/llvm/ProfileData/SampleProf.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ProfileData/SampleProf.h rename to flang-classic/llvm-classic/llvm/include/llvm/ProfileData/SampleProf.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ProfileData/SampleProfReader.h b/flang-classic/llvm-classic/llvm/include/llvm/ProfileData/SampleProfReader.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ProfileData/SampleProfReader.h rename to flang-classic/llvm-classic/llvm/include/llvm/ProfileData/SampleProfReader.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ProfileData/SampleProfWriter.h b/flang-classic/llvm-classic/llvm/include/llvm/ProfileData/SampleProfWriter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ProfileData/SampleProfWriter.h rename to flang-classic/llvm-classic/llvm/include/llvm/ProfileData/SampleProfWriter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Remarks/BitstreamRemarkContainer.h b/flang-classic/llvm-classic/llvm/include/llvm/Remarks/BitstreamRemarkContainer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Remarks/BitstreamRemarkContainer.h rename to flang-classic/llvm-classic/llvm/include/llvm/Remarks/BitstreamRemarkContainer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Remarks/BitstreamRemarkParser.h b/flang-classic/llvm-classic/llvm/include/llvm/Remarks/BitstreamRemarkParser.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Remarks/BitstreamRemarkParser.h rename to flang-classic/llvm-classic/llvm/include/llvm/Remarks/BitstreamRemarkParser.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Remarks/BitstreamRemarkSerializer.h b/flang-classic/llvm-classic/llvm/include/llvm/Remarks/BitstreamRemarkSerializer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Remarks/BitstreamRemarkSerializer.h rename to flang-classic/llvm-classic/llvm/include/llvm/Remarks/BitstreamRemarkSerializer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Remarks/HotnessThresholdParser.h b/flang-classic/llvm-classic/llvm/include/llvm/Remarks/HotnessThresholdParser.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Remarks/HotnessThresholdParser.h rename to flang-classic/llvm-classic/llvm/include/llvm/Remarks/HotnessThresholdParser.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Remarks/Remark.h b/flang-classic/llvm-classic/llvm/include/llvm/Remarks/Remark.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Remarks/Remark.h rename to flang-classic/llvm-classic/llvm/include/llvm/Remarks/Remark.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Remarks/RemarkFormat.h b/flang-classic/llvm-classic/llvm/include/llvm/Remarks/RemarkFormat.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Remarks/RemarkFormat.h rename to flang-classic/llvm-classic/llvm/include/llvm/Remarks/RemarkFormat.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Remarks/RemarkLinker.h b/flang-classic/llvm-classic/llvm/include/llvm/Remarks/RemarkLinker.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Remarks/RemarkLinker.h rename to flang-classic/llvm-classic/llvm/include/llvm/Remarks/RemarkLinker.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Remarks/RemarkParser.h b/flang-classic/llvm-classic/llvm/include/llvm/Remarks/RemarkParser.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Remarks/RemarkParser.h rename to flang-classic/llvm-classic/llvm/include/llvm/Remarks/RemarkParser.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Remarks/RemarkSerializer.h b/flang-classic/llvm-classic/llvm/include/llvm/Remarks/RemarkSerializer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Remarks/RemarkSerializer.h rename to flang-classic/llvm-classic/llvm/include/llvm/Remarks/RemarkSerializer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Remarks/RemarkStreamer.h b/flang-classic/llvm-classic/llvm/include/llvm/Remarks/RemarkStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Remarks/RemarkStreamer.h rename to flang-classic/llvm-classic/llvm/include/llvm/Remarks/RemarkStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Remarks/RemarkStringTable.h b/flang-classic/llvm-classic/llvm/include/llvm/Remarks/RemarkStringTable.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Remarks/RemarkStringTable.h rename to flang-classic/llvm-classic/llvm/include/llvm/Remarks/RemarkStringTable.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Remarks/YAMLRemarkSerializer.h b/flang-classic/llvm-classic/llvm/include/llvm/Remarks/YAMLRemarkSerializer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Remarks/YAMLRemarkSerializer.h rename to flang-classic/llvm-classic/llvm/include/llvm/Remarks/YAMLRemarkSerializer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/AArch64TargetParser.def b/flang-classic/llvm-classic/llvm/include/llvm/Support/AArch64TargetParser.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/AArch64TargetParser.def rename to flang-classic/llvm-classic/llvm/include/llvm/Support/AArch64TargetParser.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/AArch64TargetParser.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/AArch64TargetParser.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/AArch64TargetParser.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/AArch64TargetParser.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/AMDGPUMetadata.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/AMDGPUMetadata.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/AMDGPUMetadata.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/AMDGPUMetadata.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/AMDHSAKernelDescriptor.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/AMDHSAKernelDescriptor.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/AMDHSAKernelDescriptor.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/AMDHSAKernelDescriptor.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/ARMAttributeParser.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/ARMAttributeParser.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/ARMAttributeParser.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/ARMAttributeParser.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/ARMBuildAttributes.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/ARMBuildAttributes.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/ARMBuildAttributes.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/ARMBuildAttributes.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/ARMEHABI.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/ARMEHABI.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/ARMEHABI.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/ARMEHABI.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/ARMTargetParser.def b/flang-classic/llvm-classic/llvm/include/llvm/Support/ARMTargetParser.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/ARMTargetParser.def rename to flang-classic/llvm-classic/llvm/include/llvm/Support/ARMTargetParser.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/ARMTargetParser.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/ARMTargetParser.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/ARMTargetParser.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/ARMTargetParser.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/ARMWinEH.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/ARMWinEH.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/ARMWinEH.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/ARMWinEH.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/AlignOf.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/AlignOf.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/AlignOf.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/AlignOf.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/Alignment.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/Alignment.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/Alignment.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/Alignment.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/Allocator.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/Allocator.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/Allocator.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/Allocator.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/AllocatorBase.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/AllocatorBase.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/AllocatorBase.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/AllocatorBase.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/ArrayRecycler.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/ArrayRecycler.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/ArrayRecycler.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/ArrayRecycler.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/Atomic.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/Atomic.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/Atomic.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/Atomic.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/AtomicOrdering.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/AtomicOrdering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/AtomicOrdering.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/AtomicOrdering.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/AutoConvert.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/AutoConvert.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/AutoConvert.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/AutoConvert.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/Automaton.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/Automaton.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/Automaton.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/Automaton.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/BCD.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/BCD.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/BCD.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/BCD.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/BLAKE3.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/BLAKE3.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/BLAKE3.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/BLAKE3.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/Base64.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/Base64.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/Base64.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/Base64.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/BinaryByteStream.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/BinaryByteStream.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/BinaryByteStream.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/BinaryByteStream.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/BinaryItemStream.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/BinaryItemStream.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/BinaryItemStream.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/BinaryItemStream.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/BinaryStream.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/BinaryStream.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/BinaryStream.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/BinaryStream.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/BinaryStreamArray.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/BinaryStreamArray.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/BinaryStreamArray.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/BinaryStreamArray.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/BinaryStreamError.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/BinaryStreamError.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/BinaryStreamError.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/BinaryStreamError.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/BinaryStreamReader.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/BinaryStreamReader.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/BinaryStreamReader.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/BinaryStreamReader.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/BinaryStreamRef.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/BinaryStreamRef.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/BinaryStreamRef.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/BinaryStreamRef.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/BinaryStreamWriter.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/BinaryStreamWriter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/BinaryStreamWriter.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/BinaryStreamWriter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/BlockFrequency.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/BlockFrequency.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/BlockFrequency.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/BlockFrequency.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/BranchProbability.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/BranchProbability.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/BranchProbability.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/BranchProbability.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/BuryPointer.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/BuryPointer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/BuryPointer.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/BuryPointer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/CBindingWrapping.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/CBindingWrapping.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/CBindingWrapping.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/CBindingWrapping.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/CFGDiff.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/CFGDiff.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/CFGDiff.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/CFGDiff.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/CFGUpdate.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/CFGUpdate.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/CFGUpdate.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/CFGUpdate.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/CMakeLists.txt b/flang-classic/llvm-classic/llvm/include/llvm/Support/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/include/llvm/Support/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/COM.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/COM.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/COM.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/COM.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/CRC.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/CRC.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/CRC.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/CRC.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/CSKYAttributeParser.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/CSKYAttributeParser.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/CSKYAttributeParser.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/CSKYAttributeParser.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/CSKYAttributes.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/CSKYAttributes.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/CSKYAttributes.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/CSKYAttributes.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/CSKYTargetParser.def b/flang-classic/llvm-classic/llvm/include/llvm/Support/CSKYTargetParser.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/CSKYTargetParser.def rename to flang-classic/llvm-classic/llvm/include/llvm/Support/CSKYTargetParser.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/CSKYTargetParser.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/CSKYTargetParser.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/CSKYTargetParser.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/CSKYTargetParser.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/CachePruning.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/CachePruning.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/CachePruning.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/CachePruning.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/Caching.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/Caching.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/Caching.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/Caching.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/Capacity.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/Capacity.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/Capacity.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/Capacity.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/Casting.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/Casting.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/Casting.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/Casting.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/CheckedArithmetic.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/CheckedArithmetic.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/CheckedArithmetic.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/CheckedArithmetic.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/Chrono.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/Chrono.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/Chrono.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/Chrono.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/CodeGen.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/CodeGen.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/CodeGen.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/CodeGen.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/CodeGenCoverage.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/CodeGenCoverage.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/CodeGenCoverage.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/CodeGenCoverage.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/CommandLine.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/CommandLine.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/CommandLine.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/CommandLine.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/Compiler.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/Compiler.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/Compiler.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/Compiler.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/Compression.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/Compression.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/Compression.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/Compression.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/ConvertUTF.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/ConvertUTF.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/ConvertUTF.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/ConvertUTF.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/CrashRecoveryContext.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/CrashRecoveryContext.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/CrashRecoveryContext.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/CrashRecoveryContext.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/DJB.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/DJB.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/DJB.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/DJB.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/DOTGraphTraits.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/DOTGraphTraits.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/DOTGraphTraits.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/DOTGraphTraits.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/DXILOperationCommon.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/DXILOperationCommon.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/DXILOperationCommon.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/DXILOperationCommon.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/DataExtractor.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/DataExtractor.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/DataExtractor.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/DataExtractor.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/DataTypes.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/DataTypes.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/DataTypes.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/DataTypes.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/Debug.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/Debug.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/Debug.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/Debug.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/DebugCounter.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/DebugCounter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/DebugCounter.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/DebugCounter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/Discriminator.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/Discriminator.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/Discriminator.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/Discriminator.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/DivisionByConstantInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/DivisionByConstantInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/DivisionByConstantInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/DivisionByConstantInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/Duration.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/Duration.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/Duration.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/Duration.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/DynamicLibrary.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/DynamicLibrary.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/DynamicLibrary.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/DynamicLibrary.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/ELFAttributeParser.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/ELFAttributeParser.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/ELFAttributeParser.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/ELFAttributeParser.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/ELFAttributes.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/ELFAttributes.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/ELFAttributes.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/ELFAttributes.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/Endian.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/Endian.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/Endian.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/Endian.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/EndianStream.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/EndianStream.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/EndianStream.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/EndianStream.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/Errc.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/Errc.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/Errc.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/Errc.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/Errno.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/Errno.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/Errno.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/Errno.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/Error.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/Error.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/Error.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/Error.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/ErrorHandling.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/ErrorHandling.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/ErrorHandling.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/ErrorHandling.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/ErrorOr.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/ErrorOr.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/ErrorOr.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/ErrorOr.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/ExitCodes.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/ExitCodes.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/ExitCodes.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/ExitCodes.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/ExtensibleRTTI.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/ExtensibleRTTI.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/ExtensibleRTTI.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/ExtensibleRTTI.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/FileCollector.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/FileCollector.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/FileCollector.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/FileCollector.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/FileOutputBuffer.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/FileOutputBuffer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/FileOutputBuffer.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/FileOutputBuffer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/FileSystem.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/FileSystem.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/FileSystem.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/FileSystem.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/FileSystem/UniqueID.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/FileSystem/UniqueID.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/FileSystem/UniqueID.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/FileSystem/UniqueID.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/FileUtilities.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/FileUtilities.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/FileUtilities.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/FileUtilities.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/Format.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/Format.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/Format.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/Format.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/FormatAdapters.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/FormatAdapters.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/FormatAdapters.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/FormatAdapters.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/FormatCommon.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/FormatCommon.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/FormatCommon.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/FormatCommon.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/FormatProviders.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/FormatProviders.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/FormatProviders.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/FormatProviders.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/FormatVariadic.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/FormatVariadic.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/FormatVariadic.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/FormatVariadic.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/FormatVariadicDetails.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/FormatVariadicDetails.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/FormatVariadicDetails.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/FormatVariadicDetails.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/FormattedStream.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/FormattedStream.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/FormattedStream.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/FormattedStream.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/GenericDomTree.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/GenericDomTree.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/GenericDomTree.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/GenericDomTree.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/GenericDomTreeConstruction.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/GenericDomTreeConstruction.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/GenericDomTreeConstruction.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/GenericDomTreeConstruction.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/GenericIteratedDominanceFrontier.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/GenericIteratedDominanceFrontier.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/GenericIteratedDominanceFrontier.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/GenericIteratedDominanceFrontier.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/GlobPattern.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/GlobPattern.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/GlobPattern.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/GlobPattern.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/GraphWriter.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/GraphWriter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/GraphWriter.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/GraphWriter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/HashBuilder.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/HashBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/HashBuilder.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/HashBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/Host.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/Host.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/Host.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/Host.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/InitLLVM.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/InitLLVM.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/InitLLVM.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/InitLLVM.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/InstructionCost.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/InstructionCost.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/InstructionCost.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/InstructionCost.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/ItaniumManglingCanonicalizer.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/ItaniumManglingCanonicalizer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/ItaniumManglingCanonicalizer.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/ItaniumManglingCanonicalizer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/JSON.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/JSON.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/JSON.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/JSON.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/KnownBits.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/KnownBits.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/KnownBits.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/KnownBits.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/LEB128.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/LEB128.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/LEB128.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/LEB128.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/LICENSE.TXT b/flang-classic/llvm-classic/llvm/include/llvm/Support/LICENSE.TXT similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/LICENSE.TXT rename to flang-classic/llvm-classic/llvm/include/llvm/Support/LICENSE.TXT diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/LineIterator.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/LineIterator.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/LineIterator.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/LineIterator.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/Locale.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/Locale.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/Locale.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/Locale.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/LockFileManager.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/LockFileManager.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/LockFileManager.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/LockFileManager.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/LowLevelTypeImpl.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/LowLevelTypeImpl.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/LowLevelTypeImpl.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/LowLevelTypeImpl.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/MD5.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/MD5.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/MD5.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/MD5.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/MSP430AttributeParser.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/MSP430AttributeParser.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/MSP430AttributeParser.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/MSP430AttributeParser.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/MSP430Attributes.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/MSP430Attributes.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/MSP430Attributes.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/MSP430Attributes.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/MSVCErrorWorkarounds.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/MSVCErrorWorkarounds.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/MSVCErrorWorkarounds.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/MSVCErrorWorkarounds.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/MachineValueType.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/MachineValueType.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/MachineValueType.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/MachineValueType.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/ManagedStatic.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/ManagedStatic.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/ManagedStatic.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/ManagedStatic.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/MathExtras.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/MathExtras.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/MathExtras.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/MathExtras.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/MemAlloc.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/MemAlloc.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/MemAlloc.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/MemAlloc.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/Memory.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/Memory.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/Memory.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/Memory.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/MemoryBuffer.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/MemoryBuffer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/MemoryBuffer.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/MemoryBuffer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/MemoryBufferRef.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/MemoryBufferRef.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/MemoryBufferRef.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/MemoryBufferRef.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/MipsABIFlags.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/MipsABIFlags.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/MipsABIFlags.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/MipsABIFlags.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/Mutex.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/Mutex.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/Mutex.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/Mutex.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/NativeFormatting.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/NativeFormatting.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/NativeFormatting.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/NativeFormatting.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/OnDiskHashTable.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/OnDiskHashTable.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/OnDiskHashTable.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/OnDiskHashTable.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/OptimizedStructLayout.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/OptimizedStructLayout.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/OptimizedStructLayout.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/OptimizedStructLayout.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/PGOOptions.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/PGOOptions.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/PGOOptions.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/PGOOptions.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/Parallel.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/Parallel.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/Parallel.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/Parallel.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/Path.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/Path.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/Path.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/Path.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/PluginLoader.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/PluginLoader.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/PluginLoader.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/PluginLoader.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/PointerLikeTypeTraits.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/PointerLikeTypeTraits.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/PointerLikeTypeTraits.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/PointerLikeTypeTraits.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/PrettyStackTrace.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/PrettyStackTrace.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/PrettyStackTrace.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/PrettyStackTrace.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/Printable.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/Printable.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/Printable.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/Printable.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/Process.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/Process.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/Process.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/Process.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/Program.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/Program.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/Program.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/Program.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/RISCVAttributeParser.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/RISCVAttributeParser.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/RISCVAttributeParser.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/RISCVAttributeParser.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/RISCVAttributes.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/RISCVAttributes.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/RISCVAttributes.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/RISCVAttributes.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/RISCVISAInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/RISCVISAInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/RISCVISAInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/RISCVISAInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/RISCVTargetParser.def b/flang-classic/llvm-classic/llvm/include/llvm/Support/RISCVTargetParser.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/RISCVTargetParser.def rename to flang-classic/llvm-classic/llvm/include/llvm/Support/RISCVTargetParser.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/RWMutex.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/RWMutex.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/RWMutex.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/RWMutex.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/RandomNumberGenerator.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/RandomNumberGenerator.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/RandomNumberGenerator.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/RandomNumberGenerator.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/Recycler.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/Recycler.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/Recycler.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/Recycler.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/RecyclingAllocator.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/RecyclingAllocator.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/RecyclingAllocator.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/RecyclingAllocator.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/Regex.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/Regex.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/Regex.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/Regex.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/Registry.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/Registry.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/Registry.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/Registry.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/ReverseIteration.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/ReverseIteration.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/ReverseIteration.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/ReverseIteration.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/SHA1.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/SHA1.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/SHA1.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/SHA1.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/SHA256.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/SHA256.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/SHA256.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/SHA256.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/SMLoc.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/SMLoc.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/SMLoc.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/SMLoc.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/SMTAPI.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/SMTAPI.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/SMTAPI.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/SMTAPI.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/SaveAndRestore.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/SaveAndRestore.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/SaveAndRestore.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/SaveAndRestore.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/ScaledNumber.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/ScaledNumber.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/ScaledNumber.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/ScaledNumber.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/ScopedPrinter.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/ScopedPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/ScopedPrinter.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/ScopedPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/Signals.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/Signals.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/Signals.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/Signals.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/Signposts.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/Signposts.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/Signposts.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/Signposts.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/SmallVectorMemoryBuffer.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/SmallVectorMemoryBuffer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/SmallVectorMemoryBuffer.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/SmallVectorMemoryBuffer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/Solaris/sys/regset.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/Solaris/sys/regset.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/Solaris/sys/regset.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/Solaris/sys/regset.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/SourceMgr.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/SourceMgr.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/SourceMgr.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/SourceMgr.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/SpecialCaseList.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/SpecialCaseList.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/SpecialCaseList.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/SpecialCaseList.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/StringSaver.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/StringSaver.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/StringSaver.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/StringSaver.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/SuffixTree.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/SuffixTree.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/SuffixTree.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/SuffixTree.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/SwapByteOrder.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/SwapByteOrder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/SwapByteOrder.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/SwapByteOrder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/SymbolRemappingReader.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/SymbolRemappingReader.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/SymbolRemappingReader.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/SymbolRemappingReader.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/SystemUtils.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/SystemUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/SystemUtils.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/SystemUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/TarWriter.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/TarWriter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/TarWriter.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/TarWriter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/TargetOpcodes.def b/flang-classic/llvm-classic/llvm/include/llvm/Support/TargetOpcodes.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/TargetOpcodes.def rename to flang-classic/llvm-classic/llvm/include/llvm/Support/TargetOpcodes.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/TargetParser.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/TargetParser.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/TargetParser.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/TargetParser.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/TargetSelect.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/TargetSelect.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/TargetSelect.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/TargetSelect.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/TaskQueue.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/TaskQueue.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/TaskQueue.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/TaskQueue.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/ThreadLocal.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/ThreadLocal.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/ThreadLocal.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/ThreadLocal.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/ThreadPool.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/ThreadPool.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/ThreadPool.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/ThreadPool.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/Threading.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/Threading.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/Threading.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/Threading.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/TimeProfiler.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/TimeProfiler.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/TimeProfiler.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/TimeProfiler.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/Timer.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/Timer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/Timer.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/Timer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/ToolOutputFile.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/ToolOutputFile.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/ToolOutputFile.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/ToolOutputFile.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/TrailingObjects.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/TrailingObjects.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/TrailingObjects.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/TrailingObjects.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/TrigramIndex.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/TrigramIndex.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/TrigramIndex.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/TrigramIndex.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/TypeName.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/TypeName.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/TypeName.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/TypeName.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/TypeSize.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/TypeSize.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/TypeSize.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/TypeSize.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/Unicode.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/Unicode.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/Unicode.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/Unicode.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/UnicodeCharRanges.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/UnicodeCharRanges.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/UnicodeCharRanges.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/UnicodeCharRanges.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/Valgrind.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/Valgrind.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/Valgrind.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/Valgrind.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/VersionTuple.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/VersionTuple.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/VersionTuple.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/VersionTuple.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/VirtualFileSystem.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/VirtualFileSystem.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/VirtualFileSystem.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/VirtualFileSystem.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/Watchdog.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/Watchdog.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/Watchdog.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/Watchdog.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/Win64EH.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/Win64EH.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/Win64EH.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/Win64EH.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/Windows/WindowsSupport.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/Windows/WindowsSupport.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/Windows/WindowsSupport.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/Windows/WindowsSupport.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/WindowsError.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/WindowsError.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/WindowsError.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/WindowsError.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/WithColor.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/WithColor.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/WithColor.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/WithColor.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/X86DisassemblerDecoderCommon.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/X86DisassemblerDecoderCommon.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/X86DisassemblerDecoderCommon.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/X86DisassemblerDecoderCommon.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/X86TargetParser.def b/flang-classic/llvm-classic/llvm/include/llvm/Support/X86TargetParser.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/X86TargetParser.def rename to flang-classic/llvm-classic/llvm/include/llvm/Support/X86TargetParser.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/X86TargetParser.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/X86TargetParser.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/X86TargetParser.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/X86TargetParser.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/YAMLParser.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/YAMLParser.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/YAMLParser.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/YAMLParser.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/YAMLTraits.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/YAMLTraits.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/YAMLTraits.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/YAMLTraits.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/circular_raw_ostream.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/circular_raw_ostream.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/circular_raw_ostream.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/circular_raw_ostream.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/raw_os_ostream.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/raw_os_ostream.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/raw_os_ostream.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/raw_os_ostream.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/raw_ostream.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/raw_ostream.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/raw_ostream.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/raw_ostream.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/raw_sha1_ostream.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/raw_sha1_ostream.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/raw_sha1_ostream.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/raw_sha1_ostream.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/thread.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/thread.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/thread.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/thread.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/type_traits.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/type_traits.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/type_traits.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/type_traits.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Support/xxhash.h b/flang-classic/llvm-classic/llvm/include/llvm/Support/xxhash.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Support/xxhash.h rename to flang-classic/llvm-classic/llvm/include/llvm/Support/xxhash.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/TableGen/Automaton.td b/flang-classic/llvm-classic/llvm/include/llvm/TableGen/Automaton.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/TableGen/Automaton.td rename to flang-classic/llvm-classic/llvm/include/llvm/TableGen/Automaton.td diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/TableGen/DirectiveEmitter.h b/flang-classic/llvm-classic/llvm/include/llvm/TableGen/DirectiveEmitter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/TableGen/DirectiveEmitter.h rename to flang-classic/llvm-classic/llvm/include/llvm/TableGen/DirectiveEmitter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/TableGen/Error.h b/flang-classic/llvm-classic/llvm/include/llvm/TableGen/Error.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/TableGen/Error.h rename to flang-classic/llvm-classic/llvm/include/llvm/TableGen/Error.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/TableGen/Main.h b/flang-classic/llvm-classic/llvm/include/llvm/TableGen/Main.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/TableGen/Main.h rename to flang-classic/llvm-classic/llvm/include/llvm/TableGen/Main.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/TableGen/Parser.h b/flang-classic/llvm-classic/llvm/include/llvm/TableGen/Parser.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/TableGen/Parser.h rename to flang-classic/llvm-classic/llvm/include/llvm/TableGen/Parser.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/TableGen/Record.h b/flang-classic/llvm-classic/llvm/include/llvm/TableGen/Record.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/TableGen/Record.h rename to flang-classic/llvm-classic/llvm/include/llvm/TableGen/Record.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/TableGen/SearchableTable.td b/flang-classic/llvm-classic/llvm/include/llvm/TableGen/SearchableTable.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/TableGen/SearchableTable.td rename to flang-classic/llvm-classic/llvm/include/llvm/TableGen/SearchableTable.td diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/TableGen/SetTheory.h b/flang-classic/llvm-classic/llvm/include/llvm/TableGen/SetTheory.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/TableGen/SetTheory.h rename to flang-classic/llvm-classic/llvm/include/llvm/TableGen/SetTheory.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/TableGen/StringMatcher.h b/flang-classic/llvm-classic/llvm/include/llvm/TableGen/StringMatcher.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/TableGen/StringMatcher.h rename to flang-classic/llvm-classic/llvm/include/llvm/TableGen/StringMatcher.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/TableGen/StringToOffsetTable.h b/flang-classic/llvm-classic/llvm/include/llvm/TableGen/StringToOffsetTable.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/TableGen/StringToOffsetTable.h rename to flang-classic/llvm-classic/llvm/include/llvm/TableGen/StringToOffsetTable.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/TableGen/TableGenBackend.h b/flang-classic/llvm-classic/llvm/include/llvm/TableGen/TableGenBackend.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/TableGen/TableGenBackend.h rename to flang-classic/llvm-classic/llvm/include/llvm/TableGen/TableGenBackend.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Target/CGPassBuilderOption.h b/flang-classic/llvm-classic/llvm/include/llvm/Target/CGPassBuilderOption.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Target/CGPassBuilderOption.h rename to flang-classic/llvm-classic/llvm/include/llvm/Target/CGPassBuilderOption.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Target/CodeGenCWrappers.h b/flang-classic/llvm-classic/llvm/include/llvm/Target/CodeGenCWrappers.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Target/CodeGenCWrappers.h rename to flang-classic/llvm-classic/llvm/include/llvm/Target/CodeGenCWrappers.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Target/GenericOpcodes.td b/flang-classic/llvm-classic/llvm/include/llvm/Target/GenericOpcodes.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Target/GenericOpcodes.td rename to flang-classic/llvm-classic/llvm/include/llvm/Target/GenericOpcodes.td diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Target/GlobalISel/Combine.td b/flang-classic/llvm-classic/llvm/include/llvm/Target/GlobalISel/Combine.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Target/GlobalISel/Combine.td rename to flang-classic/llvm-classic/llvm/include/llvm/Target/GlobalISel/Combine.td diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Target/GlobalISel/RegisterBank.td b/flang-classic/llvm-classic/llvm/include/llvm/Target/GlobalISel/RegisterBank.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Target/GlobalISel/RegisterBank.td rename to flang-classic/llvm-classic/llvm/include/llvm/Target/GlobalISel/RegisterBank.td diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Target/GlobalISel/SelectionDAGCompat.td b/flang-classic/llvm-classic/llvm/include/llvm/Target/GlobalISel/SelectionDAGCompat.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Target/GlobalISel/SelectionDAGCompat.td rename to flang-classic/llvm-classic/llvm/include/llvm/Target/GlobalISel/SelectionDAGCompat.td diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Target/GlobalISel/Target.td b/flang-classic/llvm-classic/llvm/include/llvm/Target/GlobalISel/Target.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Target/GlobalISel/Target.td rename to flang-classic/llvm-classic/llvm/include/llvm/Target/GlobalISel/Target.td diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Target/Target.td b/flang-classic/llvm-classic/llvm/include/llvm/Target/Target.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Target/Target.td rename to flang-classic/llvm-classic/llvm/include/llvm/Target/Target.td diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Target/TargetCallingConv.td b/flang-classic/llvm-classic/llvm/include/llvm/Target/TargetCallingConv.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Target/TargetCallingConv.td rename to flang-classic/llvm-classic/llvm/include/llvm/Target/TargetCallingConv.td diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Target/TargetInstrPredicate.td b/flang-classic/llvm-classic/llvm/include/llvm/Target/TargetInstrPredicate.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Target/TargetInstrPredicate.td rename to flang-classic/llvm-classic/llvm/include/llvm/Target/TargetInstrPredicate.td diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Target/TargetIntrinsicInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/Target/TargetIntrinsicInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Target/TargetIntrinsicInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/Target/TargetIntrinsicInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Target/TargetItinerary.td b/flang-classic/llvm-classic/llvm/include/llvm/Target/TargetItinerary.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Target/TargetItinerary.td rename to flang-classic/llvm-classic/llvm/include/llvm/Target/TargetItinerary.td diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Target/TargetLoweringObjectFile.h b/flang-classic/llvm-classic/llvm/include/llvm/Target/TargetLoweringObjectFile.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Target/TargetLoweringObjectFile.h rename to flang-classic/llvm-classic/llvm/include/llvm/Target/TargetLoweringObjectFile.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Target/TargetMachine.h b/flang-classic/llvm-classic/llvm/include/llvm/Target/TargetMachine.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Target/TargetMachine.h rename to flang-classic/llvm-classic/llvm/include/llvm/Target/TargetMachine.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Target/TargetOptions.h b/flang-classic/llvm-classic/llvm/include/llvm/Target/TargetOptions.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Target/TargetOptions.h rename to flang-classic/llvm-classic/llvm/include/llvm/Target/TargetOptions.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Target/TargetPfmCounters.td b/flang-classic/llvm-classic/llvm/include/llvm/Target/TargetPfmCounters.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Target/TargetPfmCounters.td rename to flang-classic/llvm-classic/llvm/include/llvm/Target/TargetPfmCounters.td diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Target/TargetSchedule.td b/flang-classic/llvm-classic/llvm/include/llvm/Target/TargetSchedule.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Target/TargetSchedule.td rename to flang-classic/llvm-classic/llvm/include/llvm/Target/TargetSchedule.td diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Target/TargetSelectionDAG.td b/flang-classic/llvm-classic/llvm/include/llvm/Target/TargetSelectionDAG.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Target/TargetSelectionDAG.td rename to flang-classic/llvm-classic/llvm/include/llvm/Target/TargetSelectionDAG.td diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Testing/ADT/StringMap.h b/flang-classic/llvm-classic/llvm/include/llvm/Testing/ADT/StringMap.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Testing/ADT/StringMap.h rename to flang-classic/llvm-classic/llvm/include/llvm/Testing/ADT/StringMap.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Testing/ADT/StringMapEntry.h b/flang-classic/llvm-classic/llvm/include/llvm/Testing/ADT/StringMapEntry.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Testing/ADT/StringMapEntry.h rename to flang-classic/llvm-classic/llvm/include/llvm/Testing/ADT/StringMapEntry.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Testing/Support/Annotations.h b/flang-classic/llvm-classic/llvm/include/llvm/Testing/Support/Annotations.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Testing/Support/Annotations.h rename to flang-classic/llvm-classic/llvm/include/llvm/Testing/Support/Annotations.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Testing/Support/Error.h b/flang-classic/llvm-classic/llvm/include/llvm/Testing/Support/Error.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Testing/Support/Error.h rename to flang-classic/llvm-classic/llvm/include/llvm/Testing/Support/Error.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Testing/Support/SupportHelpers.h b/flang-classic/llvm-classic/llvm/include/llvm/Testing/Support/SupportHelpers.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Testing/Support/SupportHelpers.h rename to flang-classic/llvm-classic/llvm/include/llvm/Testing/Support/SupportHelpers.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/TextAPI/Architecture.def b/flang-classic/llvm-classic/llvm/include/llvm/TextAPI/Architecture.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/TextAPI/Architecture.def rename to flang-classic/llvm-classic/llvm/include/llvm/TextAPI/Architecture.def diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/TextAPI/Architecture.h b/flang-classic/llvm-classic/llvm/include/llvm/TextAPI/Architecture.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/TextAPI/Architecture.h rename to flang-classic/llvm-classic/llvm/include/llvm/TextAPI/Architecture.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/TextAPI/ArchitectureSet.h b/flang-classic/llvm-classic/llvm/include/llvm/TextAPI/ArchitectureSet.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/TextAPI/ArchitectureSet.h rename to flang-classic/llvm-classic/llvm/include/llvm/TextAPI/ArchitectureSet.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/TextAPI/InterfaceFile.h b/flang-classic/llvm-classic/llvm/include/llvm/TextAPI/InterfaceFile.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/TextAPI/InterfaceFile.h rename to flang-classic/llvm-classic/llvm/include/llvm/TextAPI/InterfaceFile.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/TextAPI/PackedVersion.h b/flang-classic/llvm-classic/llvm/include/llvm/TextAPI/PackedVersion.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/TextAPI/PackedVersion.h rename to flang-classic/llvm-classic/llvm/include/llvm/TextAPI/PackedVersion.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/TextAPI/Platform.h b/flang-classic/llvm-classic/llvm/include/llvm/TextAPI/Platform.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/TextAPI/Platform.h rename to flang-classic/llvm-classic/llvm/include/llvm/TextAPI/Platform.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/TextAPI/Symbol.h b/flang-classic/llvm-classic/llvm/include/llvm/TextAPI/Symbol.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/TextAPI/Symbol.h rename to flang-classic/llvm-classic/llvm/include/llvm/TextAPI/Symbol.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/TextAPI/Target.h b/flang-classic/llvm-classic/llvm/include/llvm/TextAPI/Target.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/TextAPI/Target.h rename to flang-classic/llvm-classic/llvm/include/llvm/TextAPI/Target.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/TextAPI/TextAPIReader.h b/flang-classic/llvm-classic/llvm/include/llvm/TextAPI/TextAPIReader.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/TextAPI/TextAPIReader.h rename to flang-classic/llvm-classic/llvm/include/llvm/TextAPI/TextAPIReader.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/TextAPI/TextAPIWriter.h b/flang-classic/llvm-classic/llvm/include/llvm/TextAPI/TextAPIWriter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/TextAPI/TextAPIWriter.h rename to flang-classic/llvm-classic/llvm/include/llvm/TextAPI/TextAPIWriter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ToolDrivers/llvm-dlltool/DlltoolDriver.h b/flang-classic/llvm-classic/llvm/include/llvm/ToolDrivers/llvm-dlltool/DlltoolDriver.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ToolDrivers/llvm-dlltool/DlltoolDriver.h rename to flang-classic/llvm-classic/llvm/include/llvm/ToolDrivers/llvm-dlltool/DlltoolDriver.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/ToolDrivers/llvm-lib/LibDriver.h b/flang-classic/llvm-classic/llvm/include/llvm/ToolDrivers/llvm-lib/LibDriver.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/ToolDrivers/llvm-lib/LibDriver.h rename to flang-classic/llvm-classic/llvm/include/llvm/ToolDrivers/llvm-lib/LibDriver.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/AggressiveInstCombine/AggressiveInstCombine.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/AggressiveInstCombine/AggressiveInstCombine.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/AggressiveInstCombine/AggressiveInstCombine.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/AggressiveInstCombine/AggressiveInstCombine.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/CFGuard.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/CFGuard.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/CFGuard.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/CFGuard.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Coroutines/CoroCleanup.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Coroutines/CoroCleanup.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Coroutines/CoroCleanup.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Coroutines/CoroCleanup.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Coroutines/CoroConditionalWrapper.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Coroutines/CoroConditionalWrapper.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Coroutines/CoroConditionalWrapper.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Coroutines/CoroConditionalWrapper.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Coroutines/CoroEarly.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Coroutines/CoroEarly.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Coroutines/CoroEarly.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Coroutines/CoroEarly.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Coroutines/CoroElide.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Coroutines/CoroElide.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Coroutines/CoroElide.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Coroutines/CoroElide.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Coroutines/CoroSplit.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Coroutines/CoroSplit.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Coroutines/CoroSplit.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Coroutines/CoroSplit.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/AlwaysInliner.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/AlwaysInliner.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/AlwaysInliner.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/AlwaysInliner.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/Annotation2Metadata.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/Annotation2Metadata.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/Annotation2Metadata.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/Annotation2Metadata.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/ArgumentPromotion.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/ArgumentPromotion.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/ArgumentPromotion.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/ArgumentPromotion.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/Attributor.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/Attributor.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/Attributor.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/Attributor.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/BlockExtractor.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/BlockExtractor.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/BlockExtractor.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/BlockExtractor.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/CalledValuePropagation.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/CalledValuePropagation.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/CalledValuePropagation.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/CalledValuePropagation.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/ConstantMerge.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/ConstantMerge.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/ConstantMerge.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/ConstantMerge.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/CrossDSOCFI.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/CrossDSOCFI.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/CrossDSOCFI.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/CrossDSOCFI.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/DeadArgumentElimination.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/DeadArgumentElimination.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/DeadArgumentElimination.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/DeadArgumentElimination.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/ElimAvailExtern.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/ElimAvailExtern.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/ElimAvailExtern.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/ElimAvailExtern.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/ForceFunctionAttrs.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/ForceFunctionAttrs.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/ForceFunctionAttrs.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/ForceFunctionAttrs.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/FunctionAttrs.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/FunctionAttrs.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/FunctionAttrs.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/FunctionAttrs.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/FunctionImport.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/FunctionImport.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/FunctionImport.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/FunctionImport.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/GlobalDCE.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/GlobalDCE.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/GlobalDCE.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/GlobalDCE.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/GlobalOpt.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/GlobalOpt.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/GlobalOpt.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/GlobalOpt.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/GlobalSplit.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/GlobalSplit.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/GlobalSplit.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/GlobalSplit.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/HotColdSplitting.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/HotColdSplitting.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/HotColdSplitting.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/HotColdSplitting.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/IROutliner.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/IROutliner.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/IROutliner.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/IROutliner.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/InferFunctionAttrs.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/InferFunctionAttrs.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/InferFunctionAttrs.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/InferFunctionAttrs.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/Inliner.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/Inliner.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/Inliner.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/Inliner.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/Internalize.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/Internalize.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/Internalize.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/Internalize.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/LoopExtractor.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/LoopExtractor.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/LoopExtractor.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/LoopExtractor.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/LowerTypeTests.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/LowerTypeTests.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/LowerTypeTests.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/LowerTypeTests.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/MergeFunctions.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/MergeFunctions.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/MergeFunctions.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/MergeFunctions.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/ModuleInliner.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/ModuleInliner.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/ModuleInliner.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/ModuleInliner.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/OpenMPOpt.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/OpenMPOpt.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/OpenMPOpt.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/OpenMPOpt.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/PartialInlining.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/PartialInlining.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/PartialInlining.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/PartialInlining.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/PassManagerBuilder.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/PassManagerBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/PassManagerBuilder.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/PassManagerBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/ProfiledCallGraph.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/ProfiledCallGraph.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/ProfiledCallGraph.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/ProfiledCallGraph.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/SCCP.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/SCCP.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/SCCP.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/SCCP.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/SampleContextTracker.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/SampleContextTracker.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/SampleContextTracker.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/SampleContextTracker.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/SampleProfile.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/SampleProfile.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/SampleProfile.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/SampleProfile.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/SampleProfileProbe.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/SampleProfileProbe.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/SampleProfileProbe.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/SampleProfileProbe.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/StripDeadPrototypes.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/StripDeadPrototypes.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/StripDeadPrototypes.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/StripDeadPrototypes.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/StripSymbols.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/StripSymbols.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/StripSymbols.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/StripSymbols.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/SyntheticCountsPropagation.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/SyntheticCountsPropagation.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/SyntheticCountsPropagation.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/SyntheticCountsPropagation.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/ThinLTOBitcodeWriter.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/ThinLTOBitcodeWriter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/ThinLTOBitcodeWriter.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/ThinLTOBitcodeWriter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/WholeProgramDevirt.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/WholeProgramDevirt.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/IPO/WholeProgramDevirt.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/IPO/WholeProgramDevirt.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/InstCombine/InstCombine.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/InstCombine/InstCombine.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/InstCombine/InstCombine.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/InstCombine/InstCombine.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/InstCombine/InstCombiner.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/InstCombine/InstCombiner.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/InstCombine/InstCombiner.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/InstCombine/InstCombiner.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Instrumentation.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Instrumentation.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/AddressSanitizer.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/AddressSanitizer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/AddressSanitizer.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/AddressSanitizer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/AddressSanitizerCommon.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/AddressSanitizerCommon.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/AddressSanitizerCommon.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/AddressSanitizerCommon.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/AddressSanitizerOptions.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/AddressSanitizerOptions.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/AddressSanitizerOptions.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/AddressSanitizerOptions.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/BoundsChecking.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/BoundsChecking.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/BoundsChecking.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/BoundsChecking.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/CGProfile.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/CGProfile.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/CGProfile.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/CGProfile.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/ControlHeightReduction.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/ControlHeightReduction.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/ControlHeightReduction.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/ControlHeightReduction.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/DataFlowSanitizer.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/DataFlowSanitizer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/DataFlowSanitizer.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/DataFlowSanitizer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/GCOVProfiler.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/GCOVProfiler.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/GCOVProfiler.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/GCOVProfiler.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/HWAddressSanitizer.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/HWAddressSanitizer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/HWAddressSanitizer.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/HWAddressSanitizer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/InstrOrderFile.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/InstrOrderFile.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/InstrOrderFile.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/InstrOrderFile.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/InstrProfiling.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/InstrProfiling.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/InstrProfiling.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/InstrProfiling.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/MemProfiler.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/MemProfiler.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/MemProfiler.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/MemProfiler.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/MemorySanitizer.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/MemorySanitizer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/MemorySanitizer.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/MemorySanitizer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/PGOInstrumentation.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/PGOInstrumentation.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/PGOInstrumentation.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/PGOInstrumentation.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/PoisonChecking.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/PoisonChecking.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/PoisonChecking.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/PoisonChecking.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/SanitizerBinaryMetadata.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/SanitizerBinaryMetadata.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/SanitizerBinaryMetadata.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/SanitizerBinaryMetadata.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/SanitizerCoverage.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/SanitizerCoverage.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/SanitizerCoverage.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/SanitizerCoverage.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/ThreadSanitizer.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/ThreadSanitizer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Instrumentation/ThreadSanitizer.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Instrumentation/ThreadSanitizer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/ObjCARC.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/ObjCARC.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/ObjCARC.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/ObjCARC.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/ADCE.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/ADCE.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/ADCE.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/ADCE.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/AnnotationRemarks.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/AnnotationRemarks.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/AnnotationRemarks.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/AnnotationRemarks.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/BDCE.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/BDCE.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/BDCE.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/BDCE.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/CallSiteSplitting.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/CallSiteSplitting.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/CallSiteSplitting.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/CallSiteSplitting.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/ConstantHoisting.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/ConstantHoisting.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/ConstantHoisting.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/ConstantHoisting.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/ConstraintElimination.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/ConstraintElimination.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/ConstraintElimination.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/ConstraintElimination.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/CorrelatedValuePropagation.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/CorrelatedValuePropagation.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/CorrelatedValuePropagation.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/CorrelatedValuePropagation.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/DCE.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/DCE.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/DCE.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/DCE.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/DFAJumpThreading.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/DFAJumpThreading.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/DFAJumpThreading.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/DFAJumpThreading.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/DeadStoreElimination.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/DeadStoreElimination.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/DeadStoreElimination.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/DeadStoreElimination.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/DivRemPairs.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/DivRemPairs.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/DivRemPairs.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/DivRemPairs.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/EarlyCSE.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/EarlyCSE.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/EarlyCSE.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/EarlyCSE.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/FlattenCFG.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/FlattenCFG.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/FlattenCFG.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/FlattenCFG.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/Float2Int.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/Float2Int.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/Float2Int.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/Float2Int.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/GVN.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/GVN.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/GVN.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/GVN.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/GVNExpression.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/GVNExpression.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/GVNExpression.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/GVNExpression.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/GuardWidening.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/GuardWidening.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/GuardWidening.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/GuardWidening.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/IVUsersPrinter.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/IVUsersPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/IVUsersPrinter.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/IVUsersPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/IndVarSimplify.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/IndVarSimplify.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/IndVarSimplify.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/IndVarSimplify.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/InductiveRangeCheckElimination.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/InductiveRangeCheckElimination.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/InductiveRangeCheckElimination.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/InductiveRangeCheckElimination.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/InferAddressSpaces.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/InferAddressSpaces.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/InferAddressSpaces.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/InferAddressSpaces.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/InstSimplifyPass.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/InstSimplifyPass.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/InstSimplifyPass.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/InstSimplifyPass.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/JumpThreading.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/JumpThreading.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/JumpThreading.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/JumpThreading.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LICM.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LICM.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LICM.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LICM.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopBoundSplit.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopBoundSplit.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopBoundSplit.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopBoundSplit.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopDataPrefetch.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopDataPrefetch.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopDataPrefetch.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopDataPrefetch.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopDeletion.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopDeletion.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopDeletion.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopDeletion.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopDistribute.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopDistribute.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopDistribute.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopDistribute.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopFlatten.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopFlatten.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopFlatten.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopFlatten.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopFuse.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopFuse.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopFuse.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopFuse.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopInstSimplify.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopInstSimplify.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopInstSimplify.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopInstSimplify.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopInterchange.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopInterchange.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopInterchange.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopInterchange.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopLoadElimination.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopLoadElimination.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopLoadElimination.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopLoadElimination.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopPredication.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopPredication.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopPredication.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopPredication.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopReroll.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopReroll.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopReroll.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopReroll.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopRotation.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopRotation.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopRotation.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopRotation.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopSink.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopSink.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopSink.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopSink.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopStrengthReduce.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopStrengthReduce.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopStrengthReduce.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopStrengthReduce.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopUnrollAndJamPass.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopUnrollAndJamPass.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopUnrollAndJamPass.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopUnrollAndJamPass.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopUnrollPass.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopUnrollPass.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopUnrollPass.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopUnrollPass.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopVersioningLICM.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopVersioningLICM.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LoopVersioningLICM.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LoopVersioningLICM.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LowerAtomicPass.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LowerAtomicPass.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LowerAtomicPass.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LowerAtomicPass.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LowerConstantIntrinsics.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LowerConstantIntrinsics.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LowerConstantIntrinsics.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LowerConstantIntrinsics.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LowerGuardIntrinsic.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LowerGuardIntrinsic.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LowerGuardIntrinsic.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LowerGuardIntrinsic.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LowerMatrixIntrinsics.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LowerMatrixIntrinsics.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LowerMatrixIntrinsics.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LowerMatrixIntrinsics.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LowerWidenableCondition.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LowerWidenableCondition.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/LowerWidenableCondition.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/LowerWidenableCondition.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/MakeGuardsExplicit.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/MakeGuardsExplicit.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/MakeGuardsExplicit.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/MakeGuardsExplicit.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/MemCpyOptimizer.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/MemCpyOptimizer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/MemCpyOptimizer.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/MemCpyOptimizer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/MergeICmps.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/MergeICmps.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/MergeICmps.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/MergeICmps.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/NaryReassociate.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/NaryReassociate.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/NaryReassociate.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/NaryReassociate.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/NewGVN.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/NewGVN.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/NewGVN.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/NewGVN.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/PartiallyInlineLibCalls.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/PartiallyInlineLibCalls.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/PartiallyInlineLibCalls.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/PartiallyInlineLibCalls.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/Reassociate.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/Reassociate.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/Reassociate.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/Reassociate.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/Reg2Mem.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/Reg2Mem.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/Reg2Mem.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/Reg2Mem.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/RewriteStatepointsForGC.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/RewriteStatepointsForGC.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/RewriteStatepointsForGC.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/RewriteStatepointsForGC.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/SCCP.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/SCCP.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/SCCP.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/SCCP.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/SROA.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/SROA.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/SROA.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/SROA.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/ScalarizeMaskedMemIntrin.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/ScalarizeMaskedMemIntrin.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/ScalarizeMaskedMemIntrin.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/ScalarizeMaskedMemIntrin.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/Scalarizer.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/Scalarizer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/Scalarizer.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/Scalarizer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/SeparateConstOffsetFromGEP.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/SeparateConstOffsetFromGEP.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/SeparateConstOffsetFromGEP.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/SeparateConstOffsetFromGEP.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/SimplifyCFG.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/SimplifyCFG.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/SimplifyCFG.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/SimplifyCFG.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/Sink.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/Sink.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/Sink.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/Sink.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/SpeculativeExecution.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/SpeculativeExecution.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/SpeculativeExecution.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/SpeculativeExecution.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/StraightLineStrengthReduce.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/StraightLineStrengthReduce.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/StraightLineStrengthReduce.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/StraightLineStrengthReduce.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/StructurizeCFG.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/StructurizeCFG.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/StructurizeCFG.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/StructurizeCFG.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/TLSVariableHoist.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/TLSVariableHoist.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/TLSVariableHoist.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/TLSVariableHoist.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/TailRecursionElimination.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/TailRecursionElimination.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/TailRecursionElimination.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/TailRecursionElimination.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/WarnMissedTransforms.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/WarnMissedTransforms.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Scalar/WarnMissedTransforms.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Scalar/WarnMissedTransforms.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/AMDGPUEmitPrintf.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/AMDGPUEmitPrintf.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/AMDGPUEmitPrintf.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/AMDGPUEmitPrintf.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/ASanStackFrameLayout.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/ASanStackFrameLayout.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/ASanStackFrameLayout.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/ASanStackFrameLayout.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/AddDiscriminators.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/AddDiscriminators.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/AddDiscriminators.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/AddDiscriminators.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/AssumeBundleBuilder.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/AssumeBundleBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/AssumeBundleBuilder.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/AssumeBundleBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/BasicBlockUtils.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/BasicBlockUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/BasicBlockUtils.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/BasicBlockUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/BreakCriticalEdges.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/BreakCriticalEdges.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/BreakCriticalEdges.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/BreakCriticalEdges.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/BuildLibCalls.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/BuildLibCalls.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/BuildLibCalls.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/BuildLibCalls.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/BypassSlowDivision.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/BypassSlowDivision.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/BypassSlowDivision.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/BypassSlowDivision.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/CallGraphUpdater.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/CallGraphUpdater.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/CallGraphUpdater.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/CallGraphUpdater.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/CallPromotionUtils.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/CallPromotionUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/CallPromotionUtils.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/CallPromotionUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/CanonicalizeAliases.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/CanonicalizeAliases.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/CanonicalizeAliases.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/CanonicalizeAliases.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/CanonicalizeFreezeInLoops.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/CanonicalizeFreezeInLoops.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/CanonicalizeFreezeInLoops.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/CanonicalizeFreezeInLoops.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/Cloning.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/Cloning.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/Cloning.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/Cloning.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/CodeExtractor.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/CodeExtractor.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/CodeExtractor.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/CodeExtractor.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/CodeLayout.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/CodeLayout.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/CodeLayout.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/CodeLayout.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/CodeMoverUtils.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/CodeMoverUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/CodeMoverUtils.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/CodeMoverUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/CtorUtils.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/CtorUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/CtorUtils.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/CtorUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/Debugify.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/Debugify.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/Debugify.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/Debugify.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/EntryExitInstrumenter.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/EntryExitInstrumenter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/EntryExitInstrumenter.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/EntryExitInstrumenter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/EscapeEnumerator.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/EscapeEnumerator.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/EscapeEnumerator.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/EscapeEnumerator.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/Evaluator.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/Evaluator.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/Evaluator.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/Evaluator.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/FixIrreducible.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/FixIrreducible.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/FixIrreducible.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/FixIrreducible.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/FunctionComparator.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/FunctionComparator.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/FunctionComparator.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/FunctionComparator.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/FunctionImportUtils.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/FunctionImportUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/FunctionImportUtils.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/FunctionImportUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/GlobalStatus.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/GlobalStatus.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/GlobalStatus.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/GlobalStatus.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/GuardUtils.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/GuardUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/GuardUtils.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/GuardUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/HelloWorld.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/HelloWorld.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/HelloWorld.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/HelloWorld.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/InjectTLIMappings.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/InjectTLIMappings.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/InjectTLIMappings.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/InjectTLIMappings.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/InstructionNamer.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/InstructionNamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/InstructionNamer.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/InstructionNamer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/InstructionWorklist.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/InstructionWorklist.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/InstructionWorklist.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/InstructionWorklist.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/IntegerDivision.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/IntegerDivision.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/IntegerDivision.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/IntegerDivision.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/LCSSA.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/LCSSA.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/LCSSA.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/LCSSA.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/LibCallsShrinkWrap.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/LibCallsShrinkWrap.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/LibCallsShrinkWrap.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/LibCallsShrinkWrap.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/Local.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/Local.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/Local.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/Local.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/LoopPeel.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/LoopPeel.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/LoopPeel.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/LoopPeel.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/LoopRotationUtils.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/LoopRotationUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/LoopRotationUtils.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/LoopRotationUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/LoopSimplify.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/LoopSimplify.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/LoopSimplify.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/LoopSimplify.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/LoopUtils.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/LoopUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/LoopUtils.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/LoopUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/LoopVersioning.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/LoopVersioning.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/LoopVersioning.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/LoopVersioning.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/LowerAtomic.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/LowerAtomic.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/LowerAtomic.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/LowerAtomic.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/LowerGlobalDtors.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/LowerGlobalDtors.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/LowerGlobalDtors.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/LowerGlobalDtors.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/LowerInvoke.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/LowerInvoke.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/LowerInvoke.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/LowerInvoke.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/LowerMemIntrinsics.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/LowerMemIntrinsics.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/LowerMemIntrinsics.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/LowerMemIntrinsics.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/LowerSwitch.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/LowerSwitch.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/LowerSwitch.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/LowerSwitch.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/MatrixUtils.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/MatrixUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/MatrixUtils.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/MatrixUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/Mem2Reg.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/Mem2Reg.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/Mem2Reg.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/Mem2Reg.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/MemoryOpRemark.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/MemoryOpRemark.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/MemoryOpRemark.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/MemoryOpRemark.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/MemoryTaggingSupport.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/MemoryTaggingSupport.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/MemoryTaggingSupport.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/MemoryTaggingSupport.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/MetaRenamer.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/MetaRenamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/MetaRenamer.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/MetaRenamer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/MisExpect.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/MisExpect.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/MisExpect.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/MisExpect.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/ModuleUtils.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/ModuleUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/ModuleUtils.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/ModuleUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/NameAnonGlobals.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/NameAnonGlobals.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/NameAnonGlobals.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/NameAnonGlobals.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/PredicateInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/PredicateInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/PredicateInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/PredicateInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/PromoteMemToReg.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/PromoteMemToReg.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/PromoteMemToReg.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/PromoteMemToReg.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/RelLookupTableConverter.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/RelLookupTableConverter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/RelLookupTableConverter.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/RelLookupTableConverter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/SCCPSolver.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/SCCPSolver.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/SCCPSolver.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/SCCPSolver.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/SSAUpdater.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/SSAUpdater.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/SSAUpdater.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/SSAUpdater.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/SSAUpdaterBulk.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/SSAUpdaterBulk.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/SSAUpdaterBulk.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/SSAUpdaterBulk.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/SSAUpdaterImpl.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/SSAUpdaterImpl.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/SSAUpdaterImpl.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/SSAUpdaterImpl.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/SampleProfileInference.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/SampleProfileInference.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/SampleProfileInference.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/SampleProfileInference.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/SampleProfileLoaderBaseImpl.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/SampleProfileLoaderBaseImpl.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/SampleProfileLoaderBaseImpl.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/SampleProfileLoaderBaseImpl.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/SampleProfileLoaderBaseUtil.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/SampleProfileLoaderBaseUtil.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/SampleProfileLoaderBaseUtil.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/SampleProfileLoaderBaseUtil.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/SanitizerStats.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/SanitizerStats.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/SanitizerStats.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/SanitizerStats.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/SimplifyCFGOptions.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/SimplifyCFGOptions.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/SimplifyCFGOptions.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/SimplifyCFGOptions.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/SimplifyIndVar.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/SimplifyIndVar.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/SimplifyIndVar.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/SimplifyIndVar.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/SimplifyLibCalls.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/SimplifyLibCalls.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/SimplifyLibCalls.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/SimplifyLibCalls.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/SizeOpts.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/SizeOpts.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/SizeOpts.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/SizeOpts.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/SplitModule.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/SplitModule.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/SplitModule.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/SplitModule.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/StripGCRelocates.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/StripGCRelocates.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/StripGCRelocates.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/StripGCRelocates.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/StripNonLineTableDebugInfo.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/StripNonLineTableDebugInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/StripNonLineTableDebugInfo.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/StripNonLineTableDebugInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/SymbolRewriter.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/SymbolRewriter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/SymbolRewriter.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/SymbolRewriter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/UnifyLoopExits.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/UnifyLoopExits.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/UnifyLoopExits.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/UnifyLoopExits.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/UnrollLoop.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/UnrollLoop.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/UnrollLoop.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/UnrollLoop.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/VNCoercion.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/VNCoercion.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/VNCoercion.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/VNCoercion.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/ValueMapper.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/ValueMapper.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Utils/ValueMapper.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Utils/ValueMapper.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Vectorize.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Vectorize.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Vectorize.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Vectorize.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Vectorize/LoadStoreVectorizer.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Vectorize/LoadStoreVectorizer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Vectorize/LoadStoreVectorizer.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Vectorize/LoadStoreVectorizer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Vectorize/LoopVectorize.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Vectorize/LoopVectorize.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Vectorize/LoopVectorize.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Vectorize/LoopVectorize.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Vectorize/SLPVectorizer.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Vectorize/SLPVectorizer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Vectorize/SLPVectorizer.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Vectorize/SLPVectorizer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Vectorize/VectorCombine.h b/flang-classic/llvm-classic/llvm/include/llvm/Transforms/Vectorize/VectorCombine.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/Transforms/Vectorize/VectorCombine.h rename to flang-classic/llvm-classic/llvm/include/llvm/Transforms/Vectorize/VectorCombine.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/WindowsDriver/MSVCPaths.h b/flang-classic/llvm-classic/llvm/include/llvm/WindowsDriver/MSVCPaths.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/WindowsDriver/MSVCPaths.h rename to flang-classic/llvm-classic/llvm/include/llvm/WindowsDriver/MSVCPaths.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/WindowsDriver/MSVCSetupApi.h b/flang-classic/llvm-classic/llvm/include/llvm/WindowsDriver/MSVCSetupApi.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/WindowsDriver/MSVCSetupApi.h rename to flang-classic/llvm-classic/llvm/include/llvm/WindowsDriver/MSVCSetupApi.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/WindowsManifest/WindowsManifestMerger.h b/flang-classic/llvm-classic/llvm/include/llvm/WindowsManifest/WindowsManifestMerger.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/WindowsManifest/WindowsManifestMerger.h rename to flang-classic/llvm-classic/llvm/include/llvm/WindowsManifest/WindowsManifestMerger.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/WindowsResource/ResourceProcessor.h b/flang-classic/llvm-classic/llvm/include/llvm/WindowsResource/ResourceProcessor.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/WindowsResource/ResourceProcessor.h rename to flang-classic/llvm-classic/llvm/include/llvm/WindowsResource/ResourceProcessor.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/WindowsResource/ResourceScriptToken.h b/flang-classic/llvm-classic/llvm/include/llvm/WindowsResource/ResourceScriptToken.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/WindowsResource/ResourceScriptToken.h rename to flang-classic/llvm-classic/llvm/include/llvm/WindowsResource/ResourceScriptToken.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/WindowsResource/ResourceScriptTokenList.h b/flang-classic/llvm-classic/llvm/include/llvm/WindowsResource/ResourceScriptTokenList.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/WindowsResource/ResourceScriptTokenList.h rename to flang-classic/llvm-classic/llvm/include/llvm/WindowsResource/ResourceScriptTokenList.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/XRay/BlockIndexer.h b/flang-classic/llvm-classic/llvm/include/llvm/XRay/BlockIndexer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/XRay/BlockIndexer.h rename to flang-classic/llvm-classic/llvm/include/llvm/XRay/BlockIndexer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/XRay/BlockPrinter.h b/flang-classic/llvm-classic/llvm/include/llvm/XRay/BlockPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/XRay/BlockPrinter.h rename to flang-classic/llvm-classic/llvm/include/llvm/XRay/BlockPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/XRay/BlockVerifier.h b/flang-classic/llvm-classic/llvm/include/llvm/XRay/BlockVerifier.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/XRay/BlockVerifier.h rename to flang-classic/llvm-classic/llvm/include/llvm/XRay/BlockVerifier.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/XRay/FDRLogBuilder.h b/flang-classic/llvm-classic/llvm/include/llvm/XRay/FDRLogBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/XRay/FDRLogBuilder.h rename to flang-classic/llvm-classic/llvm/include/llvm/XRay/FDRLogBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/XRay/FDRRecordConsumer.h b/flang-classic/llvm-classic/llvm/include/llvm/XRay/FDRRecordConsumer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/XRay/FDRRecordConsumer.h rename to flang-classic/llvm-classic/llvm/include/llvm/XRay/FDRRecordConsumer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/XRay/FDRRecordProducer.h b/flang-classic/llvm-classic/llvm/include/llvm/XRay/FDRRecordProducer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/XRay/FDRRecordProducer.h rename to flang-classic/llvm-classic/llvm/include/llvm/XRay/FDRRecordProducer.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/XRay/FDRRecords.h b/flang-classic/llvm-classic/llvm/include/llvm/XRay/FDRRecords.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/XRay/FDRRecords.h rename to flang-classic/llvm-classic/llvm/include/llvm/XRay/FDRRecords.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/XRay/FDRTraceExpander.h b/flang-classic/llvm-classic/llvm/include/llvm/XRay/FDRTraceExpander.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/XRay/FDRTraceExpander.h rename to flang-classic/llvm-classic/llvm/include/llvm/XRay/FDRTraceExpander.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/XRay/FDRTraceWriter.h b/flang-classic/llvm-classic/llvm/include/llvm/XRay/FDRTraceWriter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/XRay/FDRTraceWriter.h rename to flang-classic/llvm-classic/llvm/include/llvm/XRay/FDRTraceWriter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/XRay/FileHeaderReader.h b/flang-classic/llvm-classic/llvm/include/llvm/XRay/FileHeaderReader.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/XRay/FileHeaderReader.h rename to flang-classic/llvm-classic/llvm/include/llvm/XRay/FileHeaderReader.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/XRay/Graph.h b/flang-classic/llvm-classic/llvm/include/llvm/XRay/Graph.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/XRay/Graph.h rename to flang-classic/llvm-classic/llvm/include/llvm/XRay/Graph.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/XRay/InstrumentationMap.h b/flang-classic/llvm-classic/llvm/include/llvm/XRay/InstrumentationMap.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/XRay/InstrumentationMap.h rename to flang-classic/llvm-classic/llvm/include/llvm/XRay/InstrumentationMap.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/XRay/Profile.h b/flang-classic/llvm-classic/llvm/include/llvm/XRay/Profile.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/XRay/Profile.h rename to flang-classic/llvm-classic/llvm/include/llvm/XRay/Profile.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/XRay/RecordPrinter.h b/flang-classic/llvm-classic/llvm/include/llvm/XRay/RecordPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/XRay/RecordPrinter.h rename to flang-classic/llvm-classic/llvm/include/llvm/XRay/RecordPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/XRay/Trace.h b/flang-classic/llvm-classic/llvm/include/llvm/XRay/Trace.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/XRay/Trace.h rename to flang-classic/llvm-classic/llvm/include/llvm/XRay/Trace.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/XRay/XRayRecord.h b/flang-classic/llvm-classic/llvm/include/llvm/XRay/XRayRecord.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/XRay/XRayRecord.h rename to flang-classic/llvm-classic/llvm/include/llvm/XRay/XRayRecord.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/XRay/YAMLXRayRecord.h b/flang-classic/llvm-classic/llvm/include/llvm/XRay/YAMLXRayRecord.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/XRay/YAMLXRayRecord.h rename to flang-classic/llvm-classic/llvm/include/llvm/XRay/YAMLXRayRecord.h diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/module.extern.modulemap b/flang-classic/llvm-classic/llvm/include/llvm/module.extern.modulemap similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/module.extern.modulemap rename to flang-classic/llvm-classic/llvm/include/llvm/module.extern.modulemap diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/module.install.modulemap b/flang-classic/llvm-classic/llvm/include/llvm/module.install.modulemap similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/module.install.modulemap rename to flang-classic/llvm-classic/llvm/include/llvm/module.install.modulemap diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/module.modulemap b/flang-classic/llvm-classic/llvm/include/llvm/module.modulemap similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/module.modulemap rename to flang-classic/llvm-classic/llvm/include/llvm/module.modulemap diff --git a/flang-legacy/llvm-legacy/llvm/include/llvm/module.modulemap.build b/flang-classic/llvm-classic/llvm/include/llvm/module.modulemap.build similarity index 100% rename from flang-legacy/llvm-legacy/llvm/include/llvm/module.modulemap.build rename to flang-classic/llvm-classic/llvm/include/llvm/module.modulemap.build diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/AliasAnalysis.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/AliasAnalysis.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/AliasAnalysis.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/AliasAnalysis.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/AliasAnalysisSummary.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/AliasAnalysisSummary.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/AliasAnalysisSummary.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/AliasAnalysisSummary.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/AliasAnalysisSummary.h b/flang-classic/llvm-classic/llvm/lib/Analysis/AliasAnalysisSummary.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/AliasAnalysisSummary.h rename to flang-classic/llvm-classic/llvm/lib/Analysis/AliasAnalysisSummary.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/AliasSetTracker.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/AliasSetTracker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/AliasSetTracker.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/AliasSetTracker.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/Analysis.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/Analysis.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/Analysis.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/Analysis.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/AssumeBundleQueries.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/AssumeBundleQueries.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/AssumeBundleQueries.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/AssumeBundleQueries.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/AssumptionCache.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/AssumptionCache.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/AssumptionCache.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/AssumptionCache.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/BasicAliasAnalysis.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/BasicAliasAnalysis.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/BasicAliasAnalysis.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/BasicAliasAnalysis.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/BlockFrequencyInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/BlockFrequencyInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/BlockFrequencyInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/BlockFrequencyInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/BranchProbabilityInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/BranchProbabilityInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/BranchProbabilityInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/BranchProbabilityInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/CFG.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/CFG.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/CFG.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/CFG.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/CFGPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/CFGPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/CFGPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/CFGPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/CFGSCCPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/CFGSCCPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/CFGSCCPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/CFGSCCPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/CFLAndersAliasAnalysis.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/CFLAndersAliasAnalysis.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/CFLAndersAliasAnalysis.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/CFLAndersAliasAnalysis.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/CFLGraph.h b/flang-classic/llvm-classic/llvm/lib/Analysis/CFLGraph.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/CFLGraph.h rename to flang-classic/llvm-classic/llvm/lib/Analysis/CFLGraph.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/CFLSteensAliasAnalysis.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/CFLSteensAliasAnalysis.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/CFLSteensAliasAnalysis.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/CFLSteensAliasAnalysis.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/CGSCCPassManager.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/CGSCCPassManager.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/CGSCCPassManager.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/CGSCCPassManager.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Analysis/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Analysis/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/CallGraph.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/CallGraph.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/CallGraph.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/CallGraph.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/CallGraphSCCPass.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/CallGraphSCCPass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/CallGraphSCCPass.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/CallGraphSCCPass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/CallPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/CallPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/CallPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/CallPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/CaptureTracking.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/CaptureTracking.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/CaptureTracking.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/CaptureTracking.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/CmpInstAnalysis.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/CmpInstAnalysis.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/CmpInstAnalysis.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/CmpInstAnalysis.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/CodeMetrics.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/CodeMetrics.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/CodeMetrics.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/CodeMetrics.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/ConstantFolding.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/ConstantFolding.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/ConstantFolding.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/ConstantFolding.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/ConstraintSystem.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/ConstraintSystem.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/ConstraintSystem.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/ConstraintSystem.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/CostModel.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/CostModel.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/CostModel.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/CostModel.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/CycleAnalysis.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/CycleAnalysis.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/CycleAnalysis.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/CycleAnalysis.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/DDG.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/DDG.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/DDG.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/DDG.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/DDGPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/DDGPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/DDGPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/DDGPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/Delinearization.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/Delinearization.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/Delinearization.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/Delinearization.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/DemandedBits.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/DemandedBits.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/DemandedBits.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/DemandedBits.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/DependenceAnalysis.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/DependenceAnalysis.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/DependenceAnalysis.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/DependenceAnalysis.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/DependenceGraphBuilder.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/DependenceGraphBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/DependenceGraphBuilder.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/DependenceGraphBuilder.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/DevelopmentModeInlineAdvisor.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/DevelopmentModeInlineAdvisor.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/DevelopmentModeInlineAdvisor.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/DevelopmentModeInlineAdvisor.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/DivergenceAnalysis.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/DivergenceAnalysis.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/DivergenceAnalysis.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/DivergenceAnalysis.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/DomPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/DomPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/DomPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/DomPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/DomTreeUpdater.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/DomTreeUpdater.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/DomTreeUpdater.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/DomTreeUpdater.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/DominanceFrontier.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/DominanceFrontier.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/DominanceFrontier.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/DominanceFrontier.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/EHPersonalities.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/EHPersonalities.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/EHPersonalities.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/EHPersonalities.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/FunctionPropertiesAnalysis.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/FunctionPropertiesAnalysis.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/FunctionPropertiesAnalysis.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/FunctionPropertiesAnalysis.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/GlobalsModRef.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/GlobalsModRef.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/GlobalsModRef.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/GlobalsModRef.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/GuardUtils.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/GuardUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/GuardUtils.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/GuardUtils.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/HeatUtils.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/HeatUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/HeatUtils.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/HeatUtils.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/IRSimilarityIdentifier.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/IRSimilarityIdentifier.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/IRSimilarityIdentifier.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/IRSimilarityIdentifier.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/IVDescriptors.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/IVDescriptors.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/IVDescriptors.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/IVDescriptors.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/IVUsers.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/IVUsers.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/IVUsers.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/IVUsers.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/ImportedFunctionsInliningStatistics.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/ImportedFunctionsInliningStatistics.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/ImportedFunctionsInliningStatistics.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/ImportedFunctionsInliningStatistics.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/IndirectCallPromotionAnalysis.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/IndirectCallPromotionAnalysis.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/IndirectCallPromotionAnalysis.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/IndirectCallPromotionAnalysis.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/InlineAdvisor.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/InlineAdvisor.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/InlineAdvisor.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/InlineAdvisor.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/InlineCost.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/InlineCost.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/InlineCost.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/InlineCost.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/InlineOrder.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/InlineOrder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/InlineOrder.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/InlineOrder.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/InlineSizeEstimatorAnalysis.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/InlineSizeEstimatorAnalysis.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/InlineSizeEstimatorAnalysis.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/InlineSizeEstimatorAnalysis.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/InstCount.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/InstCount.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/InstCount.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/InstCount.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/InstructionPrecedenceTracking.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/InstructionPrecedenceTracking.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/InstructionPrecedenceTracking.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/InstructionPrecedenceTracking.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/InstructionSimplify.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/InstructionSimplify.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/InstructionSimplify.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/InstructionSimplify.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/Interval.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/Interval.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/Interval.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/Interval.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/IntervalPartition.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/IntervalPartition.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/IntervalPartition.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/IntervalPartition.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/LazyBlockFrequencyInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/LazyBlockFrequencyInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/LazyBlockFrequencyInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/LazyBlockFrequencyInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/LazyBranchProbabilityInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/LazyBranchProbabilityInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/LazyBranchProbabilityInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/LazyBranchProbabilityInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/LazyCallGraph.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/LazyCallGraph.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/LazyCallGraph.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/LazyCallGraph.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/LazyValueInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/LazyValueInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/LazyValueInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/LazyValueInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/LegacyDivergenceAnalysis.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/LegacyDivergenceAnalysis.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/LegacyDivergenceAnalysis.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/LegacyDivergenceAnalysis.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/Lint.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/Lint.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/Lint.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/Lint.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/Loads.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/Loads.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/Loads.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/Loads.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/LoopAccessAnalysis.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/LoopAccessAnalysis.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/LoopAccessAnalysis.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/LoopAccessAnalysis.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/LoopAnalysisManager.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/LoopAnalysisManager.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/LoopAnalysisManager.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/LoopAnalysisManager.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/LoopCacheAnalysis.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/LoopCacheAnalysis.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/LoopCacheAnalysis.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/LoopCacheAnalysis.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/LoopInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/LoopInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/LoopInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/LoopInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/LoopNestAnalysis.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/LoopNestAnalysis.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/LoopNestAnalysis.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/LoopNestAnalysis.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/LoopPass.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/LoopPass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/LoopPass.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/LoopPass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/LoopUnrollAnalyzer.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/LoopUnrollAnalyzer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/LoopUnrollAnalyzer.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/LoopUnrollAnalyzer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/MLInlineAdvisor.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/MLInlineAdvisor.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/MLInlineAdvisor.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/MLInlineAdvisor.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/MemDepPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/MemDepPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/MemDepPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/MemDepPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/MemDerefPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/MemDerefPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/MemDerefPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/MemDerefPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/MemoryBuiltins.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/MemoryBuiltins.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/MemoryBuiltins.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/MemoryBuiltins.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/MemoryLocation.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/MemoryLocation.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/MemoryLocation.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/MemoryLocation.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/MemoryProfileInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/MemoryProfileInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/MemoryProfileInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/MemoryProfileInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/MemorySSA.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/MemorySSA.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/MemorySSA.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/MemorySSA.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/MemorySSAUpdater.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/MemorySSAUpdater.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/MemorySSAUpdater.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/MemorySSAUpdater.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/ModelUnderTrainingRunner.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/ModelUnderTrainingRunner.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/ModelUnderTrainingRunner.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/ModelUnderTrainingRunner.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/ModuleDebugInfoPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/ModuleDebugInfoPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/ModuleDebugInfoPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/ModuleDebugInfoPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/MustExecute.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/MustExecute.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/MustExecute.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/MustExecute.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/NoInferenceModelRunner.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/NoInferenceModelRunner.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/NoInferenceModelRunner.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/NoInferenceModelRunner.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/ObjCARCAliasAnalysis.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/ObjCARCAliasAnalysis.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/ObjCARCAliasAnalysis.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/ObjCARCAliasAnalysis.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/ObjCARCAnalysisUtils.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/ObjCARCAnalysisUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/ObjCARCAnalysisUtils.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/ObjCARCAnalysisUtils.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/ObjCARCInstKind.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/ObjCARCInstKind.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/ObjCARCInstKind.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/ObjCARCInstKind.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/OptimizationRemarkEmitter.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/OptimizationRemarkEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/OptimizationRemarkEmitter.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/OptimizationRemarkEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/OverflowInstAnalysis.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/OverflowInstAnalysis.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/OverflowInstAnalysis.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/OverflowInstAnalysis.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/PHITransAddr.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/PHITransAddr.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/PHITransAddr.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/PHITransAddr.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/PhiValues.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/PhiValues.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/PhiValues.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/PhiValues.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/PostDominators.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/PostDominators.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/PostDominators.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/PostDominators.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/ProfileSummaryInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/ProfileSummaryInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/ProfileSummaryInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/ProfileSummaryInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/PtrUseVisitor.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/PtrUseVisitor.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/PtrUseVisitor.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/PtrUseVisitor.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/README.txt b/flang-classic/llvm-classic/llvm/lib/Analysis/README.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/README.txt rename to flang-classic/llvm-classic/llvm/lib/Analysis/README.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/RegionInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/RegionInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/RegionInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/RegionInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/RegionPass.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/RegionPass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/RegionPass.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/RegionPass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/RegionPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/RegionPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/RegionPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/RegionPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/ReplayInlineAdvisor.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/ReplayInlineAdvisor.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/ReplayInlineAdvisor.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/ReplayInlineAdvisor.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/ScalarEvolution.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/ScalarEvolution.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/ScalarEvolution.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/ScalarEvolution.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/ScalarEvolutionDivision.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/ScalarEvolutionDivision.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/ScalarEvolutionDivision.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/ScalarEvolutionDivision.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/ScalarEvolutionNormalization.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/ScalarEvolutionNormalization.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/ScalarEvolutionNormalization.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/ScalarEvolutionNormalization.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/ScopedNoAliasAA.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/ScopedNoAliasAA.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/ScopedNoAliasAA.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/ScopedNoAliasAA.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/StackLifetime.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/StackLifetime.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/StackLifetime.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/StackLifetime.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/StackSafetyAnalysis.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/StackSafetyAnalysis.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/StackSafetyAnalysis.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/StackSafetyAnalysis.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/StratifiedSets.h b/flang-classic/llvm-classic/llvm/lib/Analysis/StratifiedSets.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/StratifiedSets.h rename to flang-classic/llvm-classic/llvm/lib/Analysis/StratifiedSets.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/SyncDependenceAnalysis.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/SyncDependenceAnalysis.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/SyncDependenceAnalysis.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/SyncDependenceAnalysis.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/SyntheticCountsUtils.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/SyntheticCountsUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/SyntheticCountsUtils.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/SyntheticCountsUtils.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/TFLiteUtils.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/TFLiteUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/TFLiteUtils.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/TFLiteUtils.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/TFUtils.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/TFUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/TFUtils.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/TFUtils.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/TargetLibraryInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/TargetLibraryInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/TargetLibraryInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/TargetLibraryInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/TargetTransformInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/TargetTransformInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/TargetTransformInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/TargetTransformInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/TensorSpec.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/TensorSpec.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/TensorSpec.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/TensorSpec.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/Trace.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/Trace.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/Trace.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/Trace.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/TrainingLogger.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/TrainingLogger.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/TrainingLogger.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/TrainingLogger.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/TypeBasedAliasAnalysis.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/TypeBasedAliasAnalysis.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/TypeBasedAliasAnalysis.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/TypeBasedAliasAnalysis.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/TypeMetadataUtils.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/TypeMetadataUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/TypeMetadataUtils.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/TypeMetadataUtils.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/VFABIDemangling.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/VFABIDemangling.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/VFABIDemangling.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/VFABIDemangling.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/ValueLattice.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/ValueLattice.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/ValueLattice.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/ValueLattice.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/ValueLatticeUtils.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/ValueLatticeUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/ValueLatticeUtils.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/ValueLatticeUtils.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/ValueTracking.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/ValueTracking.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/ValueTracking.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/ValueTracking.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/VectorUtils.cpp b/flang-classic/llvm-classic/llvm/lib/Analysis/VectorUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/VectorUtils.cpp rename to flang-classic/llvm-classic/llvm/lib/Analysis/VectorUtils.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/models/gen-inline-oz-test-model.py b/flang-classic/llvm-classic/llvm/lib/Analysis/models/gen-inline-oz-test-model.py similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/models/gen-inline-oz-test-model.py rename to flang-classic/llvm-classic/llvm/lib/Analysis/models/gen-inline-oz-test-model.py diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/models/gen-regalloc-eviction-test-model.py b/flang-classic/llvm-classic/llvm/lib/Analysis/models/gen-regalloc-eviction-test-model.py similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/models/gen-regalloc-eviction-test-model.py rename to flang-classic/llvm-classic/llvm/lib/Analysis/models/gen-regalloc-eviction-test-model.py diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/models/gen-regalloc-priority-test-model.py b/flang-classic/llvm-classic/llvm/lib/Analysis/models/gen-regalloc-priority-test-model.py similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/models/gen-regalloc-priority-test-model.py rename to flang-classic/llvm-classic/llvm/lib/Analysis/models/gen-regalloc-priority-test-model.py diff --git a/flang-legacy/llvm-legacy/llvm/lib/Analysis/models/saved-model-to-tflite.py b/flang-classic/llvm-classic/llvm/lib/Analysis/models/saved-model-to-tflite.py similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Analysis/models/saved-model-to-tflite.py rename to flang-classic/llvm-classic/llvm/lib/Analysis/models/saved-model-to-tflite.py diff --git a/flang-legacy/llvm-legacy/llvm/lib/AsmParser/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/AsmParser/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/AsmParser/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/AsmParser/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/AsmParser/LLLexer.cpp b/flang-classic/llvm-classic/llvm/lib/AsmParser/LLLexer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/AsmParser/LLLexer.cpp rename to flang-classic/llvm-classic/llvm/lib/AsmParser/LLLexer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/AsmParser/LLParser.cpp b/flang-classic/llvm-classic/llvm/lib/AsmParser/LLParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/AsmParser/LLParser.cpp rename to flang-classic/llvm-classic/llvm/lib/AsmParser/LLParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/AsmParser/Parser.cpp b/flang-classic/llvm-classic/llvm/lib/AsmParser/Parser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/AsmParser/Parser.cpp rename to flang-classic/llvm-classic/llvm/lib/AsmParser/Parser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/BinaryFormat/AMDGPUMetadataVerifier.cpp b/flang-classic/llvm-classic/llvm/lib/BinaryFormat/AMDGPUMetadataVerifier.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/BinaryFormat/AMDGPUMetadataVerifier.cpp rename to flang-classic/llvm-classic/llvm/lib/BinaryFormat/AMDGPUMetadataVerifier.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/BinaryFormat/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/BinaryFormat/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/BinaryFormat/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/BinaryFormat/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/BinaryFormat/COFF.cpp b/flang-classic/llvm-classic/llvm/lib/BinaryFormat/COFF.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/BinaryFormat/COFF.cpp rename to flang-classic/llvm-classic/llvm/lib/BinaryFormat/COFF.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/BinaryFormat/DXContainer.cpp b/flang-classic/llvm-classic/llvm/lib/BinaryFormat/DXContainer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/BinaryFormat/DXContainer.cpp rename to flang-classic/llvm-classic/llvm/lib/BinaryFormat/DXContainer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/BinaryFormat/Dwarf.cpp b/flang-classic/llvm-classic/llvm/lib/BinaryFormat/Dwarf.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/BinaryFormat/Dwarf.cpp rename to flang-classic/llvm-classic/llvm/lib/BinaryFormat/Dwarf.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/BinaryFormat/ELF.cpp b/flang-classic/llvm-classic/llvm/lib/BinaryFormat/ELF.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/BinaryFormat/ELF.cpp rename to flang-classic/llvm-classic/llvm/lib/BinaryFormat/ELF.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/BinaryFormat/MachO.cpp b/flang-classic/llvm-classic/llvm/lib/BinaryFormat/MachO.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/BinaryFormat/MachO.cpp rename to flang-classic/llvm-classic/llvm/lib/BinaryFormat/MachO.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/BinaryFormat/Magic.cpp b/flang-classic/llvm-classic/llvm/lib/BinaryFormat/Magic.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/BinaryFormat/Magic.cpp rename to flang-classic/llvm-classic/llvm/lib/BinaryFormat/Magic.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/BinaryFormat/Minidump.cpp b/flang-classic/llvm-classic/llvm/lib/BinaryFormat/Minidump.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/BinaryFormat/Minidump.cpp rename to flang-classic/llvm-classic/llvm/lib/BinaryFormat/Minidump.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/BinaryFormat/MsgPackDocument.cpp b/flang-classic/llvm-classic/llvm/lib/BinaryFormat/MsgPackDocument.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/BinaryFormat/MsgPackDocument.cpp rename to flang-classic/llvm-classic/llvm/lib/BinaryFormat/MsgPackDocument.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/BinaryFormat/MsgPackDocumentYAML.cpp b/flang-classic/llvm-classic/llvm/lib/BinaryFormat/MsgPackDocumentYAML.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/BinaryFormat/MsgPackDocumentYAML.cpp rename to flang-classic/llvm-classic/llvm/lib/BinaryFormat/MsgPackDocumentYAML.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/BinaryFormat/MsgPackReader.cpp b/flang-classic/llvm-classic/llvm/lib/BinaryFormat/MsgPackReader.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/BinaryFormat/MsgPackReader.cpp rename to flang-classic/llvm-classic/llvm/lib/BinaryFormat/MsgPackReader.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/BinaryFormat/MsgPackWriter.cpp b/flang-classic/llvm-classic/llvm/lib/BinaryFormat/MsgPackWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/BinaryFormat/MsgPackWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/BinaryFormat/MsgPackWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/BinaryFormat/Wasm.cpp b/flang-classic/llvm-classic/llvm/lib/BinaryFormat/Wasm.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/BinaryFormat/Wasm.cpp rename to flang-classic/llvm-classic/llvm/lib/BinaryFormat/Wasm.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/BinaryFormat/XCOFF.cpp b/flang-classic/llvm-classic/llvm/lib/BinaryFormat/XCOFF.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/BinaryFormat/XCOFF.cpp rename to flang-classic/llvm-classic/llvm/lib/BinaryFormat/XCOFF.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Bitcode/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Bitcode/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Bitcode/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Bitcode/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Bitcode/Reader/BitReader.cpp b/flang-classic/llvm-classic/llvm/lib/Bitcode/Reader/BitReader.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Bitcode/Reader/BitReader.cpp rename to flang-classic/llvm-classic/llvm/lib/Bitcode/Reader/BitReader.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp b/flang-classic/llvm-classic/llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp rename to flang-classic/llvm-classic/llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Bitcode/Reader/BitcodeReader.cpp b/flang-classic/llvm-classic/llvm/lib/Bitcode/Reader/BitcodeReader.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Bitcode/Reader/BitcodeReader.cpp rename to flang-classic/llvm-classic/llvm/lib/Bitcode/Reader/BitcodeReader.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Bitcode/Reader/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Bitcode/Reader/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Bitcode/Reader/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Bitcode/Reader/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Bitcode/Reader/MetadataLoader.cpp b/flang-classic/llvm-classic/llvm/lib/Bitcode/Reader/MetadataLoader.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Bitcode/Reader/MetadataLoader.cpp rename to flang-classic/llvm-classic/llvm/lib/Bitcode/Reader/MetadataLoader.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Bitcode/Reader/MetadataLoader.h b/flang-classic/llvm-classic/llvm/lib/Bitcode/Reader/MetadataLoader.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Bitcode/Reader/MetadataLoader.h rename to flang-classic/llvm-classic/llvm/lib/Bitcode/Reader/MetadataLoader.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Bitcode/Reader/ValueList.cpp b/flang-classic/llvm-classic/llvm/lib/Bitcode/Reader/ValueList.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Bitcode/Reader/ValueList.cpp rename to flang-classic/llvm-classic/llvm/lib/Bitcode/Reader/ValueList.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Bitcode/Reader/ValueList.h b/flang-classic/llvm-classic/llvm/lib/Bitcode/Reader/ValueList.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Bitcode/Reader/ValueList.h rename to flang-classic/llvm-classic/llvm/lib/Bitcode/Reader/ValueList.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Bitcode/Writer/BitWriter.cpp b/flang-classic/llvm-classic/llvm/lib/Bitcode/Writer/BitWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Bitcode/Writer/BitWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/Bitcode/Writer/BitWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp b/flang-classic/llvm-classic/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Bitcode/Writer/BitcodeWriterPass.cpp b/flang-classic/llvm-classic/llvm/lib/Bitcode/Writer/BitcodeWriterPass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Bitcode/Writer/BitcodeWriterPass.cpp rename to flang-classic/llvm-classic/llvm/lib/Bitcode/Writer/BitcodeWriterPass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Bitcode/Writer/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Bitcode/Writer/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Bitcode/Writer/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Bitcode/Writer/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp b/flang-classic/llvm-classic/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp rename to flang-classic/llvm-classic/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Bitcode/Writer/ValueEnumerator.h b/flang-classic/llvm-classic/llvm/lib/Bitcode/Writer/ValueEnumerator.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Bitcode/Writer/ValueEnumerator.h rename to flang-classic/llvm-classic/llvm/lib/Bitcode/Writer/ValueEnumerator.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Bitstream/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Bitstream/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Bitstream/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Bitstream/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Bitstream/Reader/BitstreamReader.cpp b/flang-classic/llvm-classic/llvm/lib/Bitstream/Reader/BitstreamReader.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Bitstream/Reader/BitstreamReader.cpp rename to flang-classic/llvm-classic/llvm/lib/Bitstream/Reader/BitstreamReader.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Bitstream/Reader/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Bitstream/Reader/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Bitstream/Reader/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Bitstream/Reader/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AggressiveAntiDepBreaker.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/AggressiveAntiDepBreaker.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AggressiveAntiDepBreaker.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AggressiveAntiDepBreaker.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AllocationOrder.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/AllocationOrder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AllocationOrder.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AllocationOrder.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AllocationOrder.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/AllocationOrder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AllocationOrder.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AllocationOrder.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/Analysis.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/Analysis.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/Analysis.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/Analysis.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/AIXException.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/AIXException.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/AIXException.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/AIXException.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/ARMException.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/ARMException.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/ARMException.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/ARMException.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/AccelTable.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/AccelTable.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/AccelTable.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/AccelTable.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/AddressPool.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/AddressPool.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/AddressPool.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/AddressPool.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/AddressPool.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/AddressPool.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/AddressPool.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/AddressPool.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/ByteStreamer.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/ByteStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/ByteStreamer.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/ByteStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DIE.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DIE.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DIE.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DIE.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DIEHash.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DIEHash.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DIEHash.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DIEHash.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DIEHash.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DIEHash.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DIEHash.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DIEHash.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DIEHashAttributes.def b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DIEHashAttributes.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DIEHashAttributes.def rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DIEHashAttributes.def diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DbgEntityHistoryCalculator.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DbgEntityHistoryCalculator.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DbgEntityHistoryCalculator.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DbgEntityHistoryCalculator.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DebugLocStream.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DebugLocStream.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DebugLocStream.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DebugLocStream.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DebugLocStream.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DebugLocStream.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DebugLocStream.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DebugLocStream.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfException.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfException.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfException.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfException.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfFile.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfFile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfFile.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfFile.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfFile.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfFile.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfFile.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfFile.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfStringPool.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfStringPool.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfStringPool.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfStringPool.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/EHStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/EHStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/EHStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/EHStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/EHStreamer.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/EHStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/EHStreamer.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/EHStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/PseudoProbePrinter.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/PseudoProbePrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/PseudoProbePrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/PseudoProbePrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/PseudoProbePrinter.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/PseudoProbePrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/PseudoProbePrinter.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/PseudoProbePrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/WasmException.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/WasmException.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/WasmException.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/WasmException.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/WasmException.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/WasmException.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/WasmException.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/WasmException.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/WinCFGuard.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/WinCFGuard.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/WinCFGuard.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/WinCFGuard.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/WinCFGuard.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/WinCFGuard.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/WinCFGuard.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/WinCFGuard.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/WinException.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/WinException.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/WinException.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/WinException.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/WinException.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/WinException.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AsmPrinter/WinException.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AsmPrinter/WinException.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/AtomicExpandPass.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/AtomicExpandPass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/AtomicExpandPass.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/AtomicExpandPass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/BasicBlockSections.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/BasicBlockSections.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/BasicBlockSections.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/BasicBlockSections.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/BasicBlockSectionsProfileReader.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/BasicBlockSectionsProfileReader.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/BasicBlockSectionsProfileReader.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/BasicBlockSectionsProfileReader.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/BasicTargetTransformInfo.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/BasicTargetTransformInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/BasicTargetTransformInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/BasicTargetTransformInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/BranchFolding.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/BranchFolding.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/BranchFolding.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/BranchFolding.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/BranchFolding.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/BranchFolding.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/BranchFolding.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/BranchFolding.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/BranchRelaxation.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/BranchRelaxation.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/BranchRelaxation.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/BranchRelaxation.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/BreakFalseDeps.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/BreakFalseDeps.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/BreakFalseDeps.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/BreakFalseDeps.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/CFGuardLongjmp.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/CFGuardLongjmp.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/CFGuardLongjmp.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/CFGuardLongjmp.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/CFIFixup.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/CFIFixup.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/CFIFixup.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/CFIFixup.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/CFIInstrInserter.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/CFIInstrInserter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/CFIInstrInserter.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/CFIInstrInserter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/CodeGen/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/CodeGen/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/CalcSpillWeights.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/CalcSpillWeights.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/CalcSpillWeights.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/CalcSpillWeights.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/CallingConvLower.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/CallingConvLower.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/CallingConvLower.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/CallingConvLower.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/CodeGen.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/CodeGen.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/CodeGen.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/CodeGen.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/CodeGenCommonISel.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/CodeGenCommonISel.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/CodeGenCommonISel.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/CodeGenCommonISel.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/CodeGenPassBuilder.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/CodeGenPassBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/CodeGenPassBuilder.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/CodeGenPassBuilder.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/CodeGenPrepare.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/CodeGenPrepare.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/CodeGenPrepare.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/CodeGenPrepare.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/CommandFlags.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/CommandFlags.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/CommandFlags.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/CommandFlags.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/CriticalAntiDepBreaker.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/CriticalAntiDepBreaker.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/CriticalAntiDepBreaker.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/CriticalAntiDepBreaker.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/DFAPacketizer.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/DFAPacketizer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/DFAPacketizer.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/DFAPacketizer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/DeadMachineInstructionElim.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/DeadMachineInstructionElim.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/DeadMachineInstructionElim.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/DeadMachineInstructionElim.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/DetectDeadLanes.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/DetectDeadLanes.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/DetectDeadLanes.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/DetectDeadLanes.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/DwarfEHPrepare.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/DwarfEHPrepare.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/DwarfEHPrepare.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/DwarfEHPrepare.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/EHContGuardCatchret.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/EHContGuardCatchret.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/EHContGuardCatchret.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/EHContGuardCatchret.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/EarlyIfConversion.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/EarlyIfConversion.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/EarlyIfConversion.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/EarlyIfConversion.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/EdgeBundles.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/EdgeBundles.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/EdgeBundles.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/EdgeBundles.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/ExecutionDomainFix.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/ExecutionDomainFix.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/ExecutionDomainFix.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/ExecutionDomainFix.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/ExpandLargeDivRem.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/ExpandLargeDivRem.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/ExpandLargeDivRem.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/ExpandLargeDivRem.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/ExpandMemCmp.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/ExpandMemCmp.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/ExpandMemCmp.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/ExpandMemCmp.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/ExpandPostRAPseudos.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/ExpandPostRAPseudos.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/ExpandPostRAPseudos.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/ExpandPostRAPseudos.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/ExpandReductions.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/ExpandReductions.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/ExpandReductions.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/ExpandReductions.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/ExpandVectorPredication.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/ExpandVectorPredication.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/ExpandVectorPredication.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/ExpandVectorPredication.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/FEntryInserter.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/FEntryInserter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/FEntryInserter.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/FEntryInserter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/FaultMaps.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/FaultMaps.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/FaultMaps.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/FaultMaps.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/FinalizeISel.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/FinalizeISel.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/FinalizeISel.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/FinalizeISel.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/FixupStatepointCallerSaved.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/FixupStatepointCallerSaved.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/FixupStatepointCallerSaved.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/FixupStatepointCallerSaved.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/FuncletLayout.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/FuncletLayout.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/FuncletLayout.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/FuncletLayout.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/GCMetadata.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/GCMetadata.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/GCMetadata.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/GCMetadata.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/GCMetadataPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/GCMetadataPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/GCMetadataPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/GCMetadataPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/GCRootLowering.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/GCRootLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/GCRootLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/GCRootLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/CSEInfo.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/CSEInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/CSEInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/CSEInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/CallLowering.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/CallLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/CallLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/CallLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/Combiner.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/Combiner.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/Combiner.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/Combiner.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/GISelChangeObserver.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/GISelChangeObserver.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/GISelChangeObserver.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/GISelChangeObserver.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/GISelKnownBits.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/GISelKnownBits.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/GISelKnownBits.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/GISelKnownBits.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/GlobalISel.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/GlobalISel.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/GlobalISel.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/GlobalISel.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/InlineAsmLowering.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/InlineAsmLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/InlineAsmLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/InlineAsmLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/InstructionSelect.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/InstructionSelect.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/InstructionSelect.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/InstructionSelect.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/InstructionSelector.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/InstructionSelector.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/InstructionSelector.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/InstructionSelector.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/LegacyLegalizerInfo.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/LegacyLegalizerInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/LegacyLegalizerInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/LegacyLegalizerInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/LegalityPredicates.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/LegalityPredicates.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/LegalityPredicates.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/LegalityPredicates.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/LegalizeMutations.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/LegalizeMutations.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/LegalizeMutations.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/LegalizeMutations.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/Legalizer.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/Legalizer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/Legalizer.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/Legalizer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/LegalizerInfo.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/LegalizerInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/LegalizerInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/LegalizerInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/LoadStoreOpt.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/LoadStoreOpt.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/LoadStoreOpt.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/LoadStoreOpt.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/Localizer.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/Localizer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/Localizer.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/Localizer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/LostDebugLocObserver.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/LostDebugLocObserver.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/LostDebugLocObserver.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/LostDebugLocObserver.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/RegBankSelect.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/RegBankSelect.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/RegBankSelect.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/RegBankSelect.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/Utils.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/Utils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalISel/Utils.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalISel/Utils.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalMerge.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalMerge.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/GlobalMerge.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/GlobalMerge.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/HardwareLoops.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/HardwareLoops.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/HardwareLoops.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/HardwareLoops.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/IfConversion.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/IfConversion.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/IfConversion.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/IfConversion.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/ImplicitNullChecks.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/ImplicitNullChecks.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/ImplicitNullChecks.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/ImplicitNullChecks.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/IndirectBrExpandPass.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/IndirectBrExpandPass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/IndirectBrExpandPass.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/IndirectBrExpandPass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/InlineSpiller.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/InlineSpiller.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/InlineSpiller.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/InlineSpiller.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/InterferenceCache.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/InterferenceCache.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/InterferenceCache.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/InterferenceCache.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/InterferenceCache.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/InterferenceCache.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/InterferenceCache.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/InterferenceCache.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/InterleavedAccessPass.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/InterleavedAccessPass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/InterleavedAccessPass.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/InterleavedAccessPass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/InterleavedLoadCombinePass.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/InterleavedLoadCombinePass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/InterleavedLoadCombinePass.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/InterleavedLoadCombinePass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/IntrinsicLowering.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/IntrinsicLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/IntrinsicLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/IntrinsicLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/JMCInstrumenter.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/JMCInstrumenter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/JMCInstrumenter.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/JMCInstrumenter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/LLVMTargetMachine.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/LLVMTargetMachine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/LLVMTargetMachine.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/LLVMTargetMachine.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/LatencyPriorityQueue.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/LatencyPriorityQueue.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/LatencyPriorityQueue.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/LatencyPriorityQueue.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/LexicalScopes.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/LexicalScopes.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/LexicalScopes.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/LexicalScopes.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/LiveDebugValues/HeterogeneousImpl.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/LiveDebugValues/HeterogeneousImpl.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/LiveDebugValues/HeterogeneousImpl.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/LiveDebugValues/HeterogeneousImpl.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/LiveDebugValues/LiveDebugValues.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/LiveDebugValues/LiveDebugValues.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/LiveDebugValues/LiveDebugValues.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/LiveDebugValues/LiveDebugValues.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/LiveDebugValues/LiveDebugValues.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/LiveDebugValues/LiveDebugValues.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/LiveDebugValues/LiveDebugValues.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/LiveDebugValues/LiveDebugValues.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/LiveDebugValues/VarLocBasedImpl.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/LiveDebugValues/VarLocBasedImpl.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/LiveDebugValues/VarLocBasedImpl.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/LiveDebugValues/VarLocBasedImpl.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/LiveDebugVariables.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/LiveDebugVariables.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/LiveDebugVariables.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/LiveDebugVariables.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/LiveDebugVariables.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/LiveDebugVariables.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/LiveDebugVariables.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/LiveDebugVariables.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/LiveInterval.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/LiveInterval.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/LiveInterval.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/LiveInterval.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/LiveIntervalCalc.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/LiveIntervalCalc.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/LiveIntervalCalc.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/LiveIntervalCalc.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/LiveIntervalUnion.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/LiveIntervalUnion.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/LiveIntervalUnion.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/LiveIntervalUnion.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/LiveIntervals.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/LiveIntervals.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/LiveIntervals.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/LiveIntervals.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/LivePhysRegs.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/LivePhysRegs.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/LivePhysRegs.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/LivePhysRegs.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/LiveRangeCalc.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/LiveRangeCalc.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/LiveRangeCalc.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/LiveRangeCalc.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/LiveRangeEdit.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/LiveRangeEdit.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/LiveRangeEdit.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/LiveRangeEdit.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/LiveRangeShrink.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/LiveRangeShrink.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/LiveRangeShrink.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/LiveRangeShrink.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/LiveRangeUtils.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/LiveRangeUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/LiveRangeUtils.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/LiveRangeUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/LiveRegMatrix.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/LiveRegMatrix.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/LiveRegMatrix.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/LiveRegMatrix.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/LiveRegUnits.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/LiveRegUnits.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/LiveRegUnits.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/LiveRegUnits.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/LiveStacks.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/LiveStacks.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/LiveStacks.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/LiveStacks.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/LiveVariables.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/LiveVariables.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/LiveVariables.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/LiveVariables.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/LoopTraversal.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/LoopTraversal.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/LoopTraversal.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/LoopTraversal.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/LowLevelType.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/LowLevelType.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/LowLevelType.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/LowLevelType.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/LowerEmuTLS.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/LowerEmuTLS.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/LowerEmuTLS.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/LowerEmuTLS.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MBFIWrapper.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MBFIWrapper.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MBFIWrapper.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MBFIWrapper.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MIRCanonicalizerPass.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MIRCanonicalizerPass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MIRCanonicalizerPass.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MIRCanonicalizerPass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MIRFSDiscriminator.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MIRFSDiscriminator.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MIRFSDiscriminator.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MIRFSDiscriminator.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MIRNamerPass.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MIRNamerPass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MIRNamerPass.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MIRNamerPass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MIRParser/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/CodeGen/MIRParser/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MIRParser/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MIRParser/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MIRParser/MILexer.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MIRParser/MILexer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MIRParser/MILexer.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MIRParser/MILexer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MIRParser/MILexer.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/MIRParser/MILexer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MIRParser/MILexer.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MIRParser/MILexer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MIRParser/MIParser.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MIRParser/MIParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MIRParser/MIParser.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MIRParser/MIParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MIRParser/MIRParser.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MIRParser/MIRParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MIRParser/MIRParser.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MIRParser/MIRParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MIRPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MIRPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MIRPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MIRPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MIRPrintingPass.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MIRPrintingPass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MIRPrintingPass.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MIRPrintingPass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MIRSampleProfile.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MIRSampleProfile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MIRSampleProfile.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MIRSampleProfile.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MIRVRegNamerUtils.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MIRVRegNamerUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MIRVRegNamerUtils.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MIRVRegNamerUtils.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MIRVRegNamerUtils.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/MIRVRegNamerUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MIRVRegNamerUtils.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MIRVRegNamerUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MIRYamlMapping.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MIRYamlMapping.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MIRYamlMapping.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MIRYamlMapping.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MLRegallocEvictAdvisor.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MLRegallocEvictAdvisor.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MLRegallocEvictAdvisor.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MLRegallocEvictAdvisor.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MLRegallocEvictAdvisor.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/MLRegallocEvictAdvisor.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MLRegallocEvictAdvisor.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MLRegallocEvictAdvisor.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MLRegallocPriorityAdvisor.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MLRegallocPriorityAdvisor.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MLRegallocPriorityAdvisor.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MLRegallocPriorityAdvisor.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineBasicBlock.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachineBasicBlock.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineBasicBlock.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachineBasicBlock.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineBlockFrequencyInfo.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachineBlockFrequencyInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineBlockFrequencyInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachineBlockFrequencyInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineBlockPlacement.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachineBlockPlacement.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineBlockPlacement.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachineBlockPlacement.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineBranchProbabilityInfo.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachineBranchProbabilityInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineBranchProbabilityInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachineBranchProbabilityInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineCFGPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachineCFGPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineCFGPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachineCFGPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineCSE.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachineCSE.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineCSE.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachineCSE.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineCheckDebugify.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachineCheckDebugify.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineCheckDebugify.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachineCheckDebugify.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineCombiner.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachineCombiner.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineCombiner.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachineCombiner.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineCopyPropagation.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachineCopyPropagation.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineCopyPropagation.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachineCopyPropagation.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineCycleAnalysis.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachineCycleAnalysis.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineCycleAnalysis.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachineCycleAnalysis.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineDebugify.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachineDebugify.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineDebugify.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachineDebugify.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineDominanceFrontier.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachineDominanceFrontier.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineDominanceFrontier.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachineDominanceFrontier.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineDominators.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachineDominators.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineDominators.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachineDominators.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineFrameInfo.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachineFrameInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineFrameInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachineFrameInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineFunction.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachineFunction.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineFunction.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachineFunction.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineFunctionPass.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachineFunctionPass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineFunctionPass.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachineFunctionPass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineFunctionPrinterPass.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachineFunctionPrinterPass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineFunctionPrinterPass.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachineFunctionPrinterPass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineFunctionSplitter.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachineFunctionSplitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineFunctionSplitter.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachineFunctionSplitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineInstr.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachineInstr.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineInstr.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachineInstr.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineInstrBundle.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachineInstrBundle.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineInstrBundle.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachineInstrBundle.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineLICM.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachineLICM.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineLICM.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachineLICM.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineLoopInfo.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachineLoopInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineLoopInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachineLoopInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineLoopUtils.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachineLoopUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineLoopUtils.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachineLoopUtils.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineModuleInfo.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachineModuleInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineModuleInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachineModuleInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineModuleInfoImpls.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachineModuleInfoImpls.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineModuleInfoImpls.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachineModuleInfoImpls.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineModuleSlotTracker.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachineModuleSlotTracker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineModuleSlotTracker.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachineModuleSlotTracker.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineOperand.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachineOperand.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineOperand.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachineOperand.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineOutliner.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachineOutliner.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineOutliner.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachineOutliner.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachinePassManager.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachinePassManager.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachinePassManager.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachinePassManager.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachinePipeliner.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachinePipeliner.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachinePipeliner.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachinePipeliner.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachinePostDominators.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachinePostDominators.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachinePostDominators.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachinePostDominators.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineRegionInfo.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachineRegionInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineRegionInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachineRegionInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineRegisterInfo.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachineRegisterInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineRegisterInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachineRegisterInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineSSAContext.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachineSSAContext.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineSSAContext.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachineSSAContext.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineSSAUpdater.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachineSSAUpdater.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineSSAUpdater.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachineSSAUpdater.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineScheduler.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachineScheduler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineScheduler.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachineScheduler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineSink.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachineSink.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineSink.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachineSink.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineSizeOpts.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachineSizeOpts.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineSizeOpts.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachineSizeOpts.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineStableHash.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachineStableHash.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineStableHash.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachineStableHash.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineStripDebug.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachineStripDebug.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineStripDebug.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachineStripDebug.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineTraceMetrics.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachineTraceMetrics.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineTraceMetrics.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachineTraceMetrics.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineVerifier.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MachineVerifier.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MachineVerifier.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MachineVerifier.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MacroFusion.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MacroFusion.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MacroFusion.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MacroFusion.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/ModuloSchedule.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/ModuloSchedule.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/ModuloSchedule.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/ModuloSchedule.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/MultiHazardRecognizer.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/MultiHazardRecognizer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/MultiHazardRecognizer.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/MultiHazardRecognizer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/NonRelocatableStringpool.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/NonRelocatableStringpool.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/NonRelocatableStringpool.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/NonRelocatableStringpool.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/OptimizePHIs.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/OptimizePHIs.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/OptimizePHIs.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/OptimizePHIs.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/PHIElimination.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/PHIElimination.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/PHIElimination.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/PHIElimination.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/PHIEliminationUtils.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/PHIEliminationUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/PHIEliminationUtils.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/PHIEliminationUtils.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/PHIEliminationUtils.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/PHIEliminationUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/PHIEliminationUtils.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/PHIEliminationUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/ParallelCG.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/ParallelCG.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/ParallelCG.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/ParallelCG.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/PatchableFunction.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/PatchableFunction.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/PatchableFunction.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/PatchableFunction.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/PeepholeOptimizer.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/PeepholeOptimizer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/PeepholeOptimizer.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/PeepholeOptimizer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/PostRAHazardRecognizer.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/PostRAHazardRecognizer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/PostRAHazardRecognizer.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/PostRAHazardRecognizer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/PostRASchedulerList.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/PostRASchedulerList.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/PostRASchedulerList.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/PostRASchedulerList.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/PreISelIntrinsicLowering.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/PreISelIntrinsicLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/PreISelIntrinsicLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/PreISelIntrinsicLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/ProcessImplicitDefs.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/ProcessImplicitDefs.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/ProcessImplicitDefs.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/ProcessImplicitDefs.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/PrologEpilogInserter.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/PrologEpilogInserter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/PrologEpilogInserter.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/PrologEpilogInserter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/PseudoProbeInserter.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/PseudoProbeInserter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/PseudoProbeInserter.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/PseudoProbeInserter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/PseudoSourceValue.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/PseudoSourceValue.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/PseudoSourceValue.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/PseudoSourceValue.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/RDFGraph.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/RDFGraph.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/RDFGraph.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/RDFGraph.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/RDFLiveness.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/RDFLiveness.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/RDFLiveness.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/RDFLiveness.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/RDFRegisters.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/RDFRegisters.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/RDFRegisters.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/RDFRegisters.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/README.txt b/flang-classic/llvm-classic/llvm/lib/CodeGen/README.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/README.txt rename to flang-classic/llvm-classic/llvm/lib/CodeGen/README.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/ReachingDefAnalysis.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/ReachingDefAnalysis.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/ReachingDefAnalysis.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/ReachingDefAnalysis.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegAllocBase.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/RegAllocBase.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegAllocBase.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/RegAllocBase.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegAllocBase.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/RegAllocBase.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegAllocBase.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/RegAllocBase.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegAllocBasic.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/RegAllocBasic.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegAllocBasic.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/RegAllocBasic.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegAllocEvictionAdvisor.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/RegAllocEvictionAdvisor.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegAllocEvictionAdvisor.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/RegAllocEvictionAdvisor.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegAllocEvictionAdvisor.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/RegAllocEvictionAdvisor.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegAllocEvictionAdvisor.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/RegAllocEvictionAdvisor.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegAllocFast.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/RegAllocFast.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegAllocFast.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/RegAllocFast.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegAllocGreedy.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/RegAllocGreedy.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegAllocGreedy.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/RegAllocGreedy.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegAllocGreedy.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/RegAllocGreedy.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegAllocGreedy.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/RegAllocGreedy.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegAllocPBQP.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/RegAllocPBQP.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegAllocPBQP.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/RegAllocPBQP.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegAllocPriorityAdvisor.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/RegAllocPriorityAdvisor.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegAllocPriorityAdvisor.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/RegAllocPriorityAdvisor.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegAllocPriorityAdvisor.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/RegAllocPriorityAdvisor.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegAllocPriorityAdvisor.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/RegAllocPriorityAdvisor.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegAllocScore.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/RegAllocScore.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegAllocScore.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/RegAllocScore.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegAllocScore.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/RegAllocScore.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegAllocScore.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/RegAllocScore.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegUsageInfoCollector.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/RegUsageInfoCollector.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegUsageInfoCollector.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/RegUsageInfoCollector.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegUsageInfoPropagate.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/RegUsageInfoPropagate.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegUsageInfoPropagate.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/RegUsageInfoPropagate.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegisterBank.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/RegisterBank.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegisterBank.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/RegisterBank.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegisterBankInfo.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/RegisterBankInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegisterBankInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/RegisterBankInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegisterClassInfo.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/RegisterClassInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegisterClassInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/RegisterClassInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegisterCoalescer.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/RegisterCoalescer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegisterCoalescer.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/RegisterCoalescer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegisterCoalescer.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/RegisterCoalescer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegisterCoalescer.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/RegisterCoalescer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegisterPressure.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/RegisterPressure.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegisterPressure.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/RegisterPressure.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegisterScavenging.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/RegisterScavenging.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegisterScavenging.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/RegisterScavenging.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegisterUsageInfo.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/RegisterUsageInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/RegisterUsageInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/RegisterUsageInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/RemoveRedundantDebugValues.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/RemoveRedundantDebugValues.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/RemoveRedundantDebugValues.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/RemoveRedundantDebugValues.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/RenameIndependentSubregs.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/RenameIndependentSubregs.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/RenameIndependentSubregs.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/RenameIndependentSubregs.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/ReplaceWithVeclib.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/ReplaceWithVeclib.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/ReplaceWithVeclib.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/ReplaceWithVeclib.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/ResetMachineFunctionPass.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/ResetMachineFunctionPass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/ResetMachineFunctionPass.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/ResetMachineFunctionPass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SafeStack.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/SafeStack.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SafeStack.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SafeStack.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SafeStackLayout.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/SafeStackLayout.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SafeStackLayout.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SafeStackLayout.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SafeStackLayout.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/SafeStackLayout.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SafeStackLayout.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SafeStackLayout.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/ScheduleDAG.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/ScheduleDAG.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/ScheduleDAG.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/ScheduleDAG.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/ScheduleDAGPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/ScheduleDAGPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/ScheduleDAGPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/ScheduleDAGPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/ScoreboardHazardRecognizer.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/ScoreboardHazardRecognizer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/ScoreboardHazardRecognizer.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/ScoreboardHazardRecognizer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectOptimize.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/SelectOptimize.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectOptimize.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SelectOptimize.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/SDNodeDbgValue.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/SDNodeDbgValue.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/SDNodeDbgValue.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/SDNodeDbgValue.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/SelectionDAGTargetInfo.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/SelectionDAGTargetInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/SelectionDAGTargetInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/SelectionDAGTargetInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/ShadowStackGCLowering.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/ShadowStackGCLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/ShadowStackGCLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/ShadowStackGCLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/ShrinkWrap.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/ShrinkWrap.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/ShrinkWrap.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/ShrinkWrap.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SjLjEHPrepare.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/SjLjEHPrepare.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SjLjEHPrepare.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SjLjEHPrepare.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SlotIndexes.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/SlotIndexes.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SlotIndexes.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SlotIndexes.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SpillPlacement.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/SpillPlacement.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SpillPlacement.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SpillPlacement.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SpillPlacement.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/SpillPlacement.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SpillPlacement.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SpillPlacement.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SplitKit.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/SplitKit.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SplitKit.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SplitKit.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SplitKit.h b/flang-classic/llvm-classic/llvm/lib/CodeGen/SplitKit.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SplitKit.h rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SplitKit.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/StackColoring.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/StackColoring.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/StackColoring.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/StackColoring.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/StackMapLivenessAnalysis.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/StackMapLivenessAnalysis.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/StackMapLivenessAnalysis.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/StackMapLivenessAnalysis.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/StackMaps.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/StackMaps.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/StackMaps.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/StackMaps.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/StackProtector.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/StackProtector.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/StackProtector.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/StackProtector.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/StackSlotColoring.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/StackSlotColoring.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/StackSlotColoring.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/StackSlotColoring.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SwiftErrorValueTracking.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/SwiftErrorValueTracking.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SwiftErrorValueTracking.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SwiftErrorValueTracking.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/SwitchLoweringUtils.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/SwitchLoweringUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/SwitchLoweringUtils.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/SwitchLoweringUtils.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/TailDuplication.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/TailDuplication.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/TailDuplication.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/TailDuplication.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/TailDuplicator.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/TailDuplicator.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/TailDuplicator.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/TailDuplicator.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/TargetFrameLoweringImpl.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/TargetFrameLoweringImpl.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/TargetFrameLoweringImpl.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/TargetFrameLoweringImpl.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/TargetInstrInfo.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/TargetInstrInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/TargetInstrInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/TargetInstrInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/TargetLoweringBase.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/TargetLoweringBase.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/TargetLoweringBase.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/TargetLoweringBase.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/TargetOptionsImpl.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/TargetOptionsImpl.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/TargetOptionsImpl.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/TargetOptionsImpl.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/TargetPassConfig.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/TargetPassConfig.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/TargetPassConfig.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/TargetPassConfig.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/TargetRegisterInfo.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/TargetRegisterInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/TargetRegisterInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/TargetRegisterInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/TargetSchedule.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/TargetSchedule.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/TargetSchedule.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/TargetSchedule.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/TargetSubtargetInfo.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/TargetSubtargetInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/TargetSubtargetInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/TargetSubtargetInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/TypePromotion.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/TypePromotion.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/TypePromotion.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/TypePromotion.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/UnreachableBlockElim.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/UnreachableBlockElim.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/UnreachableBlockElim.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/UnreachableBlockElim.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/VLIWMachineScheduler.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/VLIWMachineScheduler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/VLIWMachineScheduler.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/VLIWMachineScheduler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/ValueTypes.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/ValueTypes.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/ValueTypes.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/ValueTypes.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/VirtRegMap.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/VirtRegMap.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/VirtRegMap.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/VirtRegMap.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/WasmEHPrepare.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/WasmEHPrepare.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/WasmEHPrepare.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/WasmEHPrepare.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/WinEHPrepare.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/WinEHPrepare.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/WinEHPrepare.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/WinEHPrepare.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/CodeGen/XRayInstrumentation.cpp b/flang-classic/llvm-classic/llvm/lib/CodeGen/XRayInstrumentation.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/CodeGen/XRayInstrumentation.cpp rename to flang-classic/llvm-classic/llvm/lib/CodeGen/XRayInstrumentation.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DWARFLinker/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/DWARFLinker/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DWARFLinker/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/DWARFLinker/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/DWARFLinker/DWARFLinker.cpp b/flang-classic/llvm-classic/llvm/lib/DWARFLinker/DWARFLinker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DWARFLinker/DWARFLinker.cpp rename to flang-classic/llvm-classic/llvm/lib/DWARFLinker/DWARFLinker.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DWARFLinker/DWARFLinkerCompileUnit.cpp b/flang-classic/llvm-classic/llvm/lib/DWARFLinker/DWARFLinkerCompileUnit.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DWARFLinker/DWARFLinkerCompileUnit.cpp rename to flang-classic/llvm-classic/llvm/lib/DWARFLinker/DWARFLinkerCompileUnit.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DWARFLinker/DWARFLinkerDeclContext.cpp b/flang-classic/llvm-classic/llvm/lib/DWARFLinker/DWARFLinkerDeclContext.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DWARFLinker/DWARFLinkerDeclContext.cpp rename to flang-classic/llvm-classic/llvm/lib/DWARFLinker/DWARFLinkerDeclContext.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DWARFLinker/DWARFStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/DWARFLinker/DWARFStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DWARFLinker/DWARFStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/DWARFLinker/DWARFStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DWP/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/DWP/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DWP/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/DWP/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/DWP/DWP.cpp b/flang-classic/llvm-classic/llvm/lib/DWP/DWP.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DWP/DWP.cpp rename to flang-classic/llvm-classic/llvm/lib/DWP/DWP.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DWP/DWPError.cpp b/flang-classic/llvm-classic/llvm/lib/DWP/DWPError.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DWP/DWPError.cpp rename to flang-classic/llvm-classic/llvm/lib/DWP/DWPError.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/DebugInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/AppendingTypeTableBuilder.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/AppendingTypeTableBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/AppendingTypeTableBuilder.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/AppendingTypeTableBuilder.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/CVSymbolVisitor.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/CVSymbolVisitor.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/CVSymbolVisitor.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/CVSymbolVisitor.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/CVTypeVisitor.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/CVTypeVisitor.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/CVTypeVisitor.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/CVTypeVisitor.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/CodeViewError.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/CodeViewError.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/CodeViewError.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/CodeViewError.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/CodeViewRecordIO.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/CodeViewRecordIO.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/CodeViewRecordIO.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/CodeViewRecordIO.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/ContinuationRecordBuilder.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/ContinuationRecordBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/ContinuationRecordBuilder.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/ContinuationRecordBuilder.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugChecksumsSubsection.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugChecksumsSubsection.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugChecksumsSubsection.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugChecksumsSubsection.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugCrossExSubsection.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugCrossExSubsection.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugCrossExSubsection.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugCrossExSubsection.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugCrossImpSubsection.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugCrossImpSubsection.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugCrossImpSubsection.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugCrossImpSubsection.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugFrameDataSubsection.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugFrameDataSubsection.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugFrameDataSubsection.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugFrameDataSubsection.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugInlineeLinesSubsection.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugInlineeLinesSubsection.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugInlineeLinesSubsection.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugInlineeLinesSubsection.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugLinesSubsection.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugLinesSubsection.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugLinesSubsection.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugLinesSubsection.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugStringTableSubsection.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugStringTableSubsection.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugStringTableSubsection.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugStringTableSubsection.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugSubsection.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugSubsection.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugSubsection.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugSubsection.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugSubsectionRecord.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugSubsectionRecord.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugSubsectionRecord.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugSubsectionRecord.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugSubsectionVisitor.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugSubsectionVisitor.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugSubsectionVisitor.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugSubsectionVisitor.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugSymbolRVASubsection.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugSymbolRVASubsection.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugSymbolRVASubsection.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugSymbolRVASubsection.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugSymbolsSubsection.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugSymbolsSubsection.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/DebugSymbolsSubsection.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/DebugSymbolsSubsection.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/EnumTables.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/EnumTables.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/EnumTables.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/EnumTables.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/Formatters.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/Formatters.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/Formatters.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/Formatters.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/GlobalTypeTableBuilder.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/GlobalTypeTableBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/GlobalTypeTableBuilder.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/GlobalTypeTableBuilder.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/LazyRandomTypeCollection.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/LazyRandomTypeCollection.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/LazyRandomTypeCollection.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/LazyRandomTypeCollection.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/Line.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/Line.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/Line.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/Line.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/RecordName.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/RecordName.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/RecordName.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/RecordName.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/RecordSerialization.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/RecordSerialization.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/RecordSerialization.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/RecordSerialization.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/SimpleTypeSerializer.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/SimpleTypeSerializer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/SimpleTypeSerializer.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/SimpleTypeSerializer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/StringsAndChecksums.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/StringsAndChecksums.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/StringsAndChecksums.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/StringsAndChecksums.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/SymbolDumper.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/SymbolDumper.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/SymbolDumper.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/SymbolDumper.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/SymbolRecordHelpers.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/SymbolRecordHelpers.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/SymbolRecordHelpers.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/SymbolRecordHelpers.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/SymbolRecordMapping.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/SymbolRecordMapping.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/SymbolRecordMapping.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/SymbolRecordMapping.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/SymbolSerializer.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/SymbolSerializer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/SymbolSerializer.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/SymbolSerializer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/TypeDumpVisitor.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/TypeDumpVisitor.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/TypeDumpVisitor.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/TypeDumpVisitor.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/TypeHashing.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/TypeHashing.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/TypeHashing.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/TypeHashing.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/TypeIndex.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/TypeIndex.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/TypeIndex.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/TypeIndex.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/TypeRecordHelpers.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/TypeRecordHelpers.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/TypeRecordHelpers.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/TypeRecordHelpers.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/TypeRecordMapping.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/TypeRecordMapping.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/TypeRecordMapping.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/TypeRecordMapping.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/TypeStreamMerger.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/TypeStreamMerger.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/TypeStreamMerger.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/TypeStreamMerger.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/TypeTableCollection.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/TypeTableCollection.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/CodeView/TypeTableCollection.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/CodeView/TypeTableCollection.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFAbbreviationDeclaration.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFAbbreviationDeclaration.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFAbbreviationDeclaration.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFAbbreviationDeclaration.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFAddressRange.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFAddressRange.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFAddressRange.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFAddressRange.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFCompileUnit.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFCompileUnit.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFCompileUnit.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFCompileUnit.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFContext.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFContext.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFContext.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFContext.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDataExtractor.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDataExtractor.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDataExtractor.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDataExtractor.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugAbbrev.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugAbbrev.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugAbbrev.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugAbbrev.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugAddr.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugAddr.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugAddr.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugAddr.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugArangeSet.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugArangeSet.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugArangeSet.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugArangeSet.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugAranges.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugAranges.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugAranges.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugAranges.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugInfoEntry.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugInfoEntry.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugInfoEntry.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugInfoEntry.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugLoc.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugLoc.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugLoc.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugLoc.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugMacro.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugMacro.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugMacro.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugMacro.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugPubTable.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugPubTable.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugPubTable.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugPubTable.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugRangeList.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugRangeList.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugRangeList.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugRangeList.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugRnglists.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugRnglists.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDebugRnglists.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDebugRnglists.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDie.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDie.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFDie.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFDie.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFExpression.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFExpression.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFExpression.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFExpression.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFFormValue.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFFormValue.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFFormValue.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFFormValue.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFGdbIndex.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFGdbIndex.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFGdbIndex.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFGdbIndex.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFListTable.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFListTable.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFListTable.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFListTable.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFLocationExpression.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFLocationExpression.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFLocationExpression.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFLocationExpression.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFTypePrinter.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFTypePrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFTypePrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFTypePrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFTypeUnit.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFTypeUnit.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFTypeUnit.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFTypeUnit.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFUnit.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFUnit.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFUnit.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFUnit.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFUnitIndex.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFUnitIndex.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFUnitIndex.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFUnitIndex.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/GSYM/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/DebugInfo/GSYM/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/GSYM/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/GSYM/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/GSYM/DwarfTransformer.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/GSYM/DwarfTransformer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/GSYM/DwarfTransformer.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/GSYM/DwarfTransformer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/GSYM/ExtractRanges.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/GSYM/ExtractRanges.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/GSYM/ExtractRanges.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/GSYM/ExtractRanges.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/GSYM/FileWriter.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/GSYM/FileWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/GSYM/FileWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/GSYM/FileWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/GSYM/FunctionInfo.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/GSYM/FunctionInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/GSYM/FunctionInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/GSYM/FunctionInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/GSYM/GsymCreator.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/GSYM/GsymCreator.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/GSYM/GsymCreator.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/GSYM/GsymCreator.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/GSYM/GsymReader.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/GSYM/GsymReader.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/GSYM/GsymReader.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/GSYM/GsymReader.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/GSYM/Header.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/GSYM/Header.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/GSYM/Header.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/GSYM/Header.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/GSYM/InlineInfo.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/GSYM/InlineInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/GSYM/InlineInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/GSYM/InlineInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/GSYM/LineTable.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/GSYM/LineTable.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/GSYM/LineTable.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/GSYM/LineTable.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/GSYM/LookupResult.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/GSYM/LookupResult.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/GSYM/LookupResult.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/GSYM/LookupResult.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/GSYM/ObjectFileTransformer.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/GSYM/ObjectFileTransformer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/GSYM/ObjectFileTransformer.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/GSYM/ObjectFileTransformer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/LogicalView/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/DebugInfo/LogicalView/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/LogicalView/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/LogicalView/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVCompare.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVCompare.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVCompare.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVCompare.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVElement.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVElement.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVElement.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVElement.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVLine.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVLine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVLine.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVLine.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVLocation.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVLocation.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVLocation.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVLocation.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVObject.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVObject.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVObject.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVObject.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVOptions.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVOptions.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVOptions.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVOptions.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVRange.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVRange.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVRange.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVRange.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVReader.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVReader.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVReader.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVReader.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVScope.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVScope.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVScope.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVScope.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVSort.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVSort.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVSort.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVSort.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVSupport.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVSupport.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVSupport.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVSupport.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVSymbol.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVSymbol.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVSymbol.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVSymbol.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVType.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVType.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Core/LVType.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/LogicalView/Core/LVType.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/LogicalView/LVReaderHandler.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/LogicalView/LVReaderHandler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/LogicalView/LVReaderHandler.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/LogicalView/LVReaderHandler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Readers/LVBinaryReader.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/LogicalView/Readers/LVBinaryReader.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Readers/LVBinaryReader.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/LogicalView/Readers/LVBinaryReader.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Readers/LVELFReader.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/LogicalView/Readers/LVELFReader.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/LogicalView/Readers/LVELFReader.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/LogicalView/Readers/LVELFReader.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/MSF/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/DebugInfo/MSF/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/MSF/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/MSF/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/MSF/MSFBuilder.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/MSF/MSFBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/MSF/MSFBuilder.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/MSF/MSFBuilder.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/MSF/MSFCommon.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/MSF/MSFCommon.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/MSF/MSFCommon.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/MSF/MSFCommon.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/MSF/MSFError.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/MSF/MSFError.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/MSF/MSFError.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/MSF/MSFError.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/MSF/MappedBlockStream.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/MSF/MappedBlockStream.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/MSF/MappedBlockStream.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/MSF/MappedBlockStream.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIADataStream.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIADataStream.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIADataStream.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIADataStream.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAEnumDebugStreams.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAEnumDebugStreams.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAEnumDebugStreams.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAEnumDebugStreams.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAEnumFrameData.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAEnumFrameData.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAEnumFrameData.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAEnumFrameData.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAEnumInjectedSources.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAEnumInjectedSources.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAEnumInjectedSources.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAEnumInjectedSources.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAEnumLineNumbers.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAEnumLineNumbers.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAEnumLineNumbers.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAEnumLineNumbers.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAEnumSectionContribs.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAEnumSectionContribs.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAEnumSectionContribs.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAEnumSectionContribs.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAEnumSourceFiles.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAEnumSourceFiles.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAEnumSourceFiles.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAEnumSourceFiles.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAEnumSymbols.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAEnumSymbols.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAEnumSymbols.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAEnumSymbols.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAEnumTables.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAEnumTables.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAEnumTables.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAEnumTables.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAError.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAError.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAError.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAError.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAFrameData.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAFrameData.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAFrameData.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAFrameData.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAInjectedSource.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAInjectedSource.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIAInjectedSource.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIAInjectedSource.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIALineNumber.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIALineNumber.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIALineNumber.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIALineNumber.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIARawSymbol.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIARawSymbol.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIARawSymbol.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIARawSymbol.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIASectionContrib.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIASectionContrib.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIASectionContrib.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIASectionContrib.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIASession.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIASession.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIASession.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIASession.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIASourceFile.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIASourceFile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIASourceFile.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIASourceFile.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIATable.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIATable.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/DIA/DIATable.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/DIA/DIATable.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/GenericError.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/GenericError.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/GenericError.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/GenericError.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/IPDBSourceFile.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/IPDBSourceFile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/IPDBSourceFile.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/IPDBSourceFile.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/DbiModuleDescriptor.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/DbiModuleDescriptor.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/DbiModuleDescriptor.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/DbiModuleDescriptor.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/DbiModuleList.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/DbiModuleList.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/DbiModuleList.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/DbiModuleList.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/DbiStream.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/DbiStream.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/DbiStream.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/DbiStream.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/DbiStreamBuilder.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/DbiStreamBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/DbiStreamBuilder.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/DbiStreamBuilder.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/EnumTables.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/EnumTables.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/EnumTables.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/EnumTables.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/FormatUtil.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/FormatUtil.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/FormatUtil.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/FormatUtil.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/GlobalsStream.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/GlobalsStream.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/GlobalsStream.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/GlobalsStream.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/Hash.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/Hash.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/Hash.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/Hash.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/HashTable.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/HashTable.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/HashTable.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/HashTable.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/InfoStream.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/InfoStream.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/InfoStream.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/InfoStream.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/InfoStreamBuilder.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/InfoStreamBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/InfoStreamBuilder.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/InfoStreamBuilder.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/InjectedSourceStream.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/InjectedSourceStream.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/InjectedSourceStream.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/InjectedSourceStream.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/InputFile.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/InputFile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/InputFile.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/InputFile.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/LinePrinter.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/LinePrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/LinePrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/LinePrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/ModuleDebugStream.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/ModuleDebugStream.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/ModuleDebugStream.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/ModuleDebugStream.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NamedStreamMap.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NamedStreamMap.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NamedStreamMap.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NamedStreamMap.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeCompilandSymbol.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeCompilandSymbol.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeCompilandSymbol.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeCompilandSymbol.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeEnumGlobals.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeEnumGlobals.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeEnumGlobals.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeEnumGlobals.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeEnumInjectedSources.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeEnumInjectedSources.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeEnumInjectedSources.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeEnumInjectedSources.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeEnumLineNumbers.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeEnumLineNumbers.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeEnumLineNumbers.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeEnumLineNumbers.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeEnumModules.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeEnumModules.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeEnumModules.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeEnumModules.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeEnumSymbols.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeEnumSymbols.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeEnumSymbols.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeEnumSymbols.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeEnumTypes.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeEnumTypes.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeEnumTypes.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeEnumTypes.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeExeSymbol.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeExeSymbol.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeExeSymbol.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeExeSymbol.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeFunctionSymbol.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeFunctionSymbol.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeFunctionSymbol.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeFunctionSymbol.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeInlineSiteSymbol.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeInlineSiteSymbol.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeInlineSiteSymbol.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeInlineSiteSymbol.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeLineNumber.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeLineNumber.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeLineNumber.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeLineNumber.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativePublicSymbol.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativePublicSymbol.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativePublicSymbol.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativePublicSymbol.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeRawSymbol.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeRawSymbol.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeRawSymbol.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeRawSymbol.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeSession.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeSession.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeSession.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeSession.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeSourceFile.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeSourceFile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeSourceFile.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeSourceFile.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeSymbolEnumerator.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeSymbolEnumerator.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeSymbolEnumerator.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeSymbolEnumerator.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeTypeArray.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeTypeArray.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeTypeArray.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeTypeArray.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeTypeBuiltin.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeTypeBuiltin.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeTypeBuiltin.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeTypeBuiltin.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeTypeEnum.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeTypeEnum.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeTypeEnum.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeTypeEnum.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeTypeFunctionSig.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeTypeFunctionSig.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeTypeFunctionSig.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeTypeFunctionSig.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeTypePointer.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeTypePointer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeTypePointer.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeTypePointer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeTypeTypedef.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeTypeTypedef.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeTypeTypedef.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeTypeTypedef.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeTypeUDT.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeTypeUDT.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeTypeUDT.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeTypeUDT.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeTypeVTShape.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeTypeVTShape.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/NativeTypeVTShape.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/NativeTypeVTShape.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/PDBFile.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/PDBFile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/PDBFile.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/PDBFile.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/PDBStringTable.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/PDBStringTable.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/PDBStringTable.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/PDBStringTable.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/PDBStringTableBuilder.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/PDBStringTableBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/PDBStringTableBuilder.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/PDBStringTableBuilder.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/PublicsStream.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/PublicsStream.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/PublicsStream.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/PublicsStream.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/RawError.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/RawError.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/RawError.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/RawError.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/SymbolCache.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/SymbolCache.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/SymbolCache.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/SymbolCache.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/SymbolStream.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/SymbolStream.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/SymbolStream.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/SymbolStream.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/TpiHashing.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/TpiHashing.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/TpiHashing.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/TpiHashing.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/TpiStream.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/TpiStream.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/TpiStream.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/TpiStream.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/TpiStreamBuilder.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/TpiStreamBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/Native/TpiStreamBuilder.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/Native/TpiStreamBuilder.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDB.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDB.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDB.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDB.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBContext.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBContext.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBContext.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBContext.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBExtras.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBExtras.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBExtras.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBExtras.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBInterfaceAnchors.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBInterfaceAnchors.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBInterfaceAnchors.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBInterfaceAnchors.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymDumper.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymDumper.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymDumper.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymDumper.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbol.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbol.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbol.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbol.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolAnnotation.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolAnnotation.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolAnnotation.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolAnnotation.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolBlock.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolBlock.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolBlock.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolBlock.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolCompiland.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolCompiland.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolCompiland.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolCompiland.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolCompilandDetails.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolCompilandDetails.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolCompilandDetails.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolCompilandDetails.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolCompilandEnv.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolCompilandEnv.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolCompilandEnv.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolCompilandEnv.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolCustom.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolCustom.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolCustom.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolCustom.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolData.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolData.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolData.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolData.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolExe.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolExe.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolExe.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolExe.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolFunc.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolFunc.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolFunc.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolFunc.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolFuncDebugEnd.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolFuncDebugEnd.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolFuncDebugEnd.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolFuncDebugEnd.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolFuncDebugStart.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolFuncDebugStart.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolFuncDebugStart.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolFuncDebugStart.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolLabel.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolLabel.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolLabel.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolLabel.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolPublicSymbol.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolPublicSymbol.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolPublicSymbol.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolPublicSymbol.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolThunk.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolThunk.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolThunk.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolThunk.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeArray.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeArray.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeArray.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeArray.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeBaseClass.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeBaseClass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeBaseClass.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeBaseClass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeBuiltin.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeBuiltin.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeBuiltin.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeBuiltin.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeCustom.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeCustom.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeCustom.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeCustom.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeDimension.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeDimension.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeDimension.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeDimension.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeEnum.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeEnum.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeEnum.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeEnum.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeFriend.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeFriend.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeFriend.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeFriend.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeFunctionArg.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeFunctionArg.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeFunctionArg.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeFunctionArg.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeFunctionSig.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeFunctionSig.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeFunctionSig.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeFunctionSig.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeManaged.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeManaged.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeManaged.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeManaged.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypePointer.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypePointer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypePointer.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypePointer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeTypedef.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeTypedef.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeTypedef.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeTypedef.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeUDT.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeUDT.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeUDT.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeUDT.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeVTable.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeVTable.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeVTable.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeVTable.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeVTableShape.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeVTableShape.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolTypeVTableShape.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolTypeVTableShape.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolUnknown.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolUnknown.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolUnknown.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolUnknown.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolUsingNamespace.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolUsingNamespace.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/PDBSymbolUsingNamespace.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/PDBSymbolUsingNamespace.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/UDTLayout.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/UDTLayout.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/PDB/UDTLayout.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/PDB/UDTLayout.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/Symbolize/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/DebugInfo/Symbolize/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/Symbolize/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/Symbolize/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/Symbolize/DIPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/Symbolize/DIPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/Symbolize/DIPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/Symbolize/DIPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/Symbolize/Markup.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/Symbolize/Markup.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/Symbolize/Markup.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/Symbolize/Markup.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/Symbolize/MarkupFilter.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/Symbolize/MarkupFilter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/Symbolize/MarkupFilter.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/Symbolize/MarkupFilter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/DebugInfo/Symbolize/Symbolize.cpp b/flang-classic/llvm-classic/llvm/lib/DebugInfo/Symbolize/Symbolize.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/DebugInfo/Symbolize/Symbolize.cpp rename to flang-classic/llvm-classic/llvm/lib/DebugInfo/Symbolize/Symbolize.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Debuginfod/BuildIDFetcher.cpp b/flang-classic/llvm-classic/llvm/lib/Debuginfod/BuildIDFetcher.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Debuginfod/BuildIDFetcher.cpp rename to flang-classic/llvm-classic/llvm/lib/Debuginfod/BuildIDFetcher.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Debuginfod/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Debuginfod/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Debuginfod/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Debuginfod/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Debuginfod/Debuginfod.cpp b/flang-classic/llvm-classic/llvm/lib/Debuginfod/Debuginfod.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Debuginfod/Debuginfod.cpp rename to flang-classic/llvm-classic/llvm/lib/Debuginfod/Debuginfod.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Debuginfod/HTTPClient.cpp b/flang-classic/llvm-classic/llvm/lib/Debuginfod/HTTPClient.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Debuginfod/HTTPClient.cpp rename to flang-classic/llvm-classic/llvm/lib/Debuginfod/HTTPClient.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Debuginfod/HTTPServer.cpp b/flang-classic/llvm-classic/llvm/lib/Debuginfod/HTTPServer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Debuginfod/HTTPServer.cpp rename to flang-classic/llvm-classic/llvm/lib/Debuginfod/HTTPServer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Demangle/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Demangle/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Demangle/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Demangle/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Demangle/DLangDemangle.cpp b/flang-classic/llvm-classic/llvm/lib/Demangle/DLangDemangle.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Demangle/DLangDemangle.cpp rename to flang-classic/llvm-classic/llvm/lib/Demangle/DLangDemangle.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Demangle/Demangle.cpp b/flang-classic/llvm-classic/llvm/lib/Demangle/Demangle.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Demangle/Demangle.cpp rename to flang-classic/llvm-classic/llvm/lib/Demangle/Demangle.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Demangle/ItaniumDemangle.cpp b/flang-classic/llvm-classic/llvm/lib/Demangle/ItaniumDemangle.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Demangle/ItaniumDemangle.cpp rename to flang-classic/llvm-classic/llvm/lib/Demangle/ItaniumDemangle.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Demangle/MicrosoftDemangle.cpp b/flang-classic/llvm-classic/llvm/lib/Demangle/MicrosoftDemangle.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Demangle/MicrosoftDemangle.cpp rename to flang-classic/llvm-classic/llvm/lib/Demangle/MicrosoftDemangle.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp b/flang-classic/llvm-classic/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp rename to flang-classic/llvm-classic/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Demangle/RustDemangle.cpp b/flang-classic/llvm-classic/llvm/lib/Demangle/RustDemangle.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Demangle/RustDemangle.cpp rename to flang-classic/llvm-classic/llvm/lib/Demangle/RustDemangle.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/ExecutionEngine.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/ExecutionEngine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/ExecutionEngine.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/ExecutionEngine.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/ExecutionEngineBindings.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/ExecutionEngineBindings.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/ExecutionEngineBindings.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/ExecutionEngineBindings.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/GDBRegistrationListener.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/GDBRegistrationListener.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/GDBRegistrationListener.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/GDBRegistrationListener.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/IntelJITEvents/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/IntelJITEvents/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/IntelJITEvents/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/IntelJITEvents/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/IntelJITEvents/IntelJITEventListener.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/IntelJITEvents/IntelJITEventListener.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/IntelJITEvents/IntelJITEventListener.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/IntelJITEvents/IntelJITEventListener.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/IntelJITEvents/IntelJITEventsWrapper.h b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/IntelJITEvents/IntelJITEventsWrapper.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/IntelJITEvents/IntelJITEventsWrapper.h rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/IntelJITEvents/IntelJITEventsWrapper.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/IntelJITEvents/ittnotify_config.h b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/IntelJITEvents/ittnotify_config.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/IntelJITEvents/ittnotify_config.h rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/IntelJITEvents/ittnotify_config.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/IntelJITEvents/ittnotify_types.h b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/IntelJITEvents/ittnotify_types.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/IntelJITEvents/ittnotify_types.h rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/IntelJITEvents/ittnotify_types.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/IntelJITEvents/jitprofiling.c b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/IntelJITEvents/jitprofiling.c similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/IntelJITEvents/jitprofiling.c rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/IntelJITEvents/jitprofiling.c diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/IntelJITEvents/jitprofiling.h b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/IntelJITEvents/jitprofiling.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/IntelJITEvents/jitprofiling.h rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/IntelJITEvents/jitprofiling.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Interpreter/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Interpreter/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Interpreter/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Interpreter/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Interpreter/Execution.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Interpreter/Execution.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Interpreter/Execution.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Interpreter/Execution.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Interpreter/Interpreter.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Interpreter/Interpreter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Interpreter/Interpreter.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Interpreter/Interpreter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Interpreter/Interpreter.h b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Interpreter/Interpreter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Interpreter/Interpreter.h rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Interpreter/Interpreter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/COFF.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/COFF.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/COFF.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/COFF.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/COFFDirectiveParser.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/COFFDirectiveParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/COFFDirectiveParser.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/COFFDirectiveParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/COFFDirectiveParser.h b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/COFFDirectiveParser.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/COFFDirectiveParser.h rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/COFFDirectiveParser.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/COFFLinkGraphBuilder.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/COFFLinkGraphBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/COFFLinkGraphBuilder.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/COFFLinkGraphBuilder.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/COFFLinkGraphBuilder.h b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/COFFLinkGraphBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/COFFLinkGraphBuilder.h rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/COFFLinkGraphBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/COFFOptions.td b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/COFFOptions.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/COFFOptions.td rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/COFFOptions.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/COFF_x86_64.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/COFF_x86_64.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/COFF_x86_64.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/COFF_x86_64.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/DWARFRecordSectionSplitter.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/DWARFRecordSectionSplitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/DWARFRecordSectionSplitter.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/DWARFRecordSectionSplitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/DefineExternalSectionStartAndEndSymbols.h b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/DefineExternalSectionStartAndEndSymbols.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/DefineExternalSectionStartAndEndSymbols.h rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/DefineExternalSectionStartAndEndSymbols.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/EHFrameSupport.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/EHFrameSupport.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/EHFrameSupport.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/EHFrameSupport.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/EHFrameSupportImpl.h b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/EHFrameSupportImpl.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/EHFrameSupportImpl.h rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/EHFrameSupportImpl.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/ELF.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/ELF.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/ELF.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/ELF.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/ELFLinkGraphBuilder.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/ELFLinkGraphBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/ELFLinkGraphBuilder.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/ELFLinkGraphBuilder.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/ELFLinkGraphBuilder.h b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/ELFLinkGraphBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/ELFLinkGraphBuilder.h rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/ELFLinkGraphBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/ELF_aarch64.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/ELF_aarch64.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/ELF_aarch64.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/ELF_aarch64.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/ELF_i386.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/ELF_i386.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/ELF_i386.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/ELF_i386.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/ELF_riscv.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/ELF_riscv.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/ELF_riscv.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/ELF_riscv.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/ELF_x86_64.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/ELF_x86_64.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/ELF_x86_64.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/ELF_x86_64.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/JITLink.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/JITLink.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/JITLink.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/JITLink.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/JITLinkGeneric.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/JITLinkGeneric.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/JITLinkGeneric.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/JITLinkGeneric.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/JITLinkGeneric.h b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/JITLinkGeneric.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/JITLinkGeneric.h rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/JITLinkGeneric.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/JITLinkMemoryManager.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/JITLinkMemoryManager.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/JITLinkMemoryManager.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/JITLinkMemoryManager.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/MachO.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/MachO.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/MachO.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/MachO.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.h b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.h rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/MachO_arm64.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/MachO_arm64.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/MachO_arm64.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/MachO_arm64.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/MachO_x86_64.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/MachO_x86_64.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/MachO_x86_64.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/MachO_x86_64.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/PerGraphGOTAndPLTStubsBuilder.h b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/PerGraphGOTAndPLTStubsBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/PerGraphGOTAndPLTStubsBuilder.h rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/PerGraphGOTAndPLTStubsBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/SEHFrameSupport.h b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/SEHFrameSupport.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/SEHFrameSupport.h rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/SEHFrameSupport.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/aarch64.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/aarch64.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/aarch64.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/aarch64.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/i386.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/i386.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/i386.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/i386.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/riscv.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/riscv.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/riscv.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/riscv.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/x86_64.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/x86_64.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/JITLink/x86_64.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/JITLink/x86_64.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/MCJIT/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/MCJIT/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/MCJIT/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/MCJIT/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/MCJIT/MCJIT.h b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/MCJIT/MCJIT.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/MCJIT/MCJIT.h rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/MCJIT/MCJIT.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/OProfileJIT/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/OProfileJIT/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/OProfileJIT/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/OProfileJIT/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/OProfileJIT/OProfileJITEventListener.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/OProfileJIT/OProfileJITEventListener.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/OProfileJIT/OProfileJITEventListener.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/OProfileJIT/OProfileJITEventListener.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/OProfileJIT/OProfileWrapper.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/OProfileJIT/OProfileWrapper.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/OProfileJIT/OProfileWrapper.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/OProfileJIT/OProfileWrapper.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/COFFPlatform.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/COFFPlatform.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/COFFPlatform.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/COFFPlatform.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/COFFVCRuntimeSupport.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/COFFVCRuntimeSupport.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/COFFVCRuntimeSupport.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/COFFVCRuntimeSupport.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/CompileOnDemandLayer.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/CompileOnDemandLayer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/CompileOnDemandLayer.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/CompileOnDemandLayer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/CompileUtils.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/CompileUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/CompileUtils.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/CompileUtils.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/Core.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/Core.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/Core.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/Core.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/DebugObjectManagerPlugin.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/DebugObjectManagerPlugin.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/DebugObjectManagerPlugin.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/DebugObjectManagerPlugin.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/DebugUtils.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/DebugUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/DebugUtils.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/DebugUtils.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/DebuggerSupportPlugin.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/DebuggerSupportPlugin.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/DebuggerSupportPlugin.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/DebuggerSupportPlugin.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/ELFNixPlatform.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/ELFNixPlatform.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/ELFNixPlatform.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/ELFNixPlatform.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/EPCDebugObjectRegistrar.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/EPCDebugObjectRegistrar.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/EPCDebugObjectRegistrar.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/EPCDebugObjectRegistrar.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/EPCDynamicLibrarySearchGenerator.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/EPCDynamicLibrarySearchGenerator.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/EPCDynamicLibrarySearchGenerator.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/EPCDynamicLibrarySearchGenerator.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/EPCEHFrameRegistrar.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/EPCEHFrameRegistrar.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/EPCEHFrameRegistrar.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/EPCEHFrameRegistrar.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/EPCGenericDylibManager.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/EPCGenericDylibManager.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/EPCGenericDylibManager.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/EPCGenericDylibManager.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/EPCGenericJITLinkMemoryManager.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/EPCGenericJITLinkMemoryManager.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/EPCGenericJITLinkMemoryManager.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/EPCGenericJITLinkMemoryManager.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/EPCGenericRTDyldMemoryManager.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/EPCGenericRTDyldMemoryManager.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/EPCGenericRTDyldMemoryManager.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/EPCGenericRTDyldMemoryManager.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/EPCIndirectionUtils.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/EPCIndirectionUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/EPCIndirectionUtils.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/EPCIndirectionUtils.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/ExecutionUtils.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/ExecutionUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/ExecutionUtils.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/ExecutionUtils.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/ExecutorProcessControl.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/ExecutorProcessControl.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/ExecutorProcessControl.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/ExecutorProcessControl.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/IRCompileLayer.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/IRCompileLayer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/IRCompileLayer.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/IRCompileLayer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/IRTransformLayer.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/IRTransformLayer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/IRTransformLayer.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/IRTransformLayer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/IndirectionUtils.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/IndirectionUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/IndirectionUtils.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/IndirectionUtils.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/JITTargetMachineBuilder.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/JITTargetMachineBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/JITTargetMachineBuilder.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/JITTargetMachineBuilder.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/LLJIT.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/LLJIT.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/LLJIT.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/LLJIT.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/Layer.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/Layer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/Layer.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/Layer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/LazyReexports.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/LazyReexports.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/LazyReexports.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/LazyReexports.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/LookupAndRecordAddrs.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/LookupAndRecordAddrs.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/LookupAndRecordAddrs.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/LookupAndRecordAddrs.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/MachOPlatform.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/MachOPlatform.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/MachOPlatform.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/MachOPlatform.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/Mangling.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/Mangling.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/Mangling.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/Mangling.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/MapperJITLinkMemoryManager.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/MapperJITLinkMemoryManager.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/MapperJITLinkMemoryManager.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/MapperJITLinkMemoryManager.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/MemoryMapper.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/MemoryMapper.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/MemoryMapper.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/MemoryMapper.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/ObjectFileInterface.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/ObjectFileInterface.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/ObjectFileInterface.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/ObjectFileInterface.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/ObjectTransformLayer.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/ObjectTransformLayer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/ObjectTransformLayer.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/ObjectTransformLayer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/OrcABISupport.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/OrcABISupport.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/OrcABISupport.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/OrcABISupport.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/OrcV2CBindings.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/OrcV2CBindings.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/OrcV2CBindings.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/OrcV2CBindings.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/Shared/AllocationActions.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/Shared/AllocationActions.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/Shared/AllocationActions.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/Shared/AllocationActions.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/Shared/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/Shared/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/Shared/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/Shared/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/Shared/OrcError.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/Shared/OrcError.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/Shared/OrcError.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/Shared/OrcError.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/Shared/OrcRTBridge.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/Shared/OrcRTBridge.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/Shared/OrcRTBridge.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/Shared/OrcRTBridge.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/Shared/SimpleRemoteEPCUtils.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/Shared/SimpleRemoteEPCUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/Shared/SimpleRemoteEPCUtils.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/Shared/SimpleRemoteEPCUtils.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/SimpleRemoteEPC.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/SimpleRemoteEPC.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/SimpleRemoteEPC.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/SimpleRemoteEPC.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/SpeculateAnalyses.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/SpeculateAnalyses.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/SpeculateAnalyses.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/SpeculateAnalyses.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/Speculation.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/Speculation.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/Speculation.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/Speculation.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TargetProcess/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/TargetProcess/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TargetProcess/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/TargetProcess/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TargetProcess/ExecutorSharedMemoryMapperService.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/TargetProcess/ExecutorSharedMemoryMapperService.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TargetProcess/ExecutorSharedMemoryMapperService.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/TargetProcess/ExecutorSharedMemoryMapperService.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TargetProcess/OrcRTBootstrap.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/TargetProcess/OrcRTBootstrap.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TargetProcess/OrcRTBootstrap.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/TargetProcess/OrcRTBootstrap.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TargetProcess/OrcRTBootstrap.h b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/TargetProcess/OrcRTBootstrap.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TargetProcess/OrcRTBootstrap.h rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/TargetProcess/OrcRTBootstrap.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TargetProcess/SimpleExecutorDylibManager.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/TargetProcess/SimpleExecutorDylibManager.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TargetProcess/SimpleExecutorDylibManager.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/TargetProcess/SimpleExecutorDylibManager.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TargetProcess/SimpleExecutorMemoryManager.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/TargetProcess/SimpleExecutorMemoryManager.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TargetProcess/SimpleExecutorMemoryManager.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/TargetProcess/SimpleExecutorMemoryManager.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TargetProcess/SimpleRemoteEPCServer.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/TargetProcess/SimpleRemoteEPCServer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TargetProcess/SimpleRemoteEPCServer.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/TargetProcess/SimpleRemoteEPCServer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TargetProcess/TargetExecutionUtils.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/TargetProcess/TargetExecutionUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TargetProcess/TargetExecutionUtils.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/TargetProcess/TargetExecutionUtils.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TaskDispatch.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/TaskDispatch.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/TaskDispatch.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/TaskDispatch.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/ThreadSafeModule.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/ThreadSafeModule.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/Orc/ThreadSafeModule.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/Orc/ThreadSafeModule.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/PerfJITEvents/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/PerfJITEvents/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/PerfJITEvents/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/PerfJITEvents/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/PerfJITEvents/PerfJITEventListener.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/PerfJITEvents/PerfJITEventListener.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/PerfJITEvents/PerfJITEventListener.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/PerfJITEvents/PerfJITEventListener.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/JITSymbol.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/JITSymbol.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/JITSymbol.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/JITSymbol.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.h b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.h rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCheckerImpl.h b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCheckerImpl.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCheckerImpl.h rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCheckerImpl.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.h b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.h rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFAArch64.h b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFAArch64.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFAArch64.h rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFAArch64.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFI386.h b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFI386.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFI386.h rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFI386.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFThumb.h b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFThumb.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFThumb.h rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFThumb.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFX86_64.h b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFX86_64.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFX86_64.h rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFX86_64.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldELFMips.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldELFMips.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldELFMips.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldELFMips.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldELFMips.h b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldELFMips.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldELFMips.h rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldELFMips.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOAArch64.h b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOAArch64.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOAArch64.h rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOAArch64.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOARM.h b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOARM.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOARM.h rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOARM.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOI386.h b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOI386.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOI386.h rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOI386.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOX86_64.h b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOX86_64.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOX86_64.h rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOX86_64.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/SectionMemoryManager.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/SectionMemoryManager.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/SectionMemoryManager.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/SectionMemoryManager.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/TargetSelect.cpp b/flang-classic/llvm-classic/llvm/lib/ExecutionEngine/TargetSelect.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ExecutionEngine/TargetSelect.cpp rename to flang-classic/llvm-classic/llvm/lib/ExecutionEngine/TargetSelect.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Extensions/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Extensions/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Extensions/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Extensions/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Extensions/Extensions.cpp b/flang-classic/llvm-classic/llvm/lib/Extensions/Extensions.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Extensions/Extensions.cpp rename to flang-classic/llvm-classic/llvm/lib/Extensions/Extensions.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/FileCheck/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/FileCheck/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/FileCheck/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/FileCheck/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/FileCheck/FileCheck.cpp b/flang-classic/llvm-classic/llvm/lib/FileCheck/FileCheck.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/FileCheck/FileCheck.cpp rename to flang-classic/llvm-classic/llvm/lib/FileCheck/FileCheck.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/FileCheck/FileCheckImpl.h b/flang-classic/llvm-classic/llvm/lib/FileCheck/FileCheckImpl.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/FileCheck/FileCheckImpl.h rename to flang-classic/llvm-classic/llvm/lib/FileCheck/FileCheckImpl.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Frontend/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Frontend/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Frontend/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Frontend/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Frontend/HLSL/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Frontend/HLSL/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Frontend/HLSL/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Frontend/HLSL/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Frontend/HLSL/HLSLResource.cpp b/flang-classic/llvm-classic/llvm/lib/Frontend/HLSL/HLSLResource.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Frontend/HLSL/HLSLResource.cpp rename to flang-classic/llvm-classic/llvm/lib/Frontend/HLSL/HLSLResource.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Frontend/OpenACC/ACC.cpp b/flang-classic/llvm-classic/llvm/lib/Frontend/OpenACC/ACC.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Frontend/OpenACC/ACC.cpp rename to flang-classic/llvm-classic/llvm/lib/Frontend/OpenACC/ACC.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Frontend/OpenACC/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Frontend/OpenACC/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Frontend/OpenACC/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Frontend/OpenACC/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Frontend/OpenMP/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Frontend/OpenMP/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Frontend/OpenMP/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Frontend/OpenMP/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Frontend/OpenMP/OMP.cpp b/flang-classic/llvm-classic/llvm/lib/Frontend/OpenMP/OMP.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Frontend/OpenMP/OMP.cpp rename to flang-classic/llvm-classic/llvm/lib/Frontend/OpenMP/OMP.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Frontend/OpenMP/OMPContext.cpp b/flang-classic/llvm-classic/llvm/lib/Frontend/OpenMP/OMPContext.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Frontend/OpenMP/OMPContext.cpp rename to flang-classic/llvm-classic/llvm/lib/Frontend/OpenMP/OMPContext.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp b/flang-classic/llvm-classic/llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp rename to flang-classic/llvm-classic/llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/FuzzMutate/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/FuzzMutate/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/FuzzMutate/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/FuzzMutate/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/FuzzMutate/FuzzerCLI.cpp b/flang-classic/llvm-classic/llvm/lib/FuzzMutate/FuzzerCLI.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/FuzzMutate/FuzzerCLI.cpp rename to flang-classic/llvm-classic/llvm/lib/FuzzMutate/FuzzerCLI.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/FuzzMutate/IRMutator.cpp b/flang-classic/llvm-classic/llvm/lib/FuzzMutate/IRMutator.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/FuzzMutate/IRMutator.cpp rename to flang-classic/llvm-classic/llvm/lib/FuzzMutate/IRMutator.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/FuzzMutate/OpDescriptor.cpp b/flang-classic/llvm-classic/llvm/lib/FuzzMutate/OpDescriptor.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/FuzzMutate/OpDescriptor.cpp rename to flang-classic/llvm-classic/llvm/lib/FuzzMutate/OpDescriptor.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/FuzzMutate/Operations.cpp b/flang-classic/llvm-classic/llvm/lib/FuzzMutate/Operations.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/FuzzMutate/Operations.cpp rename to flang-classic/llvm-classic/llvm/lib/FuzzMutate/Operations.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/FuzzMutate/RandomIRBuilder.cpp b/flang-classic/llvm-classic/llvm/lib/FuzzMutate/RandomIRBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/FuzzMutate/RandomIRBuilder.cpp rename to flang-classic/llvm-classic/llvm/lib/FuzzMutate/RandomIRBuilder.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Fuzzer/README.txt b/flang-classic/llvm-classic/llvm/lib/Fuzzer/README.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Fuzzer/README.txt rename to flang-classic/llvm-classic/llvm/lib/Fuzzer/README.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/AbstractCallSite.cpp b/flang-classic/llvm-classic/llvm/lib/IR/AbstractCallSite.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/AbstractCallSite.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/AbstractCallSite.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/AsmWriter.cpp b/flang-classic/llvm-classic/llvm/lib/IR/AsmWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/AsmWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/AsmWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/Assumptions.cpp b/flang-classic/llvm-classic/llvm/lib/IR/Assumptions.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/Assumptions.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/Assumptions.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/AttributeImpl.h b/flang-classic/llvm-classic/llvm/lib/IR/AttributeImpl.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/AttributeImpl.h rename to flang-classic/llvm-classic/llvm/lib/IR/AttributeImpl.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/Attributes.cpp b/flang-classic/llvm-classic/llvm/lib/IR/Attributes.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/Attributes.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/Attributes.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/AutoUpgrade.cpp b/flang-classic/llvm-classic/llvm/lib/IR/AutoUpgrade.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/AutoUpgrade.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/AutoUpgrade.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/BasicBlock.cpp b/flang-classic/llvm-classic/llvm/lib/IR/BasicBlock.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/BasicBlock.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/BasicBlock.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/BuiltinGCs.cpp b/flang-classic/llvm-classic/llvm/lib/IR/BuiltinGCs.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/BuiltinGCs.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/BuiltinGCs.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/IR/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/IR/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/Comdat.cpp b/flang-classic/llvm-classic/llvm/lib/IR/Comdat.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/Comdat.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/Comdat.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/ConstantFold.cpp b/flang-classic/llvm-classic/llvm/lib/IR/ConstantFold.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/ConstantFold.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/ConstantFold.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/ConstantRange.cpp b/flang-classic/llvm-classic/llvm/lib/IR/ConstantRange.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/ConstantRange.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/ConstantRange.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/Constants.cpp b/flang-classic/llvm-classic/llvm/lib/IR/Constants.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/Constants.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/Constants.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/ConstantsContext.h b/flang-classic/llvm-classic/llvm/lib/IR/ConstantsContext.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/ConstantsContext.h rename to flang-classic/llvm-classic/llvm/lib/IR/ConstantsContext.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/Core.cpp b/flang-classic/llvm-classic/llvm/lib/IR/Core.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/Core.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/Core.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/DIBuilder.cpp b/flang-classic/llvm-classic/llvm/lib/IR/DIBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/DIBuilder.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/DIBuilder.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/DataLayout.cpp b/flang-classic/llvm-classic/llvm/lib/IR/DataLayout.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/DataLayout.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/DataLayout.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/DebugInfo.cpp b/flang-classic/llvm-classic/llvm/lib/IR/DebugInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/DebugInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/DebugInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/DebugInfoMetadata.cpp b/flang-classic/llvm-classic/llvm/lib/IR/DebugInfoMetadata.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/DebugInfoMetadata.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/DebugInfoMetadata.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/DebugLoc.cpp b/flang-classic/llvm-classic/llvm/lib/IR/DebugLoc.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/DebugLoc.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/DebugLoc.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/DiagnosticHandler.cpp b/flang-classic/llvm-classic/llvm/lib/IR/DiagnosticHandler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/DiagnosticHandler.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/DiagnosticHandler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/DiagnosticInfo.cpp b/flang-classic/llvm-classic/llvm/lib/IR/DiagnosticInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/DiagnosticInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/DiagnosticInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/DiagnosticPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/IR/DiagnosticPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/DiagnosticPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/DiagnosticPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/Dominators.cpp b/flang-classic/llvm-classic/llvm/lib/IR/Dominators.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/Dominators.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/Dominators.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/FPEnv.cpp b/flang-classic/llvm-classic/llvm/lib/IR/FPEnv.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/FPEnv.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/FPEnv.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/Function.cpp b/flang-classic/llvm-classic/llvm/lib/IR/Function.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/Function.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/Function.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/GCStrategy.cpp b/flang-classic/llvm-classic/llvm/lib/IR/GCStrategy.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/GCStrategy.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/GCStrategy.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/GVMaterializer.cpp b/flang-classic/llvm-classic/llvm/lib/IR/GVMaterializer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/GVMaterializer.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/GVMaterializer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/Globals.cpp b/flang-classic/llvm-classic/llvm/lib/IR/Globals.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/Globals.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/Globals.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/IRBuilder.cpp b/flang-classic/llvm-classic/llvm/lib/IR/IRBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/IRBuilder.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/IRBuilder.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/IRPrintingPasses.cpp b/flang-classic/llvm-classic/llvm/lib/IR/IRPrintingPasses.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/IRPrintingPasses.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/IRPrintingPasses.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/InlineAsm.cpp b/flang-classic/llvm-classic/llvm/lib/IR/InlineAsm.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/InlineAsm.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/InlineAsm.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/Instruction.cpp b/flang-classic/llvm-classic/llvm/lib/IR/Instruction.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/Instruction.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/Instruction.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/Instructions.cpp b/flang-classic/llvm-classic/llvm/lib/IR/Instructions.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/Instructions.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/Instructions.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/IntrinsicInst.cpp b/flang-classic/llvm-classic/llvm/lib/IR/IntrinsicInst.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/IntrinsicInst.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/IntrinsicInst.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/LLVMContext.cpp b/flang-classic/llvm-classic/llvm/lib/IR/LLVMContext.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/LLVMContext.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/LLVMContext.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/LLVMContextImpl.cpp b/flang-classic/llvm-classic/llvm/lib/IR/LLVMContextImpl.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/LLVMContextImpl.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/LLVMContextImpl.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/LLVMContextImpl.h b/flang-classic/llvm-classic/llvm/lib/IR/LLVMContextImpl.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/LLVMContextImpl.h rename to flang-classic/llvm-classic/llvm/lib/IR/LLVMContextImpl.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/LLVMRemarkStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/IR/LLVMRemarkStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/LLVMRemarkStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/LLVMRemarkStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/LegacyPassManager.cpp b/flang-classic/llvm-classic/llvm/lib/IR/LegacyPassManager.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/LegacyPassManager.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/LegacyPassManager.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/MDBuilder.cpp b/flang-classic/llvm-classic/llvm/lib/IR/MDBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/MDBuilder.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/MDBuilder.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/Mangler.cpp b/flang-classic/llvm-classic/llvm/lib/IR/Mangler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/Mangler.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/Mangler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/Metadata.cpp b/flang-classic/llvm-classic/llvm/lib/IR/Metadata.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/Metadata.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/Metadata.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/MetadataImpl.h b/flang-classic/llvm-classic/llvm/lib/IR/MetadataImpl.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/MetadataImpl.h rename to flang-classic/llvm-classic/llvm/lib/IR/MetadataImpl.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/Module.cpp b/flang-classic/llvm-classic/llvm/lib/IR/Module.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/Module.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/Module.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/ModuleSummaryIndex.cpp b/flang-classic/llvm-classic/llvm/lib/IR/ModuleSummaryIndex.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/ModuleSummaryIndex.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/ModuleSummaryIndex.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/Operator.cpp b/flang-classic/llvm-classic/llvm/lib/IR/Operator.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/Operator.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/Operator.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/OptBisect.cpp b/flang-classic/llvm-classic/llvm/lib/IR/OptBisect.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/OptBisect.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/OptBisect.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/Pass.cpp b/flang-classic/llvm-classic/llvm/lib/IR/Pass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/Pass.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/Pass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/PassInstrumentation.cpp b/flang-classic/llvm-classic/llvm/lib/IR/PassInstrumentation.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/PassInstrumentation.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/PassInstrumentation.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/PassManager.cpp b/flang-classic/llvm-classic/llvm/lib/IR/PassManager.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/PassManager.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/PassManager.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/PassRegistry.cpp b/flang-classic/llvm-classic/llvm/lib/IR/PassRegistry.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/PassRegistry.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/PassRegistry.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/PassTimingInfo.cpp b/flang-classic/llvm-classic/llvm/lib/IR/PassTimingInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/PassTimingInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/PassTimingInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/PrintPasses.cpp b/flang-classic/llvm-classic/llvm/lib/IR/PrintPasses.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/PrintPasses.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/PrintPasses.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/ProfDataUtils.cpp b/flang-classic/llvm-classic/llvm/lib/IR/ProfDataUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/ProfDataUtils.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/ProfDataUtils.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/ProfileSummary.cpp b/flang-classic/llvm-classic/llvm/lib/IR/ProfileSummary.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/ProfileSummary.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/ProfileSummary.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/PseudoProbe.cpp b/flang-classic/llvm-classic/llvm/lib/IR/PseudoProbe.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/PseudoProbe.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/PseudoProbe.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/ReplaceConstant.cpp b/flang-classic/llvm-classic/llvm/lib/IR/ReplaceConstant.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/ReplaceConstant.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/ReplaceConstant.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/SSAContext.cpp b/flang-classic/llvm-classic/llvm/lib/IR/SSAContext.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/SSAContext.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/SSAContext.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/SafepointIRVerifier.cpp b/flang-classic/llvm-classic/llvm/lib/IR/SafepointIRVerifier.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/SafepointIRVerifier.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/SafepointIRVerifier.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/Statepoint.cpp b/flang-classic/llvm-classic/llvm/lib/IR/Statepoint.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/Statepoint.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/Statepoint.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/StructuralHash.cpp b/flang-classic/llvm-classic/llvm/lib/IR/StructuralHash.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/StructuralHash.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/StructuralHash.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/SymbolTableListTraitsImpl.h b/flang-classic/llvm-classic/llvm/lib/IR/SymbolTableListTraitsImpl.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/SymbolTableListTraitsImpl.h rename to flang-classic/llvm-classic/llvm/lib/IR/SymbolTableListTraitsImpl.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/Type.cpp b/flang-classic/llvm-classic/llvm/lib/IR/Type.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/Type.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/Type.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/TypeFinder.cpp b/flang-classic/llvm-classic/llvm/lib/IR/TypeFinder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/TypeFinder.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/TypeFinder.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/TypedPointerType.cpp b/flang-classic/llvm-classic/llvm/lib/IR/TypedPointerType.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/TypedPointerType.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/TypedPointerType.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/Use.cpp b/flang-classic/llvm-classic/llvm/lib/IR/Use.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/Use.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/Use.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/User.cpp b/flang-classic/llvm-classic/llvm/lib/IR/User.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/User.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/User.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/Value.cpp b/flang-classic/llvm-classic/llvm/lib/IR/Value.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/Value.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/Value.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/ValueSymbolTable.cpp b/flang-classic/llvm-classic/llvm/lib/IR/ValueSymbolTable.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/ValueSymbolTable.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/ValueSymbolTable.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/VectorBuilder.cpp b/flang-classic/llvm-classic/llvm/lib/IR/VectorBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/VectorBuilder.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/VectorBuilder.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IR/Verifier.cpp b/flang-classic/llvm-classic/llvm/lib/IR/Verifier.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IR/Verifier.cpp rename to flang-classic/llvm-classic/llvm/lib/IR/Verifier.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/IRReader/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/IRReader/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IRReader/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/IRReader/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/IRReader/IRReader.cpp b/flang-classic/llvm-classic/llvm/lib/IRReader/IRReader.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/IRReader/IRReader.cpp rename to flang-classic/llvm-classic/llvm/lib/IRReader/IRReader.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/InterfaceStub/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/InterfaceStub/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/InterfaceStub/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/InterfaceStub/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/InterfaceStub/ELFObjHandler.cpp b/flang-classic/llvm-classic/llvm/lib/InterfaceStub/ELFObjHandler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/InterfaceStub/ELFObjHandler.cpp rename to flang-classic/llvm-classic/llvm/lib/InterfaceStub/ELFObjHandler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/InterfaceStub/IFSHandler.cpp b/flang-classic/llvm-classic/llvm/lib/InterfaceStub/IFSHandler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/InterfaceStub/IFSHandler.cpp rename to flang-classic/llvm-classic/llvm/lib/InterfaceStub/IFSHandler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/InterfaceStub/IFSStub.cpp b/flang-classic/llvm-classic/llvm/lib/InterfaceStub/IFSStub.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/InterfaceStub/IFSStub.cpp rename to flang-classic/llvm-classic/llvm/lib/InterfaceStub/IFSStub.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/LTO/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/LTO/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/LTO/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/LTO/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/LTO/LTO.cpp b/flang-classic/llvm-classic/llvm/lib/LTO/LTO.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/LTO/LTO.cpp rename to flang-classic/llvm-classic/llvm/lib/LTO/LTO.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/LTO/LTOBackend.cpp b/flang-classic/llvm-classic/llvm/lib/LTO/LTOBackend.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/LTO/LTOBackend.cpp rename to flang-classic/llvm-classic/llvm/lib/LTO/LTOBackend.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/LTO/LTOCodeGenerator.cpp b/flang-classic/llvm-classic/llvm/lib/LTO/LTOCodeGenerator.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/LTO/LTOCodeGenerator.cpp rename to flang-classic/llvm-classic/llvm/lib/LTO/LTOCodeGenerator.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/LTO/LTOModule.cpp b/flang-classic/llvm-classic/llvm/lib/LTO/LTOModule.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/LTO/LTOModule.cpp rename to flang-classic/llvm-classic/llvm/lib/LTO/LTOModule.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/LTO/SummaryBasedOptimizations.cpp b/flang-classic/llvm-classic/llvm/lib/LTO/SummaryBasedOptimizations.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/LTO/SummaryBasedOptimizations.cpp rename to flang-classic/llvm-classic/llvm/lib/LTO/SummaryBasedOptimizations.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/LTO/ThinLTOCodeGenerator.cpp b/flang-classic/llvm-classic/llvm/lib/LTO/ThinLTOCodeGenerator.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/LTO/ThinLTOCodeGenerator.cpp rename to flang-classic/llvm-classic/llvm/lib/LTO/ThinLTOCodeGenerator.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/LTO/UpdateCompilerUsed.cpp b/flang-classic/llvm-classic/llvm/lib/LTO/UpdateCompilerUsed.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/LTO/UpdateCompilerUsed.cpp rename to flang-classic/llvm-classic/llvm/lib/LTO/UpdateCompilerUsed.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/LineEditor/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/LineEditor/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/LineEditor/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/LineEditor/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/LineEditor/LineEditor.cpp b/flang-classic/llvm-classic/llvm/lib/LineEditor/LineEditor.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/LineEditor/LineEditor.cpp rename to flang-classic/llvm-classic/llvm/lib/LineEditor/LineEditor.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Linker/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Linker/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Linker/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Linker/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Linker/IRMover.cpp b/flang-classic/llvm-classic/llvm/lib/Linker/IRMover.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Linker/IRMover.cpp rename to flang-classic/llvm-classic/llvm/lib/Linker/IRMover.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Linker/LinkDiagnosticInfo.h b/flang-classic/llvm-classic/llvm/lib/Linker/LinkDiagnosticInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Linker/LinkDiagnosticInfo.h rename to flang-classic/llvm-classic/llvm/lib/Linker/LinkDiagnosticInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Linker/LinkModules.cpp b/flang-classic/llvm-classic/llvm/lib/Linker/LinkModules.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Linker/LinkModules.cpp rename to flang-classic/llvm-classic/llvm/lib/Linker/LinkModules.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/MC/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/MC/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/ConstantPools.cpp b/flang-classic/llvm-classic/llvm/lib/MC/ConstantPools.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/ConstantPools.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/ConstantPools.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/ELFObjectWriter.cpp b/flang-classic/llvm-classic/llvm/lib/MC/ELFObjectWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/ELFObjectWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/ELFObjectWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCAsmBackend.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCAsmBackend.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCAsmBackend.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCAsmBackend.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCAsmInfo.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCAsmInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCAsmInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCAsmInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCAsmInfoCOFF.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCAsmInfoCOFF.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCAsmInfoCOFF.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCAsmInfoCOFF.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCAsmInfoDarwin.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCAsmInfoDarwin.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCAsmInfoDarwin.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCAsmInfoDarwin.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCAsmInfoELF.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCAsmInfoELF.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCAsmInfoELF.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCAsmInfoELF.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCAsmInfoGOFF.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCAsmInfoGOFF.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCAsmInfoGOFF.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCAsmInfoGOFF.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCAsmInfoWasm.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCAsmInfoWasm.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCAsmInfoWasm.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCAsmInfoWasm.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCAsmInfoXCOFF.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCAsmInfoXCOFF.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCAsmInfoXCOFF.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCAsmInfoXCOFF.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCAsmMacro.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCAsmMacro.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCAsmMacro.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCAsmMacro.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCAsmStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCAsmStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCAsmStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCAsmStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCAssembler.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCAssembler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCAssembler.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCAssembler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCCodeEmitter.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCCodeEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCCodeEmitter.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCCodeEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCCodeView.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCCodeView.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCCodeView.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCCodeView.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCContext.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCContext.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCContext.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCContext.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCDXContainerStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCDXContainerStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCDXContainerStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCDXContainerStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCDXContainerWriter.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCDXContainerWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCDXContainerWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCDXContainerWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCDisassembler/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/MC/MCDisassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCDisassembler/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/MC/MCDisassembler/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCDisassembler/Disassembler.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCDisassembler/Disassembler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCDisassembler/Disassembler.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCDisassembler/Disassembler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCDisassembler/Disassembler.h b/flang-classic/llvm-classic/llvm/lib/MC/MCDisassembler/Disassembler.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCDisassembler/Disassembler.h rename to flang-classic/llvm-classic/llvm/lib/MC/MCDisassembler/Disassembler.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCDisassembler/MCDisassembler.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCDisassembler/MCDisassembler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCDisassembler/MCDisassembler.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCDisassembler/MCDisassembler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCDisassembler/MCRelocationInfo.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCDisassembler/MCRelocationInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCDisassembler/MCRelocationInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCDisassembler/MCRelocationInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCDisassembler/MCSymbolizer.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCDisassembler/MCSymbolizer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCDisassembler/MCSymbolizer.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCDisassembler/MCSymbolizer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCDwarf.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCDwarf.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCDwarf.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCDwarf.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCELFObjectTargetWriter.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCELFObjectTargetWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCELFObjectTargetWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCELFObjectTargetWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCELFStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCELFStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCELFStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCELFStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCExpr.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCExpr.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCExpr.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCExpr.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCFragment.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCFragment.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCFragment.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCFragment.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCInst.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCInst.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCInst.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCInst.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCInstPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCInstPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCInstPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCInstPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCInstrAnalysis.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCInstrAnalysis.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCInstrAnalysis.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCInstrAnalysis.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCInstrDesc.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCInstrDesc.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCInstrDesc.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCInstrDesc.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCInstrInfo.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCInstrInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCInstrInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCInstrInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCLabel.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCLabel.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCLabel.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCLabel.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCLinkerOptimizationHint.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCLinkerOptimizationHint.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCLinkerOptimizationHint.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCLinkerOptimizationHint.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCMachOStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCMachOStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCMachOStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCMachOStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCMachObjectTargetWriter.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCMachObjectTargetWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCMachObjectTargetWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCMachObjectTargetWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCNullStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCNullStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCNullStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCNullStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCObjectFileInfo.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCObjectFileInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCObjectFileInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCObjectFileInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCObjectStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCObjectStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCObjectStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCObjectStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCObjectWriter.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCObjectWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCObjectWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCObjectWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCParser/AsmLexer.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCParser/AsmLexer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCParser/AsmLexer.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCParser/AsmLexer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCParser/AsmParser.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCParser/AsmParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCParser/AsmParser.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCParser/AsmParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCParser/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/MC/MCParser/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCParser/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/MC/MCParser/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCParser/COFFAsmParser.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCParser/COFFAsmParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCParser/COFFAsmParser.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCParser/COFFAsmParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCParser/COFFMasmParser.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCParser/COFFMasmParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCParser/COFFMasmParser.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCParser/COFFMasmParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCParser/DarwinAsmParser.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCParser/DarwinAsmParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCParser/DarwinAsmParser.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCParser/DarwinAsmParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCParser/ELFAsmParser.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCParser/ELFAsmParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCParser/ELFAsmParser.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCParser/ELFAsmParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCParser/GOFFAsmParser.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCParser/GOFFAsmParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCParser/GOFFAsmParser.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCParser/GOFFAsmParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCParser/MCAsmLexer.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCParser/MCAsmLexer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCParser/MCAsmLexer.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCParser/MCAsmLexer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCParser/MCAsmParser.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCParser/MCAsmParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCParser/MCAsmParser.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCParser/MCAsmParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCParser/MCAsmParserExtension.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCParser/MCAsmParserExtension.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCParser/MCAsmParserExtension.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCParser/MCAsmParserExtension.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCParser/MCTargetAsmParser.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCParser/MCTargetAsmParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCParser/MCTargetAsmParser.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCParser/MCTargetAsmParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCParser/MasmParser.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCParser/MasmParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCParser/MasmParser.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCParser/MasmParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCParser/WasmAsmParser.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCParser/WasmAsmParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCParser/WasmAsmParser.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCParser/WasmAsmParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCParser/XCOFFAsmParser.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCParser/XCOFFAsmParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCParser/XCOFFAsmParser.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCParser/XCOFFAsmParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCPseudoProbe.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCPseudoProbe.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCPseudoProbe.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCPseudoProbe.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCRegisterInfo.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCRegisterInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCRegisterInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCRegisterInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCSPIRVStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCSPIRVStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCSPIRVStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCSPIRVStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCSchedule.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCSchedule.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCSchedule.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCSchedule.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCSection.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCSection.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCSection.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCSection.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCSectionCOFF.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCSectionCOFF.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCSectionCOFF.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCSectionCOFF.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCSectionDXContainer.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCSectionDXContainer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCSectionDXContainer.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCSectionDXContainer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCSectionELF.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCSectionELF.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCSectionELF.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCSectionELF.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCSectionMachO.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCSectionMachO.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCSectionMachO.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCSectionMachO.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCSectionWasm.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCSectionWasm.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCSectionWasm.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCSectionWasm.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCSectionXCOFF.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCSectionXCOFF.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCSectionXCOFF.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCSectionXCOFF.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCSubtargetInfo.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCSubtargetInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCSubtargetInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCSubtargetInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCSymbol.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCSymbol.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCSymbol.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCSymbol.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCSymbolELF.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCSymbolELF.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCSymbolELF.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCSymbolELF.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCSymbolXCOFF.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCSymbolXCOFF.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCSymbolXCOFF.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCSymbolXCOFF.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCTargetOptions.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCTargetOptions.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCTargetOptions.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCTargetOptions.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCTargetOptionsCommandFlags.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCTargetOptionsCommandFlags.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCTargetOptionsCommandFlags.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCTargetOptionsCommandFlags.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCValue.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCValue.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCValue.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCValue.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCWasmObjectTargetWriter.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCWasmObjectTargetWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCWasmObjectTargetWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCWasmObjectTargetWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCWasmStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCWasmStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCWasmStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCWasmStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCWin64EH.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCWin64EH.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCWin64EH.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCWin64EH.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCWinCOFFStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCWinCOFFStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCWinCOFFStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCWinCOFFStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCWinEH.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCWinEH.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCWinEH.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCWinEH.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCXCOFFObjectTargetWriter.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCXCOFFObjectTargetWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCXCOFFObjectTargetWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCXCOFFObjectTargetWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MCXCOFFStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MCXCOFFStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MCXCOFFStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MCXCOFFStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/MachObjectWriter.cpp b/flang-classic/llvm-classic/llvm/lib/MC/MachObjectWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/MachObjectWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/MachObjectWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/SPIRVObjectWriter.cpp b/flang-classic/llvm-classic/llvm/lib/MC/SPIRVObjectWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/SPIRVObjectWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/SPIRVObjectWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/StringTableBuilder.cpp b/flang-classic/llvm-classic/llvm/lib/MC/StringTableBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/StringTableBuilder.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/StringTableBuilder.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/SubtargetFeature.cpp b/flang-classic/llvm-classic/llvm/lib/MC/SubtargetFeature.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/SubtargetFeature.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/SubtargetFeature.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/TargetRegistry.cpp b/flang-classic/llvm-classic/llvm/lib/MC/TargetRegistry.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/TargetRegistry.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/TargetRegistry.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/WasmObjectWriter.cpp b/flang-classic/llvm-classic/llvm/lib/MC/WasmObjectWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/WasmObjectWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/WasmObjectWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/WinCOFFObjectWriter.cpp b/flang-classic/llvm-classic/llvm/lib/MC/WinCOFFObjectWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/WinCOFFObjectWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/WinCOFFObjectWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MC/XCOFFObjectWriter.cpp b/flang-classic/llvm-classic/llvm/lib/MC/XCOFFObjectWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MC/XCOFFObjectWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/MC/XCOFFObjectWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MCA/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/MCA/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MCA/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/MCA/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/MCA/CodeEmitter.cpp b/flang-classic/llvm-classic/llvm/lib/MCA/CodeEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MCA/CodeEmitter.cpp rename to flang-classic/llvm-classic/llvm/lib/MCA/CodeEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MCA/Context.cpp b/flang-classic/llvm-classic/llvm/lib/MCA/Context.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MCA/Context.cpp rename to flang-classic/llvm-classic/llvm/lib/MCA/Context.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MCA/CustomBehaviour.cpp b/flang-classic/llvm-classic/llvm/lib/MCA/CustomBehaviour.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MCA/CustomBehaviour.cpp rename to flang-classic/llvm-classic/llvm/lib/MCA/CustomBehaviour.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MCA/HWEventListener.cpp b/flang-classic/llvm-classic/llvm/lib/MCA/HWEventListener.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MCA/HWEventListener.cpp rename to flang-classic/llvm-classic/llvm/lib/MCA/HWEventListener.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MCA/HardwareUnits/HardwareUnit.cpp b/flang-classic/llvm-classic/llvm/lib/MCA/HardwareUnits/HardwareUnit.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MCA/HardwareUnits/HardwareUnit.cpp rename to flang-classic/llvm-classic/llvm/lib/MCA/HardwareUnits/HardwareUnit.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MCA/HardwareUnits/LSUnit.cpp b/flang-classic/llvm-classic/llvm/lib/MCA/HardwareUnits/LSUnit.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MCA/HardwareUnits/LSUnit.cpp rename to flang-classic/llvm-classic/llvm/lib/MCA/HardwareUnits/LSUnit.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MCA/HardwareUnits/RegisterFile.cpp b/flang-classic/llvm-classic/llvm/lib/MCA/HardwareUnits/RegisterFile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MCA/HardwareUnits/RegisterFile.cpp rename to flang-classic/llvm-classic/llvm/lib/MCA/HardwareUnits/RegisterFile.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MCA/HardwareUnits/ResourceManager.cpp b/flang-classic/llvm-classic/llvm/lib/MCA/HardwareUnits/ResourceManager.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MCA/HardwareUnits/ResourceManager.cpp rename to flang-classic/llvm-classic/llvm/lib/MCA/HardwareUnits/ResourceManager.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MCA/HardwareUnits/RetireControlUnit.cpp b/flang-classic/llvm-classic/llvm/lib/MCA/HardwareUnits/RetireControlUnit.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MCA/HardwareUnits/RetireControlUnit.cpp rename to flang-classic/llvm-classic/llvm/lib/MCA/HardwareUnits/RetireControlUnit.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MCA/HardwareUnits/Scheduler.cpp b/flang-classic/llvm-classic/llvm/lib/MCA/HardwareUnits/Scheduler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MCA/HardwareUnits/Scheduler.cpp rename to flang-classic/llvm-classic/llvm/lib/MCA/HardwareUnits/Scheduler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MCA/IncrementalSourceMgr.cpp b/flang-classic/llvm-classic/llvm/lib/MCA/IncrementalSourceMgr.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MCA/IncrementalSourceMgr.cpp rename to flang-classic/llvm-classic/llvm/lib/MCA/IncrementalSourceMgr.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MCA/InstrBuilder.cpp b/flang-classic/llvm-classic/llvm/lib/MCA/InstrBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MCA/InstrBuilder.cpp rename to flang-classic/llvm-classic/llvm/lib/MCA/InstrBuilder.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MCA/Instruction.cpp b/flang-classic/llvm-classic/llvm/lib/MCA/Instruction.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MCA/Instruction.cpp rename to flang-classic/llvm-classic/llvm/lib/MCA/Instruction.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MCA/Pipeline.cpp b/flang-classic/llvm-classic/llvm/lib/MCA/Pipeline.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MCA/Pipeline.cpp rename to flang-classic/llvm-classic/llvm/lib/MCA/Pipeline.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MCA/Stages/DispatchStage.cpp b/flang-classic/llvm-classic/llvm/lib/MCA/Stages/DispatchStage.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MCA/Stages/DispatchStage.cpp rename to flang-classic/llvm-classic/llvm/lib/MCA/Stages/DispatchStage.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MCA/Stages/EntryStage.cpp b/flang-classic/llvm-classic/llvm/lib/MCA/Stages/EntryStage.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MCA/Stages/EntryStage.cpp rename to flang-classic/llvm-classic/llvm/lib/MCA/Stages/EntryStage.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MCA/Stages/ExecuteStage.cpp b/flang-classic/llvm-classic/llvm/lib/MCA/Stages/ExecuteStage.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MCA/Stages/ExecuteStage.cpp rename to flang-classic/llvm-classic/llvm/lib/MCA/Stages/ExecuteStage.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MCA/Stages/InOrderIssueStage.cpp b/flang-classic/llvm-classic/llvm/lib/MCA/Stages/InOrderIssueStage.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MCA/Stages/InOrderIssueStage.cpp rename to flang-classic/llvm-classic/llvm/lib/MCA/Stages/InOrderIssueStage.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MCA/Stages/InstructionTables.cpp b/flang-classic/llvm-classic/llvm/lib/MCA/Stages/InstructionTables.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MCA/Stages/InstructionTables.cpp rename to flang-classic/llvm-classic/llvm/lib/MCA/Stages/InstructionTables.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MCA/Stages/MicroOpQueueStage.cpp b/flang-classic/llvm-classic/llvm/lib/MCA/Stages/MicroOpQueueStage.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MCA/Stages/MicroOpQueueStage.cpp rename to flang-classic/llvm-classic/llvm/lib/MCA/Stages/MicroOpQueueStage.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MCA/Stages/RetireStage.cpp b/flang-classic/llvm-classic/llvm/lib/MCA/Stages/RetireStage.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MCA/Stages/RetireStage.cpp rename to flang-classic/llvm-classic/llvm/lib/MCA/Stages/RetireStage.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MCA/Stages/Stage.cpp b/flang-classic/llvm-classic/llvm/lib/MCA/Stages/Stage.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MCA/Stages/Stage.cpp rename to flang-classic/llvm-classic/llvm/lib/MCA/Stages/Stage.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MCA/Support.cpp b/flang-classic/llvm-classic/llvm/lib/MCA/Support.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MCA/Support.cpp rename to flang-classic/llvm-classic/llvm/lib/MCA/Support.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/MCA/View.cpp b/flang-classic/llvm-classic/llvm/lib/MCA/View.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/MCA/View.cpp rename to flang-classic/llvm-classic/llvm/lib/MCA/View.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjCopy/Archive.cpp b/flang-classic/llvm-classic/llvm/lib/ObjCopy/Archive.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjCopy/Archive.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjCopy/Archive.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjCopy/Archive.h b/flang-classic/llvm-classic/llvm/lib/ObjCopy/Archive.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjCopy/Archive.h rename to flang-classic/llvm-classic/llvm/lib/ObjCopy/Archive.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjCopy/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/ObjCopy/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjCopy/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/ObjCopy/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjCopy/COFF/COFFObjcopy.cpp b/flang-classic/llvm-classic/llvm/lib/ObjCopy/COFF/COFFObjcopy.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjCopy/COFF/COFFObjcopy.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjCopy/COFF/COFFObjcopy.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjCopy/COFF/COFFObject.cpp b/flang-classic/llvm-classic/llvm/lib/ObjCopy/COFF/COFFObject.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjCopy/COFF/COFFObject.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjCopy/COFF/COFFObject.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjCopy/COFF/COFFObject.h b/flang-classic/llvm-classic/llvm/lib/ObjCopy/COFF/COFFObject.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjCopy/COFF/COFFObject.h rename to flang-classic/llvm-classic/llvm/lib/ObjCopy/COFF/COFFObject.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjCopy/COFF/COFFReader.cpp b/flang-classic/llvm-classic/llvm/lib/ObjCopy/COFF/COFFReader.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjCopy/COFF/COFFReader.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjCopy/COFF/COFFReader.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjCopy/COFF/COFFReader.h b/flang-classic/llvm-classic/llvm/lib/ObjCopy/COFF/COFFReader.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjCopy/COFF/COFFReader.h rename to flang-classic/llvm-classic/llvm/lib/ObjCopy/COFF/COFFReader.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjCopy/COFF/COFFWriter.cpp b/flang-classic/llvm-classic/llvm/lib/ObjCopy/COFF/COFFWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjCopy/COFF/COFFWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjCopy/COFF/COFFWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjCopy/COFF/COFFWriter.h b/flang-classic/llvm-classic/llvm/lib/ObjCopy/COFF/COFFWriter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjCopy/COFF/COFFWriter.h rename to flang-classic/llvm-classic/llvm/lib/ObjCopy/COFF/COFFWriter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjCopy/CommonConfig.cpp b/flang-classic/llvm-classic/llvm/lib/ObjCopy/CommonConfig.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjCopy/CommonConfig.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjCopy/CommonConfig.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjCopy/ConfigManager.cpp b/flang-classic/llvm-classic/llvm/lib/ObjCopy/ConfigManager.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjCopy/ConfigManager.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjCopy/ConfigManager.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjCopy/ELF/ELFObjcopy.cpp b/flang-classic/llvm-classic/llvm/lib/ObjCopy/ELF/ELFObjcopy.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjCopy/ELF/ELFObjcopy.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjCopy/ELF/ELFObjcopy.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjCopy/ELF/ELFObject.cpp b/flang-classic/llvm-classic/llvm/lib/ObjCopy/ELF/ELFObject.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjCopy/ELF/ELFObject.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjCopy/ELF/ELFObject.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjCopy/ELF/ELFObject.h b/flang-classic/llvm-classic/llvm/lib/ObjCopy/ELF/ELFObject.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjCopy/ELF/ELFObject.h rename to flang-classic/llvm-classic/llvm/lib/ObjCopy/ELF/ELFObject.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjCopy/MachO/MachOLayoutBuilder.cpp b/flang-classic/llvm-classic/llvm/lib/ObjCopy/MachO/MachOLayoutBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjCopy/MachO/MachOLayoutBuilder.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjCopy/MachO/MachOLayoutBuilder.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjCopy/MachO/MachOLayoutBuilder.h b/flang-classic/llvm-classic/llvm/lib/ObjCopy/MachO/MachOLayoutBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjCopy/MachO/MachOLayoutBuilder.h rename to flang-classic/llvm-classic/llvm/lib/ObjCopy/MachO/MachOLayoutBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjCopy/MachO/MachOObjcopy.cpp b/flang-classic/llvm-classic/llvm/lib/ObjCopy/MachO/MachOObjcopy.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjCopy/MachO/MachOObjcopy.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjCopy/MachO/MachOObjcopy.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjCopy/MachO/MachOObject.cpp b/flang-classic/llvm-classic/llvm/lib/ObjCopy/MachO/MachOObject.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjCopy/MachO/MachOObject.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjCopy/MachO/MachOObject.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjCopy/MachO/MachOObject.h b/flang-classic/llvm-classic/llvm/lib/ObjCopy/MachO/MachOObject.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjCopy/MachO/MachOObject.h rename to flang-classic/llvm-classic/llvm/lib/ObjCopy/MachO/MachOObject.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjCopy/MachO/MachOReader.cpp b/flang-classic/llvm-classic/llvm/lib/ObjCopy/MachO/MachOReader.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjCopy/MachO/MachOReader.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjCopy/MachO/MachOReader.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjCopy/MachO/MachOReader.h b/flang-classic/llvm-classic/llvm/lib/ObjCopy/MachO/MachOReader.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjCopy/MachO/MachOReader.h rename to flang-classic/llvm-classic/llvm/lib/ObjCopy/MachO/MachOReader.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjCopy/MachO/MachOWriter.cpp b/flang-classic/llvm-classic/llvm/lib/ObjCopy/MachO/MachOWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjCopy/MachO/MachOWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjCopy/MachO/MachOWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjCopy/MachO/MachOWriter.h b/flang-classic/llvm-classic/llvm/lib/ObjCopy/MachO/MachOWriter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjCopy/MachO/MachOWriter.h rename to flang-classic/llvm-classic/llvm/lib/ObjCopy/MachO/MachOWriter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjCopy/ObjCopy.cpp b/flang-classic/llvm-classic/llvm/lib/ObjCopy/ObjCopy.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjCopy/ObjCopy.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjCopy/ObjCopy.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjCopy/XCOFF/XCOFFObjcopy.cpp b/flang-classic/llvm-classic/llvm/lib/ObjCopy/XCOFF/XCOFFObjcopy.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjCopy/XCOFF/XCOFFObjcopy.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjCopy/XCOFF/XCOFFObjcopy.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjCopy/XCOFF/XCOFFObject.h b/flang-classic/llvm-classic/llvm/lib/ObjCopy/XCOFF/XCOFFObject.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjCopy/XCOFF/XCOFFObject.h rename to flang-classic/llvm-classic/llvm/lib/ObjCopy/XCOFF/XCOFFObject.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjCopy/XCOFF/XCOFFReader.cpp b/flang-classic/llvm-classic/llvm/lib/ObjCopy/XCOFF/XCOFFReader.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjCopy/XCOFF/XCOFFReader.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjCopy/XCOFF/XCOFFReader.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjCopy/XCOFF/XCOFFReader.h b/flang-classic/llvm-classic/llvm/lib/ObjCopy/XCOFF/XCOFFReader.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjCopy/XCOFF/XCOFFReader.h rename to flang-classic/llvm-classic/llvm/lib/ObjCopy/XCOFF/XCOFFReader.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjCopy/XCOFF/XCOFFWriter.cpp b/flang-classic/llvm-classic/llvm/lib/ObjCopy/XCOFF/XCOFFWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjCopy/XCOFF/XCOFFWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjCopy/XCOFF/XCOFFWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjCopy/XCOFF/XCOFFWriter.h b/flang-classic/llvm-classic/llvm/lib/ObjCopy/XCOFF/XCOFFWriter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjCopy/XCOFF/XCOFFWriter.h rename to flang-classic/llvm-classic/llvm/lib/ObjCopy/XCOFF/XCOFFWriter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjCopy/wasm/WasmObjcopy.cpp b/flang-classic/llvm-classic/llvm/lib/ObjCopy/wasm/WasmObjcopy.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjCopy/wasm/WasmObjcopy.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjCopy/wasm/WasmObjcopy.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjCopy/wasm/WasmObject.cpp b/flang-classic/llvm-classic/llvm/lib/ObjCopy/wasm/WasmObject.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjCopy/wasm/WasmObject.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjCopy/wasm/WasmObject.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjCopy/wasm/WasmObject.h b/flang-classic/llvm-classic/llvm/lib/ObjCopy/wasm/WasmObject.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjCopy/wasm/WasmObject.h rename to flang-classic/llvm-classic/llvm/lib/ObjCopy/wasm/WasmObject.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjCopy/wasm/WasmReader.cpp b/flang-classic/llvm-classic/llvm/lib/ObjCopy/wasm/WasmReader.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjCopy/wasm/WasmReader.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjCopy/wasm/WasmReader.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjCopy/wasm/WasmReader.h b/flang-classic/llvm-classic/llvm/lib/ObjCopy/wasm/WasmReader.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjCopy/wasm/WasmReader.h rename to flang-classic/llvm-classic/llvm/lib/ObjCopy/wasm/WasmReader.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjCopy/wasm/WasmWriter.cpp b/flang-classic/llvm-classic/llvm/lib/ObjCopy/wasm/WasmWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjCopy/wasm/WasmWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjCopy/wasm/WasmWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjCopy/wasm/WasmWriter.h b/flang-classic/llvm-classic/llvm/lib/ObjCopy/wasm/WasmWriter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjCopy/wasm/WasmWriter.h rename to flang-classic/llvm-classic/llvm/lib/ObjCopy/wasm/WasmWriter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Object/Archive.cpp b/flang-classic/llvm-classic/llvm/lib/Object/Archive.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Object/Archive.cpp rename to flang-classic/llvm-classic/llvm/lib/Object/Archive.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Object/ArchiveWriter.cpp b/flang-classic/llvm-classic/llvm/lib/Object/ArchiveWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Object/ArchiveWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/Object/ArchiveWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Object/Binary.cpp b/flang-classic/llvm-classic/llvm/lib/Object/Binary.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Object/Binary.cpp rename to flang-classic/llvm-classic/llvm/lib/Object/Binary.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Object/BuildID.cpp b/flang-classic/llvm-classic/llvm/lib/Object/BuildID.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Object/BuildID.cpp rename to flang-classic/llvm-classic/llvm/lib/Object/BuildID.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Object/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Object/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Object/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Object/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Object/COFFImportFile.cpp b/flang-classic/llvm-classic/llvm/lib/Object/COFFImportFile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Object/COFFImportFile.cpp rename to flang-classic/llvm-classic/llvm/lib/Object/COFFImportFile.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Object/COFFModuleDefinition.cpp b/flang-classic/llvm-classic/llvm/lib/Object/COFFModuleDefinition.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Object/COFFModuleDefinition.cpp rename to flang-classic/llvm-classic/llvm/lib/Object/COFFModuleDefinition.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Object/COFFObjectFile.cpp b/flang-classic/llvm-classic/llvm/lib/Object/COFFObjectFile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Object/COFFObjectFile.cpp rename to flang-classic/llvm-classic/llvm/lib/Object/COFFObjectFile.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Object/DXContainer.cpp b/flang-classic/llvm-classic/llvm/lib/Object/DXContainer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Object/DXContainer.cpp rename to flang-classic/llvm-classic/llvm/lib/Object/DXContainer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Object/Decompressor.cpp b/flang-classic/llvm-classic/llvm/lib/Object/Decompressor.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Object/Decompressor.cpp rename to flang-classic/llvm-classic/llvm/lib/Object/Decompressor.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Object/ELF.cpp b/flang-classic/llvm-classic/llvm/lib/Object/ELF.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Object/ELF.cpp rename to flang-classic/llvm-classic/llvm/lib/Object/ELF.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Object/ELFObjectFile.cpp b/flang-classic/llvm-classic/llvm/lib/Object/ELFObjectFile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Object/ELFObjectFile.cpp rename to flang-classic/llvm-classic/llvm/lib/Object/ELFObjectFile.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Object/Error.cpp b/flang-classic/llvm-classic/llvm/lib/Object/Error.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Object/Error.cpp rename to flang-classic/llvm-classic/llvm/lib/Object/Error.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Object/FaultMapParser.cpp b/flang-classic/llvm-classic/llvm/lib/Object/FaultMapParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Object/FaultMapParser.cpp rename to flang-classic/llvm-classic/llvm/lib/Object/FaultMapParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Object/IRObjectFile.cpp b/flang-classic/llvm-classic/llvm/lib/Object/IRObjectFile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Object/IRObjectFile.cpp rename to flang-classic/llvm-classic/llvm/lib/Object/IRObjectFile.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Object/IRSymtab.cpp b/flang-classic/llvm-classic/llvm/lib/Object/IRSymtab.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Object/IRSymtab.cpp rename to flang-classic/llvm-classic/llvm/lib/Object/IRSymtab.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Object/MachOObjectFile.cpp b/flang-classic/llvm-classic/llvm/lib/Object/MachOObjectFile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Object/MachOObjectFile.cpp rename to flang-classic/llvm-classic/llvm/lib/Object/MachOObjectFile.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Object/MachOUniversal.cpp b/flang-classic/llvm-classic/llvm/lib/Object/MachOUniversal.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Object/MachOUniversal.cpp rename to flang-classic/llvm-classic/llvm/lib/Object/MachOUniversal.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Object/MachOUniversalWriter.cpp b/flang-classic/llvm-classic/llvm/lib/Object/MachOUniversalWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Object/MachOUniversalWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/Object/MachOUniversalWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Object/Minidump.cpp b/flang-classic/llvm-classic/llvm/lib/Object/Minidump.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Object/Minidump.cpp rename to flang-classic/llvm-classic/llvm/lib/Object/Minidump.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Object/ModuleSymbolTable.cpp b/flang-classic/llvm-classic/llvm/lib/Object/ModuleSymbolTable.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Object/ModuleSymbolTable.cpp rename to flang-classic/llvm-classic/llvm/lib/Object/ModuleSymbolTable.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Object/Object.cpp b/flang-classic/llvm-classic/llvm/lib/Object/Object.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Object/Object.cpp rename to flang-classic/llvm-classic/llvm/lib/Object/Object.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Object/ObjectFile.cpp b/flang-classic/llvm-classic/llvm/lib/Object/ObjectFile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Object/ObjectFile.cpp rename to flang-classic/llvm-classic/llvm/lib/Object/ObjectFile.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Object/OffloadBinary.cpp b/flang-classic/llvm-classic/llvm/lib/Object/OffloadBinary.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Object/OffloadBinary.cpp rename to flang-classic/llvm-classic/llvm/lib/Object/OffloadBinary.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Object/RecordStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/Object/RecordStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Object/RecordStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/Object/RecordStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Object/RecordStreamer.h b/flang-classic/llvm-classic/llvm/lib/Object/RecordStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Object/RecordStreamer.h rename to flang-classic/llvm-classic/llvm/lib/Object/RecordStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Object/RelocationResolver.cpp b/flang-classic/llvm-classic/llvm/lib/Object/RelocationResolver.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Object/RelocationResolver.cpp rename to flang-classic/llvm-classic/llvm/lib/Object/RelocationResolver.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Object/SymbolSize.cpp b/flang-classic/llvm-classic/llvm/lib/Object/SymbolSize.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Object/SymbolSize.cpp rename to flang-classic/llvm-classic/llvm/lib/Object/SymbolSize.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Object/SymbolicFile.cpp b/flang-classic/llvm-classic/llvm/lib/Object/SymbolicFile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Object/SymbolicFile.cpp rename to flang-classic/llvm-classic/llvm/lib/Object/SymbolicFile.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Object/TapiFile.cpp b/flang-classic/llvm-classic/llvm/lib/Object/TapiFile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Object/TapiFile.cpp rename to flang-classic/llvm-classic/llvm/lib/Object/TapiFile.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Object/TapiUniversal.cpp b/flang-classic/llvm-classic/llvm/lib/Object/TapiUniversal.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Object/TapiUniversal.cpp rename to flang-classic/llvm-classic/llvm/lib/Object/TapiUniversal.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Object/WasmObjectFile.cpp b/flang-classic/llvm-classic/llvm/lib/Object/WasmObjectFile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Object/WasmObjectFile.cpp rename to flang-classic/llvm-classic/llvm/lib/Object/WasmObjectFile.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Object/WindowsMachineFlag.cpp b/flang-classic/llvm-classic/llvm/lib/Object/WindowsMachineFlag.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Object/WindowsMachineFlag.cpp rename to flang-classic/llvm-classic/llvm/lib/Object/WindowsMachineFlag.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Object/WindowsResource.cpp b/flang-classic/llvm-classic/llvm/lib/Object/WindowsResource.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Object/WindowsResource.cpp rename to flang-classic/llvm-classic/llvm/lib/Object/WindowsResource.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Object/XCOFFObjectFile.cpp b/flang-classic/llvm-classic/llvm/lib/Object/XCOFFObjectFile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Object/XCOFFObjectFile.cpp rename to flang-classic/llvm-classic/llvm/lib/Object/XCOFFObjectFile.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/ArchiveEmitter.cpp b/flang-classic/llvm-classic/llvm/lib/ObjectYAML/ArchiveEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/ArchiveEmitter.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjectYAML/ArchiveEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/ArchiveYAML.cpp b/flang-classic/llvm-classic/llvm/lib/ObjectYAML/ArchiveYAML.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/ArchiveYAML.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjectYAML/ArchiveYAML.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/ObjectYAML/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/ObjectYAML/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/COFFEmitter.cpp b/flang-classic/llvm-classic/llvm/lib/ObjectYAML/COFFEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/COFFEmitter.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjectYAML/COFFEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/COFFYAML.cpp b/flang-classic/llvm-classic/llvm/lib/ObjectYAML/COFFYAML.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/COFFYAML.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjectYAML/COFFYAML.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp b/flang-classic/llvm-classic/llvm/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp b/flang-classic/llvm-classic/llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/CodeViewYAMLTypeHashing.cpp b/flang-classic/llvm-classic/llvm/lib/ObjectYAML/CodeViewYAMLTypeHashing.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/CodeViewYAMLTypeHashing.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjectYAML/CodeViewYAMLTypeHashing.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/CodeViewYAMLTypes.cpp b/flang-classic/llvm-classic/llvm/lib/ObjectYAML/CodeViewYAMLTypes.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/CodeViewYAMLTypes.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjectYAML/CodeViewYAMLTypes.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/DWARFEmitter.cpp b/flang-classic/llvm-classic/llvm/lib/ObjectYAML/DWARFEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/DWARFEmitter.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjectYAML/DWARFEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/DWARFYAML.cpp b/flang-classic/llvm-classic/llvm/lib/ObjectYAML/DWARFYAML.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/DWARFYAML.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjectYAML/DWARFYAML.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/DXContainerEmitter.cpp b/flang-classic/llvm-classic/llvm/lib/ObjectYAML/DXContainerEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/DXContainerEmitter.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjectYAML/DXContainerEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/DXContainerYAML.cpp b/flang-classic/llvm-classic/llvm/lib/ObjectYAML/DXContainerYAML.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/DXContainerYAML.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjectYAML/DXContainerYAML.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/ELFEmitter.cpp b/flang-classic/llvm-classic/llvm/lib/ObjectYAML/ELFEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/ELFEmitter.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjectYAML/ELFEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/ELFYAML.cpp b/flang-classic/llvm-classic/llvm/lib/ObjectYAML/ELFYAML.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/ELFYAML.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjectYAML/ELFYAML.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/MachOEmitter.cpp b/flang-classic/llvm-classic/llvm/lib/ObjectYAML/MachOEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/MachOEmitter.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjectYAML/MachOEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/MachOYAML.cpp b/flang-classic/llvm-classic/llvm/lib/ObjectYAML/MachOYAML.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/MachOYAML.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjectYAML/MachOYAML.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/MinidumpEmitter.cpp b/flang-classic/llvm-classic/llvm/lib/ObjectYAML/MinidumpEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/MinidumpEmitter.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjectYAML/MinidumpEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/MinidumpYAML.cpp b/flang-classic/llvm-classic/llvm/lib/ObjectYAML/MinidumpYAML.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/MinidumpYAML.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjectYAML/MinidumpYAML.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/ObjectYAML.cpp b/flang-classic/llvm-classic/llvm/lib/ObjectYAML/ObjectYAML.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/ObjectYAML.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjectYAML/ObjectYAML.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/OffloadEmitter.cpp b/flang-classic/llvm-classic/llvm/lib/ObjectYAML/OffloadEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/OffloadEmitter.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjectYAML/OffloadEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/OffloadYAML.cpp b/flang-classic/llvm-classic/llvm/lib/ObjectYAML/OffloadYAML.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/OffloadYAML.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjectYAML/OffloadYAML.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/WasmEmitter.cpp b/flang-classic/llvm-classic/llvm/lib/ObjectYAML/WasmEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/WasmEmitter.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjectYAML/WasmEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/WasmYAML.cpp b/flang-classic/llvm-classic/llvm/lib/ObjectYAML/WasmYAML.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/WasmYAML.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjectYAML/WasmYAML.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/XCOFFEmitter.cpp b/flang-classic/llvm-classic/llvm/lib/ObjectYAML/XCOFFEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/XCOFFEmitter.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjectYAML/XCOFFEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/XCOFFYAML.cpp b/flang-classic/llvm-classic/llvm/lib/ObjectYAML/XCOFFYAML.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/XCOFFYAML.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjectYAML/XCOFFYAML.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/YAML.cpp b/flang-classic/llvm-classic/llvm/lib/ObjectYAML/YAML.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/YAML.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjectYAML/YAML.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/yaml2obj.cpp b/flang-classic/llvm-classic/llvm/lib/ObjectYAML/yaml2obj.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ObjectYAML/yaml2obj.cpp rename to flang-classic/llvm-classic/llvm/lib/ObjectYAML/yaml2obj.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/OffloadArch/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/OffloadArch/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/OffloadArch/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/OffloadArch/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/OffloadArch/OffloadArch.cpp b/flang-classic/llvm-classic/llvm/lib/OffloadArch/OffloadArch.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/OffloadArch/OffloadArch.cpp rename to flang-classic/llvm-classic/llvm/lib/OffloadArch/OffloadArch.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/OffloadArch/amdgpu/codename2offloadarch.txt b/flang-classic/llvm-classic/llvm/lib/OffloadArch/amdgpu/codename2offloadarch.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/OffloadArch/amdgpu/codename2offloadarch.txt rename to flang-classic/llvm-classic/llvm/lib/OffloadArch/amdgpu/codename2offloadarch.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/OffloadArch/amdgpu/hsa-subset.h b/flang-classic/llvm-classic/llvm/lib/OffloadArch/amdgpu/hsa-subset.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/OffloadArch/amdgpu/hsa-subset.h rename to flang-classic/llvm-classic/llvm/lib/OffloadArch/amdgpu/hsa-subset.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/OffloadArch/amdgpu/pciid2codename.txt b/flang-classic/llvm-classic/llvm/lib/OffloadArch/amdgpu/pciid2codename.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/OffloadArch/amdgpu/pciid2codename.txt rename to flang-classic/llvm-classic/llvm/lib/OffloadArch/amdgpu/pciid2codename.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/OffloadArch/amdgpu/vendor_specific_capabilities.cpp b/flang-classic/llvm-classic/llvm/lib/OffloadArch/amdgpu/vendor_specific_capabilities.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/OffloadArch/amdgpu/vendor_specific_capabilities.cpp rename to flang-classic/llvm-classic/llvm/lib/OffloadArch/amdgpu/vendor_specific_capabilities.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/OffloadArch/generated_offload_arch.h b/flang-classic/llvm-classic/llvm/lib/OffloadArch/generated_offload_arch.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/OffloadArch/generated_offload_arch.h rename to flang-classic/llvm-classic/llvm/lib/OffloadArch/generated_offload_arch.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/OffloadArch/make_generated_offload_arch_h.sh b/flang-classic/llvm-classic/llvm/lib/OffloadArch/make_generated_offload_arch_h.sh similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/OffloadArch/make_generated_offload_arch_h.sh rename to flang-classic/llvm-classic/llvm/lib/OffloadArch/make_generated_offload_arch_h.sh diff --git a/flang-legacy/llvm-legacy/llvm/lib/OffloadArch/nvidia/codename2offloadarch.txt b/flang-classic/llvm-classic/llvm/lib/OffloadArch/nvidia/codename2offloadarch.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/OffloadArch/nvidia/codename2offloadarch.txt rename to flang-classic/llvm-classic/llvm/lib/OffloadArch/nvidia/codename2offloadarch.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/OffloadArch/nvidia/pciid2codename.txt b/flang-classic/llvm-classic/llvm/lib/OffloadArch/nvidia/pciid2codename.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/OffloadArch/nvidia/pciid2codename.txt rename to flang-classic/llvm-classic/llvm/lib/OffloadArch/nvidia/pciid2codename.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/OffloadArch/nvidia/vendor_specific_capabilities.cpp b/flang-classic/llvm-classic/llvm/lib/OffloadArch/nvidia/vendor_specific_capabilities.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/OffloadArch/nvidia/vendor_specific_capabilities.cpp rename to flang-classic/llvm-classic/llvm/lib/OffloadArch/nvidia/vendor_specific_capabilities.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/OffloadArch/offload-arch/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/OffloadArch/offload-arch/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/OffloadArch/offload-arch/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/OffloadArch/offload-arch/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/OffloadArch/offload-arch/offload-arch.cpp b/flang-classic/llvm-classic/llvm/lib/OffloadArch/offload-arch/offload-arch.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/OffloadArch/offload-arch/offload-arch.cpp rename to flang-classic/llvm-classic/llvm/lib/OffloadArch/offload-arch/offload-arch.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Option/Arg.cpp b/flang-classic/llvm-classic/llvm/lib/Option/Arg.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Option/Arg.cpp rename to flang-classic/llvm-classic/llvm/lib/Option/Arg.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Option/ArgList.cpp b/flang-classic/llvm-classic/llvm/lib/Option/ArgList.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Option/ArgList.cpp rename to flang-classic/llvm-classic/llvm/lib/Option/ArgList.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Option/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Option/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Option/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Option/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Option/OptTable.cpp b/flang-classic/llvm-classic/llvm/lib/Option/OptTable.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Option/OptTable.cpp rename to flang-classic/llvm-classic/llvm/lib/Option/OptTable.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Option/Option.cpp b/flang-classic/llvm-classic/llvm/lib/Option/Option.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Option/Option.cpp rename to flang-classic/llvm-classic/llvm/lib/Option/Option.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Passes/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Passes/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Passes/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Passes/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Passes/OptimizationLevel.cpp b/flang-classic/llvm-classic/llvm/lib/Passes/OptimizationLevel.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Passes/OptimizationLevel.cpp rename to flang-classic/llvm-classic/llvm/lib/Passes/OptimizationLevel.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Passes/PassBuilder.cpp b/flang-classic/llvm-classic/llvm/lib/Passes/PassBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Passes/PassBuilder.cpp rename to flang-classic/llvm-classic/llvm/lib/Passes/PassBuilder.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Passes/PassBuilderBindings.cpp b/flang-classic/llvm-classic/llvm/lib/Passes/PassBuilderBindings.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Passes/PassBuilderBindings.cpp rename to flang-classic/llvm-classic/llvm/lib/Passes/PassBuilderBindings.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Passes/PassBuilderPipelines.cpp b/flang-classic/llvm-classic/llvm/lib/Passes/PassBuilderPipelines.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Passes/PassBuilderPipelines.cpp rename to flang-classic/llvm-classic/llvm/lib/Passes/PassBuilderPipelines.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Passes/PassPlugin.cpp b/flang-classic/llvm-classic/llvm/lib/Passes/PassPlugin.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Passes/PassPlugin.cpp rename to flang-classic/llvm-classic/llvm/lib/Passes/PassPlugin.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Passes/PassRegistry.def b/flang-classic/llvm-classic/llvm/lib/Passes/PassRegistry.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Passes/PassRegistry.def rename to flang-classic/llvm-classic/llvm/lib/Passes/PassRegistry.def diff --git a/flang-legacy/llvm-legacy/llvm/lib/Passes/StandardInstrumentations.cpp b/flang-classic/llvm-classic/llvm/lib/Passes/StandardInstrumentations.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Passes/StandardInstrumentations.cpp rename to flang-classic/llvm-classic/llvm/lib/Passes/StandardInstrumentations.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ProfileData/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/ProfileData/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ProfileData/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/ProfileData/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/ProfileData/Coverage/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/ProfileData/Coverage/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ProfileData/Coverage/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/ProfileData/Coverage/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/ProfileData/Coverage/CoverageMapping.cpp b/flang-classic/llvm-classic/llvm/lib/ProfileData/Coverage/CoverageMapping.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ProfileData/Coverage/CoverageMapping.cpp rename to flang-classic/llvm-classic/llvm/lib/ProfileData/Coverage/CoverageMapping.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp b/flang-classic/llvm-classic/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp rename to flang-classic/llvm-classic/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ProfileData/Coverage/CoverageMappingWriter.cpp b/flang-classic/llvm-classic/llvm/lib/ProfileData/Coverage/CoverageMappingWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ProfileData/Coverage/CoverageMappingWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/ProfileData/Coverage/CoverageMappingWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ProfileData/GCOV.cpp b/flang-classic/llvm-classic/llvm/lib/ProfileData/GCOV.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ProfileData/GCOV.cpp rename to flang-classic/llvm-classic/llvm/lib/ProfileData/GCOV.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ProfileData/InstrProf.cpp b/flang-classic/llvm-classic/llvm/lib/ProfileData/InstrProf.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ProfileData/InstrProf.cpp rename to flang-classic/llvm-classic/llvm/lib/ProfileData/InstrProf.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ProfileData/InstrProfCorrelator.cpp b/flang-classic/llvm-classic/llvm/lib/ProfileData/InstrProfCorrelator.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ProfileData/InstrProfCorrelator.cpp rename to flang-classic/llvm-classic/llvm/lib/ProfileData/InstrProfCorrelator.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ProfileData/InstrProfReader.cpp b/flang-classic/llvm-classic/llvm/lib/ProfileData/InstrProfReader.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ProfileData/InstrProfReader.cpp rename to flang-classic/llvm-classic/llvm/lib/ProfileData/InstrProfReader.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ProfileData/InstrProfWriter.cpp b/flang-classic/llvm-classic/llvm/lib/ProfileData/InstrProfWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ProfileData/InstrProfWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/ProfileData/InstrProfWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ProfileData/MemProf.cpp b/flang-classic/llvm-classic/llvm/lib/ProfileData/MemProf.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ProfileData/MemProf.cpp rename to flang-classic/llvm-classic/llvm/lib/ProfileData/MemProf.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ProfileData/ProfileSummaryBuilder.cpp b/flang-classic/llvm-classic/llvm/lib/ProfileData/ProfileSummaryBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ProfileData/ProfileSummaryBuilder.cpp rename to flang-classic/llvm-classic/llvm/lib/ProfileData/ProfileSummaryBuilder.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ProfileData/RawMemProfReader.cpp b/flang-classic/llvm-classic/llvm/lib/ProfileData/RawMemProfReader.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ProfileData/RawMemProfReader.cpp rename to flang-classic/llvm-classic/llvm/lib/ProfileData/RawMemProfReader.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ProfileData/SampleProf.cpp b/flang-classic/llvm-classic/llvm/lib/ProfileData/SampleProf.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ProfileData/SampleProf.cpp rename to flang-classic/llvm-classic/llvm/lib/ProfileData/SampleProf.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ProfileData/SampleProfReader.cpp b/flang-classic/llvm-classic/llvm/lib/ProfileData/SampleProfReader.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ProfileData/SampleProfReader.cpp rename to flang-classic/llvm-classic/llvm/lib/ProfileData/SampleProfReader.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ProfileData/SampleProfWriter.cpp b/flang-classic/llvm-classic/llvm/lib/ProfileData/SampleProfWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ProfileData/SampleProfWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/ProfileData/SampleProfWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Remarks/BitstreamRemarkParser.cpp b/flang-classic/llvm-classic/llvm/lib/Remarks/BitstreamRemarkParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Remarks/BitstreamRemarkParser.cpp rename to flang-classic/llvm-classic/llvm/lib/Remarks/BitstreamRemarkParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Remarks/BitstreamRemarkParser.h b/flang-classic/llvm-classic/llvm/lib/Remarks/BitstreamRemarkParser.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Remarks/BitstreamRemarkParser.h rename to flang-classic/llvm-classic/llvm/lib/Remarks/BitstreamRemarkParser.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Remarks/BitstreamRemarkSerializer.cpp b/flang-classic/llvm-classic/llvm/lib/Remarks/BitstreamRemarkSerializer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Remarks/BitstreamRemarkSerializer.cpp rename to flang-classic/llvm-classic/llvm/lib/Remarks/BitstreamRemarkSerializer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Remarks/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Remarks/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Remarks/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Remarks/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Remarks/Remark.cpp b/flang-classic/llvm-classic/llvm/lib/Remarks/Remark.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Remarks/Remark.cpp rename to flang-classic/llvm-classic/llvm/lib/Remarks/Remark.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Remarks/RemarkFormat.cpp b/flang-classic/llvm-classic/llvm/lib/Remarks/RemarkFormat.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Remarks/RemarkFormat.cpp rename to flang-classic/llvm-classic/llvm/lib/Remarks/RemarkFormat.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Remarks/RemarkLinker.cpp b/flang-classic/llvm-classic/llvm/lib/Remarks/RemarkLinker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Remarks/RemarkLinker.cpp rename to flang-classic/llvm-classic/llvm/lib/Remarks/RemarkLinker.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Remarks/RemarkParser.cpp b/flang-classic/llvm-classic/llvm/lib/Remarks/RemarkParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Remarks/RemarkParser.cpp rename to flang-classic/llvm-classic/llvm/lib/Remarks/RemarkParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Remarks/RemarkSerializer.cpp b/flang-classic/llvm-classic/llvm/lib/Remarks/RemarkSerializer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Remarks/RemarkSerializer.cpp rename to flang-classic/llvm-classic/llvm/lib/Remarks/RemarkSerializer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Remarks/RemarkStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/Remarks/RemarkStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Remarks/RemarkStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/Remarks/RemarkStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Remarks/RemarkStringTable.cpp b/flang-classic/llvm-classic/llvm/lib/Remarks/RemarkStringTable.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Remarks/RemarkStringTable.cpp rename to flang-classic/llvm-classic/llvm/lib/Remarks/RemarkStringTable.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Remarks/YAMLRemarkParser.cpp b/flang-classic/llvm-classic/llvm/lib/Remarks/YAMLRemarkParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Remarks/YAMLRemarkParser.cpp rename to flang-classic/llvm-classic/llvm/lib/Remarks/YAMLRemarkParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Remarks/YAMLRemarkParser.h b/flang-classic/llvm-classic/llvm/lib/Remarks/YAMLRemarkParser.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Remarks/YAMLRemarkParser.h rename to flang-classic/llvm-classic/llvm/lib/Remarks/YAMLRemarkParser.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Remarks/YAMLRemarkSerializer.cpp b/flang-classic/llvm-classic/llvm/lib/Remarks/YAMLRemarkSerializer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Remarks/YAMLRemarkSerializer.cpp rename to flang-classic/llvm-classic/llvm/lib/Remarks/YAMLRemarkSerializer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/AArch64TargetParser.cpp b/flang-classic/llvm-classic/llvm/lib/Support/AArch64TargetParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/AArch64TargetParser.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/AArch64TargetParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/ABIBreak.cpp b/flang-classic/llvm-classic/llvm/lib/Support/ABIBreak.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/ABIBreak.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/ABIBreak.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/AMDGPUMetadata.cpp b/flang-classic/llvm-classic/llvm/lib/Support/AMDGPUMetadata.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/AMDGPUMetadata.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/AMDGPUMetadata.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/APFixedPoint.cpp b/flang-classic/llvm-classic/llvm/lib/Support/APFixedPoint.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/APFixedPoint.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/APFixedPoint.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/APFloat.cpp b/flang-classic/llvm-classic/llvm/lib/Support/APFloat.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/APFloat.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/APFloat.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/APInt.cpp b/flang-classic/llvm-classic/llvm/lib/Support/APInt.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/APInt.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/APInt.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/APSInt.cpp b/flang-classic/llvm-classic/llvm/lib/Support/APSInt.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/APSInt.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/APSInt.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/ARMAttributeParser.cpp b/flang-classic/llvm-classic/llvm/lib/Support/ARMAttributeParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/ARMAttributeParser.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/ARMAttributeParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/ARMBuildAttrs.cpp b/flang-classic/llvm-classic/llvm/lib/Support/ARMBuildAttrs.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/ARMBuildAttrs.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/ARMBuildAttrs.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/ARMTargetParser.cpp b/flang-classic/llvm-classic/llvm/lib/Support/ARMTargetParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/ARMTargetParser.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/ARMTargetParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/ARMWinEH.cpp b/flang-classic/llvm-classic/llvm/lib/Support/ARMWinEH.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/ARMWinEH.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/ARMWinEH.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/AddressRanges.cpp b/flang-classic/llvm-classic/llvm/lib/Support/AddressRanges.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/AddressRanges.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/AddressRanges.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Allocator.cpp b/flang-classic/llvm-classic/llvm/lib/Support/Allocator.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Allocator.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/Allocator.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Atomic.cpp b/flang-classic/llvm-classic/llvm/lib/Support/Atomic.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Atomic.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/Atomic.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/AutoConvert.cpp b/flang-classic/llvm-classic/llvm/lib/Support/AutoConvert.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/AutoConvert.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/AutoConvert.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/.clang-format b/flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/.clang-format similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/.clang-format rename to flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/.clang-format diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/LICENSE b/flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/LICENSE similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/LICENSE rename to flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/LICENSE diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/README.md b/flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/README.md similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/README.md rename to flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/README.md diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/blake3.c b/flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/blake3.c similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/blake3.c rename to flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/blake3.c diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_avx2.c b/flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/blake3_avx2.c similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_avx2.c rename to flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/blake3_avx2.c diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_avx2_x86-64_unix.S b/flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/blake3_avx2_x86-64_unix.S similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_avx2_x86-64_unix.S rename to flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/blake3_avx2_x86-64_unix.S diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_avx2_x86-64_windows_gnu.S b/flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/blake3_avx2_x86-64_windows_gnu.S similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_avx2_x86-64_windows_gnu.S rename to flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/blake3_avx2_x86-64_windows_gnu.S diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_avx2_x86-64_windows_msvc.asm b/flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/blake3_avx2_x86-64_windows_msvc.asm similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_avx2_x86-64_windows_msvc.asm rename to flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/blake3_avx2_x86-64_windows_msvc.asm diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_avx512.c b/flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/blake3_avx512.c similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_avx512.c rename to flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/blake3_avx512.c diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_avx512_x86-64_unix.S b/flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/blake3_avx512_x86-64_unix.S similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_avx512_x86-64_unix.S rename to flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/blake3_avx512_x86-64_unix.S diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_avx512_x86-64_windows_gnu.S b/flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/blake3_avx512_x86-64_windows_gnu.S similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_avx512_x86-64_windows_gnu.S rename to flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/blake3_avx512_x86-64_windows_gnu.S diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_avx512_x86-64_windows_msvc.asm b/flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/blake3_avx512_x86-64_windows_msvc.asm similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_avx512_x86-64_windows_msvc.asm rename to flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/blake3_avx512_x86-64_windows_msvc.asm diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_dispatch.c b/flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/blake3_dispatch.c similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_dispatch.c rename to flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/blake3_dispatch.c diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_impl.h b/flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/blake3_impl.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_impl.h rename to flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/blake3_impl.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_neon.c b/flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/blake3_neon.c similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_neon.c rename to flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/blake3_neon.c diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_portable.c b/flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/blake3_portable.c similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_portable.c rename to flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/blake3_portable.c diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_sse2.c b/flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/blake3_sse2.c similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_sse2.c rename to flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/blake3_sse2.c diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_sse2_x86-64_unix.S b/flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/blake3_sse2_x86-64_unix.S similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_sse2_x86-64_unix.S rename to flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/blake3_sse2_x86-64_unix.S diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_sse2_x86-64_windows_gnu.S b/flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/blake3_sse2_x86-64_windows_gnu.S similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_sse2_x86-64_windows_gnu.S rename to flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/blake3_sse2_x86-64_windows_gnu.S diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_sse2_x86-64_windows_msvc.asm b/flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/blake3_sse2_x86-64_windows_msvc.asm similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_sse2_x86-64_windows_msvc.asm rename to flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/blake3_sse2_x86-64_windows_msvc.asm diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_sse41.c b/flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/blake3_sse41.c similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_sse41.c rename to flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/blake3_sse41.c diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_sse41_x86-64_unix.S b/flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/blake3_sse41_x86-64_unix.S similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_sse41_x86-64_unix.S rename to flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/blake3_sse41_x86-64_unix.S diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_sse41_x86-64_windows_gnu.S b/flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/blake3_sse41_x86-64_windows_gnu.S similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_sse41_x86-64_windows_gnu.S rename to flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/blake3_sse41_x86-64_windows_gnu.S diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_sse41_x86-64_windows_msvc.asm b/flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/blake3_sse41_x86-64_windows_msvc.asm similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/BLAKE3/blake3_sse41_x86-64_windows_msvc.asm rename to flang-classic/llvm-classic/llvm/lib/Support/BLAKE3/blake3_sse41_x86-64_windows_msvc.asm diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Base64.cpp b/flang-classic/llvm-classic/llvm/lib/Support/Base64.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Base64.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/Base64.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/BinaryStreamError.cpp b/flang-classic/llvm-classic/llvm/lib/Support/BinaryStreamError.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/BinaryStreamError.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/BinaryStreamError.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/BinaryStreamReader.cpp b/flang-classic/llvm-classic/llvm/lib/Support/BinaryStreamReader.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/BinaryStreamReader.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/BinaryStreamReader.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/BinaryStreamRef.cpp b/flang-classic/llvm-classic/llvm/lib/Support/BinaryStreamRef.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/BinaryStreamRef.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/BinaryStreamRef.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/BinaryStreamWriter.cpp b/flang-classic/llvm-classic/llvm/lib/Support/BinaryStreamWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/BinaryStreamWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/BinaryStreamWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/BlockFrequency.cpp b/flang-classic/llvm-classic/llvm/lib/Support/BlockFrequency.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/BlockFrequency.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/BlockFrequency.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/BranchProbability.cpp b/flang-classic/llvm-classic/llvm/lib/Support/BranchProbability.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/BranchProbability.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/BranchProbability.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/BuryPointer.cpp b/flang-classic/llvm-classic/llvm/lib/Support/BuryPointer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/BuryPointer.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/BuryPointer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Support/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Support/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/COM.cpp b/flang-classic/llvm-classic/llvm/lib/Support/COM.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/COM.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/COM.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/COPYRIGHT.regex b/flang-classic/llvm-classic/llvm/lib/Support/COPYRIGHT.regex similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/COPYRIGHT.regex rename to flang-classic/llvm-classic/llvm/lib/Support/COPYRIGHT.regex diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/CRC.cpp b/flang-classic/llvm-classic/llvm/lib/Support/CRC.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/CRC.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/CRC.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/CSKYAttributeParser.cpp b/flang-classic/llvm-classic/llvm/lib/Support/CSKYAttributeParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/CSKYAttributeParser.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/CSKYAttributeParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/CSKYAttributes.cpp b/flang-classic/llvm-classic/llvm/lib/Support/CSKYAttributes.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/CSKYAttributes.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/CSKYAttributes.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/CSKYTargetParser.cpp b/flang-classic/llvm-classic/llvm/lib/Support/CSKYTargetParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/CSKYTargetParser.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/CSKYTargetParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/CachePruning.cpp b/flang-classic/llvm-classic/llvm/lib/Support/CachePruning.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/CachePruning.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/CachePruning.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Caching.cpp b/flang-classic/llvm-classic/llvm/lib/Support/Caching.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Caching.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/Caching.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Chrono.cpp b/flang-classic/llvm-classic/llvm/lib/Support/Chrono.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Chrono.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/Chrono.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/CodeGenCoverage.cpp b/flang-classic/llvm-classic/llvm/lib/Support/CodeGenCoverage.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/CodeGenCoverage.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/CodeGenCoverage.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/CommandLine.cpp b/flang-classic/llvm-classic/llvm/lib/Support/CommandLine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/CommandLine.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/CommandLine.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Compression.cpp b/flang-classic/llvm-classic/llvm/lib/Support/Compression.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Compression.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/Compression.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/ConvertUTF.cpp b/flang-classic/llvm-classic/llvm/lib/Support/ConvertUTF.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/ConvertUTF.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/ConvertUTF.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/ConvertUTFWrapper.cpp b/flang-classic/llvm-classic/llvm/lib/Support/ConvertUTFWrapper.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/ConvertUTFWrapper.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/ConvertUTFWrapper.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/CrashRecoveryContext.cpp b/flang-classic/llvm-classic/llvm/lib/Support/CrashRecoveryContext.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/CrashRecoveryContext.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/CrashRecoveryContext.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/DAGDeltaAlgorithm.cpp b/flang-classic/llvm-classic/llvm/lib/Support/DAGDeltaAlgorithm.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/DAGDeltaAlgorithm.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/DAGDeltaAlgorithm.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/DJB.cpp b/flang-classic/llvm-classic/llvm/lib/Support/DJB.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/DJB.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/DJB.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/DataExtractor.cpp b/flang-classic/llvm-classic/llvm/lib/Support/DataExtractor.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/DataExtractor.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/DataExtractor.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Debug.cpp b/flang-classic/llvm-classic/llvm/lib/Support/Debug.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Debug.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/Debug.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/DebugCounter.cpp b/flang-classic/llvm-classic/llvm/lib/Support/DebugCounter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/DebugCounter.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/DebugCounter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/DebugOptions.h b/flang-classic/llvm-classic/llvm/lib/Support/DebugOptions.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/DebugOptions.h rename to flang-classic/llvm-classic/llvm/lib/Support/DebugOptions.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/DeltaAlgorithm.cpp b/flang-classic/llvm-classic/llvm/lib/Support/DeltaAlgorithm.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/DeltaAlgorithm.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/DeltaAlgorithm.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/DivisionByConstantInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Support/DivisionByConstantInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/DivisionByConstantInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/DivisionByConstantInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/DynamicLibrary.cpp b/flang-classic/llvm-classic/llvm/lib/Support/DynamicLibrary.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/DynamicLibrary.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/DynamicLibrary.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/ELFAttributeParser.cpp b/flang-classic/llvm-classic/llvm/lib/Support/ELFAttributeParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/ELFAttributeParser.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/ELFAttributeParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/ELFAttributes.cpp b/flang-classic/llvm-classic/llvm/lib/Support/ELFAttributes.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/ELFAttributes.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/ELFAttributes.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Errno.cpp b/flang-classic/llvm-classic/llvm/lib/Support/Errno.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Errno.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/Errno.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Error.cpp b/flang-classic/llvm-classic/llvm/lib/Support/Error.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Error.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/Error.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/ErrorHandling.cpp b/flang-classic/llvm-classic/llvm/lib/Support/ErrorHandling.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/ErrorHandling.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/ErrorHandling.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/ExtensibleRTTI.cpp b/flang-classic/llvm-classic/llvm/lib/Support/ExtensibleRTTI.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/ExtensibleRTTI.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/ExtensibleRTTI.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/FileCollector.cpp b/flang-classic/llvm-classic/llvm/lib/Support/FileCollector.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/FileCollector.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/FileCollector.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/FileOutputBuffer.cpp b/flang-classic/llvm-classic/llvm/lib/Support/FileOutputBuffer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/FileOutputBuffer.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/FileOutputBuffer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/FileUtilities.cpp b/flang-classic/llvm-classic/llvm/lib/Support/FileUtilities.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/FileUtilities.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/FileUtilities.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/FoldingSet.cpp b/flang-classic/llvm-classic/llvm/lib/Support/FoldingSet.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/FoldingSet.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/FoldingSet.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/FormatVariadic.cpp b/flang-classic/llvm-classic/llvm/lib/Support/FormatVariadic.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/FormatVariadic.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/FormatVariadic.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/FormattedStream.cpp b/flang-classic/llvm-classic/llvm/lib/Support/FormattedStream.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/FormattedStream.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/FormattedStream.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/GlobPattern.cpp b/flang-classic/llvm-classic/llvm/lib/Support/GlobPattern.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/GlobPattern.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/GlobPattern.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/GraphWriter.cpp b/flang-classic/llvm-classic/llvm/lib/Support/GraphWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/GraphWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/GraphWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Hashing.cpp b/flang-classic/llvm-classic/llvm/lib/Support/Hashing.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Hashing.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/Hashing.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Host.cpp b/flang-classic/llvm-classic/llvm/lib/Support/Host.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Host.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/Host.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/InitLLVM.cpp b/flang-classic/llvm-classic/llvm/lib/Support/InitLLVM.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/InitLLVM.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/InitLLVM.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/InstructionCost.cpp b/flang-classic/llvm-classic/llvm/lib/Support/InstructionCost.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/InstructionCost.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/InstructionCost.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/IntEqClasses.cpp b/flang-classic/llvm-classic/llvm/lib/Support/IntEqClasses.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/IntEqClasses.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/IntEqClasses.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/IntervalMap.cpp b/flang-classic/llvm-classic/llvm/lib/Support/IntervalMap.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/IntervalMap.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/IntervalMap.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/ItaniumManglingCanonicalizer.cpp b/flang-classic/llvm-classic/llvm/lib/Support/ItaniumManglingCanonicalizer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/ItaniumManglingCanonicalizer.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/ItaniumManglingCanonicalizer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/JSON.cpp b/flang-classic/llvm-classic/llvm/lib/Support/JSON.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/JSON.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/JSON.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/KnownBits.cpp b/flang-classic/llvm-classic/llvm/lib/Support/KnownBits.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/KnownBits.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/KnownBits.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/LEB128.cpp b/flang-classic/llvm-classic/llvm/lib/Support/LEB128.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/LEB128.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/LEB128.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/LineIterator.cpp b/flang-classic/llvm-classic/llvm/lib/Support/LineIterator.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/LineIterator.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/LineIterator.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Locale.cpp b/flang-classic/llvm-classic/llvm/lib/Support/Locale.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Locale.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/Locale.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/LockFileManager.cpp b/flang-classic/llvm-classic/llvm/lib/Support/LockFileManager.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/LockFileManager.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/LockFileManager.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/LowLevelType.cpp b/flang-classic/llvm-classic/llvm/lib/Support/LowLevelType.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/LowLevelType.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/LowLevelType.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/MD5.cpp b/flang-classic/llvm-classic/llvm/lib/Support/MD5.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/MD5.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/MD5.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/MSP430AttributeParser.cpp b/flang-classic/llvm-classic/llvm/lib/Support/MSP430AttributeParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/MSP430AttributeParser.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/MSP430AttributeParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/MSP430Attributes.cpp b/flang-classic/llvm-classic/llvm/lib/Support/MSP430Attributes.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/MSP430Attributes.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/MSP430Attributes.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/ManagedStatic.cpp b/flang-classic/llvm-classic/llvm/lib/Support/ManagedStatic.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/ManagedStatic.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/ManagedStatic.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/MathExtras.cpp b/flang-classic/llvm-classic/llvm/lib/Support/MathExtras.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/MathExtras.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/MathExtras.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/MemAlloc.cpp b/flang-classic/llvm-classic/llvm/lib/Support/MemAlloc.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/MemAlloc.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/MemAlloc.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Memory.cpp b/flang-classic/llvm-classic/llvm/lib/Support/Memory.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Memory.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/Memory.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/MemoryBuffer.cpp b/flang-classic/llvm-classic/llvm/lib/Support/MemoryBuffer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/MemoryBuffer.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/MemoryBuffer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/MemoryBufferRef.cpp b/flang-classic/llvm-classic/llvm/lib/Support/MemoryBufferRef.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/MemoryBufferRef.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/MemoryBufferRef.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/NativeFormatting.cpp b/flang-classic/llvm-classic/llvm/lib/Support/NativeFormatting.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/NativeFormatting.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/NativeFormatting.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/OptimizedStructLayout.cpp b/flang-classic/llvm-classic/llvm/lib/Support/OptimizedStructLayout.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/OptimizedStructLayout.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/OptimizedStructLayout.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Optional.cpp b/flang-classic/llvm-classic/llvm/lib/Support/Optional.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Optional.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/Optional.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Parallel.cpp b/flang-classic/llvm-classic/llvm/lib/Support/Parallel.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Parallel.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/Parallel.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Path.cpp b/flang-classic/llvm-classic/llvm/lib/Support/Path.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Path.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/Path.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/PluginLoader.cpp b/flang-classic/llvm-classic/llvm/lib/Support/PluginLoader.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/PluginLoader.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/PluginLoader.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/PrettyStackTrace.cpp b/flang-classic/llvm-classic/llvm/lib/Support/PrettyStackTrace.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/PrettyStackTrace.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/PrettyStackTrace.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Process.cpp b/flang-classic/llvm-classic/llvm/lib/Support/Process.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Process.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/Process.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Program.cpp b/flang-classic/llvm-classic/llvm/lib/Support/Program.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Program.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/Program.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/RISCVAttributeParser.cpp b/flang-classic/llvm-classic/llvm/lib/Support/RISCVAttributeParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/RISCVAttributeParser.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/RISCVAttributeParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/RISCVAttributes.cpp b/flang-classic/llvm-classic/llvm/lib/Support/RISCVAttributes.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/RISCVAttributes.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/RISCVAttributes.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/RISCVISAInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Support/RISCVISAInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/RISCVISAInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/RISCVISAInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/RWMutex.cpp b/flang-classic/llvm-classic/llvm/lib/Support/RWMutex.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/RWMutex.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/RWMutex.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/RandomNumberGenerator.cpp b/flang-classic/llvm-classic/llvm/lib/Support/RandomNumberGenerator.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/RandomNumberGenerator.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/RandomNumberGenerator.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Regex.cpp b/flang-classic/llvm-classic/llvm/lib/Support/Regex.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Regex.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/Regex.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/SHA1.cpp b/flang-classic/llvm-classic/llvm/lib/Support/SHA1.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/SHA1.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/SHA1.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/SHA256.cpp b/flang-classic/llvm-classic/llvm/lib/Support/SHA256.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/SHA256.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/SHA256.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/ScaledNumber.cpp b/flang-classic/llvm-classic/llvm/lib/Support/ScaledNumber.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/ScaledNumber.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/ScaledNumber.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/ScopedPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Support/ScopedPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/ScopedPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/ScopedPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Signals.cpp b/flang-classic/llvm-classic/llvm/lib/Support/Signals.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Signals.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/Signals.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Signposts.cpp b/flang-classic/llvm-classic/llvm/lib/Support/Signposts.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Signposts.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/Signposts.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/SmallPtrSet.cpp b/flang-classic/llvm-classic/llvm/lib/Support/SmallPtrSet.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/SmallPtrSet.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/SmallPtrSet.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/SmallVector.cpp b/flang-classic/llvm-classic/llvm/lib/Support/SmallVector.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/SmallVector.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/SmallVector.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/SourceMgr.cpp b/flang-classic/llvm-classic/llvm/lib/Support/SourceMgr.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/SourceMgr.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/SourceMgr.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/SpecialCaseList.cpp b/flang-classic/llvm-classic/llvm/lib/Support/SpecialCaseList.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/SpecialCaseList.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/SpecialCaseList.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Statistic.cpp b/flang-classic/llvm-classic/llvm/lib/Support/Statistic.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Statistic.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/Statistic.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/StringExtras.cpp b/flang-classic/llvm-classic/llvm/lib/Support/StringExtras.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/StringExtras.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/StringExtras.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/StringMap.cpp b/flang-classic/llvm-classic/llvm/lib/Support/StringMap.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/StringMap.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/StringMap.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/StringRef.cpp b/flang-classic/llvm-classic/llvm/lib/Support/StringRef.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/StringRef.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/StringRef.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/StringSaver.cpp b/flang-classic/llvm-classic/llvm/lib/Support/StringSaver.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/StringSaver.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/StringSaver.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/SuffixTree.cpp b/flang-classic/llvm-classic/llvm/lib/Support/SuffixTree.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/SuffixTree.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/SuffixTree.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/SymbolRemappingReader.cpp b/flang-classic/llvm-classic/llvm/lib/Support/SymbolRemappingReader.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/SymbolRemappingReader.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/SymbolRemappingReader.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/SystemUtils.cpp b/flang-classic/llvm-classic/llvm/lib/Support/SystemUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/SystemUtils.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/SystemUtils.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/TarWriter.cpp b/flang-classic/llvm-classic/llvm/lib/Support/TarWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/TarWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/TarWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/TargetParser.cpp b/flang-classic/llvm-classic/llvm/lib/Support/TargetParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/TargetParser.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/TargetParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/ThreadLocal.cpp b/flang-classic/llvm-classic/llvm/lib/Support/ThreadLocal.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/ThreadLocal.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/ThreadLocal.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/ThreadPool.cpp b/flang-classic/llvm-classic/llvm/lib/Support/ThreadPool.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/ThreadPool.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/ThreadPool.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Threading.cpp b/flang-classic/llvm-classic/llvm/lib/Support/Threading.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Threading.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/Threading.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/TimeProfiler.cpp b/flang-classic/llvm-classic/llvm/lib/Support/TimeProfiler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/TimeProfiler.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/TimeProfiler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Timer.cpp b/flang-classic/llvm-classic/llvm/lib/Support/Timer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Timer.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/Timer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/ToolOutputFile.cpp b/flang-classic/llvm-classic/llvm/lib/Support/ToolOutputFile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/ToolOutputFile.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/ToolOutputFile.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/TrigramIndex.cpp b/flang-classic/llvm-classic/llvm/lib/Support/TrigramIndex.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/TrigramIndex.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/TrigramIndex.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Triple.cpp b/flang-classic/llvm-classic/llvm/lib/Support/Triple.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Triple.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/Triple.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Twine.cpp b/flang-classic/llvm-classic/llvm/lib/Support/Twine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Twine.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/Twine.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/TypeSize.cpp b/flang-classic/llvm-classic/llvm/lib/Support/TypeSize.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/TypeSize.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/TypeSize.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Unicode.cpp b/flang-classic/llvm-classic/llvm/lib/Support/Unicode.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Unicode.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/Unicode.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/UnicodeCaseFold.cpp b/flang-classic/llvm-classic/llvm/lib/Support/UnicodeCaseFold.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/UnicodeCaseFold.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/UnicodeCaseFold.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/UnicodeNameToCodepoint.cpp b/flang-classic/llvm-classic/llvm/lib/Support/UnicodeNameToCodepoint.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/UnicodeNameToCodepoint.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/UnicodeNameToCodepoint.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp b/flang-classic/llvm-classic/llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Unix/COM.inc b/flang-classic/llvm-classic/llvm/lib/Support/Unix/COM.inc similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Unix/COM.inc rename to flang-classic/llvm-classic/llvm/lib/Support/Unix/COM.inc diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Unix/DynamicLibrary.inc b/flang-classic/llvm-classic/llvm/lib/Support/Unix/DynamicLibrary.inc similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Unix/DynamicLibrary.inc rename to flang-classic/llvm-classic/llvm/lib/Support/Unix/DynamicLibrary.inc diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Unix/Host.inc b/flang-classic/llvm-classic/llvm/lib/Support/Unix/Host.inc similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Unix/Host.inc rename to flang-classic/llvm-classic/llvm/lib/Support/Unix/Host.inc diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Unix/Memory.inc b/flang-classic/llvm-classic/llvm/lib/Support/Unix/Memory.inc similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Unix/Memory.inc rename to flang-classic/llvm-classic/llvm/lib/Support/Unix/Memory.inc diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Unix/Path.inc b/flang-classic/llvm-classic/llvm/lib/Support/Unix/Path.inc similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Unix/Path.inc rename to flang-classic/llvm-classic/llvm/lib/Support/Unix/Path.inc diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Unix/Process.inc b/flang-classic/llvm-classic/llvm/lib/Support/Unix/Process.inc similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Unix/Process.inc rename to flang-classic/llvm-classic/llvm/lib/Support/Unix/Process.inc diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Unix/Program.inc b/flang-classic/llvm-classic/llvm/lib/Support/Unix/Program.inc similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Unix/Program.inc rename to flang-classic/llvm-classic/llvm/lib/Support/Unix/Program.inc diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Unix/README.txt b/flang-classic/llvm-classic/llvm/lib/Support/Unix/README.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Unix/README.txt rename to flang-classic/llvm-classic/llvm/lib/Support/Unix/README.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Unix/Signals.inc b/flang-classic/llvm-classic/llvm/lib/Support/Unix/Signals.inc similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Unix/Signals.inc rename to flang-classic/llvm-classic/llvm/lib/Support/Unix/Signals.inc diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Unix/ThreadLocal.inc b/flang-classic/llvm-classic/llvm/lib/Support/Unix/ThreadLocal.inc similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Unix/ThreadLocal.inc rename to flang-classic/llvm-classic/llvm/lib/Support/Unix/ThreadLocal.inc diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Unix/Threading.inc b/flang-classic/llvm-classic/llvm/lib/Support/Unix/Threading.inc similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Unix/Threading.inc rename to flang-classic/llvm-classic/llvm/lib/Support/Unix/Threading.inc diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Unix/Unix.h b/flang-classic/llvm-classic/llvm/lib/Support/Unix/Unix.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Unix/Unix.h rename to flang-classic/llvm-classic/llvm/lib/Support/Unix/Unix.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Unix/Watchdog.inc b/flang-classic/llvm-classic/llvm/lib/Support/Unix/Watchdog.inc similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Unix/Watchdog.inc rename to flang-classic/llvm-classic/llvm/lib/Support/Unix/Watchdog.inc diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Valgrind.cpp b/flang-classic/llvm-classic/llvm/lib/Support/Valgrind.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Valgrind.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/Valgrind.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/VersionTuple.cpp b/flang-classic/llvm-classic/llvm/lib/Support/VersionTuple.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/VersionTuple.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/VersionTuple.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/VirtualFileSystem.cpp b/flang-classic/llvm-classic/llvm/lib/Support/VirtualFileSystem.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/VirtualFileSystem.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/VirtualFileSystem.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Watchdog.cpp b/flang-classic/llvm-classic/llvm/lib/Support/Watchdog.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Watchdog.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/Watchdog.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Windows/COM.inc b/flang-classic/llvm-classic/llvm/lib/Support/Windows/COM.inc similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Windows/COM.inc rename to flang-classic/llvm-classic/llvm/lib/Support/Windows/COM.inc diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Windows/DynamicLibrary.inc b/flang-classic/llvm-classic/llvm/lib/Support/Windows/DynamicLibrary.inc similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Windows/DynamicLibrary.inc rename to flang-classic/llvm-classic/llvm/lib/Support/Windows/DynamicLibrary.inc diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Windows/Host.inc b/flang-classic/llvm-classic/llvm/lib/Support/Windows/Host.inc similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Windows/Host.inc rename to flang-classic/llvm-classic/llvm/lib/Support/Windows/Host.inc diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Windows/Memory.inc b/flang-classic/llvm-classic/llvm/lib/Support/Windows/Memory.inc similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Windows/Memory.inc rename to flang-classic/llvm-classic/llvm/lib/Support/Windows/Memory.inc diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Windows/Path.inc b/flang-classic/llvm-classic/llvm/lib/Support/Windows/Path.inc similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Windows/Path.inc rename to flang-classic/llvm-classic/llvm/lib/Support/Windows/Path.inc diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Windows/Process.inc b/flang-classic/llvm-classic/llvm/lib/Support/Windows/Process.inc similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Windows/Process.inc rename to flang-classic/llvm-classic/llvm/lib/Support/Windows/Process.inc diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Windows/Program.inc b/flang-classic/llvm-classic/llvm/lib/Support/Windows/Program.inc similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Windows/Program.inc rename to flang-classic/llvm-classic/llvm/lib/Support/Windows/Program.inc diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Windows/Signals.inc b/flang-classic/llvm-classic/llvm/lib/Support/Windows/Signals.inc similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Windows/Signals.inc rename to flang-classic/llvm-classic/llvm/lib/Support/Windows/Signals.inc diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Windows/ThreadLocal.inc b/flang-classic/llvm-classic/llvm/lib/Support/Windows/ThreadLocal.inc similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Windows/ThreadLocal.inc rename to flang-classic/llvm-classic/llvm/lib/Support/Windows/ThreadLocal.inc diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Windows/Threading.inc b/flang-classic/llvm-classic/llvm/lib/Support/Windows/Threading.inc similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Windows/Threading.inc rename to flang-classic/llvm-classic/llvm/lib/Support/Windows/Threading.inc diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Windows/Watchdog.inc b/flang-classic/llvm-classic/llvm/lib/Support/Windows/Watchdog.inc similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Windows/Watchdog.inc rename to flang-classic/llvm-classic/llvm/lib/Support/Windows/Watchdog.inc diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Windows/explicit_symbols.inc b/flang-classic/llvm-classic/llvm/lib/Support/Windows/explicit_symbols.inc similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Windows/explicit_symbols.inc rename to flang-classic/llvm-classic/llvm/lib/Support/Windows/explicit_symbols.inc diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/WithColor.cpp b/flang-classic/llvm-classic/llvm/lib/Support/WithColor.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/WithColor.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/WithColor.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/X86TargetParser.cpp b/flang-classic/llvm-classic/llvm/lib/Support/X86TargetParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/X86TargetParser.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/X86TargetParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/YAMLParser.cpp b/flang-classic/llvm-classic/llvm/lib/Support/YAMLParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/YAMLParser.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/YAMLParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/YAMLTraits.cpp b/flang-classic/llvm-classic/llvm/lib/Support/YAMLTraits.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/YAMLTraits.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/YAMLTraits.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/Z3Solver.cpp b/flang-classic/llvm-classic/llvm/lib/Support/Z3Solver.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/Z3Solver.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/Z3Solver.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/circular_raw_ostream.cpp b/flang-classic/llvm-classic/llvm/lib/Support/circular_raw_ostream.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/circular_raw_ostream.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/circular_raw_ostream.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/raw_os_ostream.cpp b/flang-classic/llvm-classic/llvm/lib/Support/raw_os_ostream.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/raw_os_ostream.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/raw_os_ostream.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/raw_ostream.cpp b/flang-classic/llvm-classic/llvm/lib/Support/raw_ostream.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/raw_ostream.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/raw_ostream.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/regcomp.c b/flang-classic/llvm-classic/llvm/lib/Support/regcomp.c similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/regcomp.c rename to flang-classic/llvm-classic/llvm/lib/Support/regcomp.c diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/regengine.inc b/flang-classic/llvm-classic/llvm/lib/Support/regengine.inc similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/regengine.inc rename to flang-classic/llvm-classic/llvm/lib/Support/regengine.inc diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/regerror.c b/flang-classic/llvm-classic/llvm/lib/Support/regerror.c similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/regerror.c rename to flang-classic/llvm-classic/llvm/lib/Support/regerror.c diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/regex2.h b/flang-classic/llvm-classic/llvm/lib/Support/regex2.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/regex2.h rename to flang-classic/llvm-classic/llvm/lib/Support/regex2.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/regex_impl.h b/flang-classic/llvm-classic/llvm/lib/Support/regex_impl.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/regex_impl.h rename to flang-classic/llvm-classic/llvm/lib/Support/regex_impl.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/regexec.c b/flang-classic/llvm-classic/llvm/lib/Support/regexec.c similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/regexec.c rename to flang-classic/llvm-classic/llvm/lib/Support/regexec.c diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/regfree.c b/flang-classic/llvm-classic/llvm/lib/Support/regfree.c similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/regfree.c rename to flang-classic/llvm-classic/llvm/lib/Support/regfree.c diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/regstrlcpy.c b/flang-classic/llvm-classic/llvm/lib/Support/regstrlcpy.c similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/regstrlcpy.c rename to flang-classic/llvm-classic/llvm/lib/Support/regstrlcpy.c diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/regutils.h b/flang-classic/llvm-classic/llvm/lib/Support/regutils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/regutils.h rename to flang-classic/llvm-classic/llvm/lib/Support/regutils.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Support/xxhash.cpp b/flang-classic/llvm-classic/llvm/lib/Support/xxhash.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Support/xxhash.cpp rename to flang-classic/llvm-classic/llvm/lib/Support/xxhash.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/TableGen/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/TableGen/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/TableGen/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/TableGen/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/TableGen/DetailedRecordsBackend.cpp b/flang-classic/llvm-classic/llvm/lib/TableGen/DetailedRecordsBackend.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/TableGen/DetailedRecordsBackend.cpp rename to flang-classic/llvm-classic/llvm/lib/TableGen/DetailedRecordsBackend.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/TableGen/Error.cpp b/flang-classic/llvm-classic/llvm/lib/TableGen/Error.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/TableGen/Error.cpp rename to flang-classic/llvm-classic/llvm/lib/TableGen/Error.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/TableGen/JSONBackend.cpp b/flang-classic/llvm-classic/llvm/lib/TableGen/JSONBackend.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/TableGen/JSONBackend.cpp rename to flang-classic/llvm-classic/llvm/lib/TableGen/JSONBackend.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/TableGen/Main.cpp b/flang-classic/llvm-classic/llvm/lib/TableGen/Main.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/TableGen/Main.cpp rename to flang-classic/llvm-classic/llvm/lib/TableGen/Main.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/TableGen/Parser.cpp b/flang-classic/llvm-classic/llvm/lib/TableGen/Parser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/TableGen/Parser.cpp rename to flang-classic/llvm-classic/llvm/lib/TableGen/Parser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/TableGen/Record.cpp b/flang-classic/llvm-classic/llvm/lib/TableGen/Record.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/TableGen/Record.cpp rename to flang-classic/llvm-classic/llvm/lib/TableGen/Record.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/TableGen/SetTheory.cpp b/flang-classic/llvm-classic/llvm/lib/TableGen/SetTheory.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/TableGen/SetTheory.cpp rename to flang-classic/llvm-classic/llvm/lib/TableGen/SetTheory.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/TableGen/StringMatcher.cpp b/flang-classic/llvm-classic/llvm/lib/TableGen/StringMatcher.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/TableGen/StringMatcher.cpp rename to flang-classic/llvm-classic/llvm/lib/TableGen/StringMatcher.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/TableGen/TGLexer.cpp b/flang-classic/llvm-classic/llvm/lib/TableGen/TGLexer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/TableGen/TGLexer.cpp rename to flang-classic/llvm-classic/llvm/lib/TableGen/TGLexer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/TableGen/TGLexer.h b/flang-classic/llvm-classic/llvm/lib/TableGen/TGLexer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/TableGen/TGLexer.h rename to flang-classic/llvm-classic/llvm/lib/TableGen/TGLexer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/TableGen/TGParser.cpp b/flang-classic/llvm-classic/llvm/lib/TableGen/TGParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/TableGen/TGParser.cpp rename to flang-classic/llvm-classic/llvm/lib/TableGen/TGParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/TableGen/TGParser.h b/flang-classic/llvm-classic/llvm/lib/TableGen/TGParser.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/TableGen/TGParser.h rename to flang-classic/llvm-classic/llvm/lib/TableGen/TGParser.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/TableGen/TableGenBackend.cpp b/flang-classic/llvm-classic/llvm/lib/TableGen/TableGenBackend.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/TableGen/TableGenBackend.cpp rename to flang-classic/llvm-classic/llvm/lib/TableGen/TableGenBackend.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/TableGen/TableGenBackendSkeleton.cpp b/flang-classic/llvm-classic/llvm/lib/TableGen/TableGenBackendSkeleton.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/TableGen/TableGenBackendSkeleton.cpp rename to flang-classic/llvm-classic/llvm/lib/TableGen/TableGenBackendSkeleton.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64.h b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64.h rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64.td b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64.td rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64A53Fix835769.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64A53Fix835769.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64A53Fix835769.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64A53Fix835769.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64BranchTargets.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64BranchTargets.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64BranchTargets.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64BranchTargets.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64CallingConvention.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64CallingConvention.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64CallingConvention.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64CallingConvention.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64CallingConvention.h b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64CallingConvention.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64CallingConvention.h rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64CallingConvention.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64CallingConvention.td b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64CallingConvention.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64CallingConvention.td rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64CallingConvention.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64CollectLOH.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64CollectLOH.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64CollectLOH.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64CollectLOH.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64Combine.td b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64Combine.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64Combine.td rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64Combine.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64CompressJumpTables.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64CompressJumpTables.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64CompressJumpTables.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64CompressJumpTables.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64CondBrTuning.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64CondBrTuning.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64CondBrTuning.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64CondBrTuning.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64ConditionOptimizer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64ConditionOptimizer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64ConditionOptimizer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64ConditionOptimizer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64ConditionalCompares.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64ConditionalCompares.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64ConditionalCompares.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64ConditionalCompares.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64DeadRegisterDefinitionsPass.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64DeadRegisterDefinitionsPass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64DeadRegisterDefinitionsPass.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64DeadRegisterDefinitionsPass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64ExpandImm.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64ExpandImm.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64ExpandImm.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64ExpandImm.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64ExpandImm.h b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64ExpandImm.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64ExpandImm.h rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64ExpandImm.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64FalkorHWPFFix.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64FalkorHWPFFix.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64FalkorHWPFFix.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64FalkorHWPFFix.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64FastISel.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64FastISel.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64FastISel.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64FastISel.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64FrameLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64FrameLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64FrameLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64FrameLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64GenRegisterBankInfo.def b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64GenRegisterBankInfo.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64GenRegisterBankInfo.def rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64GenRegisterBankInfo.def diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64ISelLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64ISelLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64ISelLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64ISelLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64InstrAtomics.td b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64InstrAtomics.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64InstrAtomics.td rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64InstrAtomics.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64InstrFormats.td b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64InstrFormats.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64InstrFormats.td rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64InstrFormats.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64InstrGISel.td b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64InstrGISel.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64InstrGISel.td rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64InstrGISel.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64InstrInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64InstrInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64InstrInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64InstrInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64InstrInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64InstrInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64InstrInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64InstrInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64KCFI.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64KCFI.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64KCFI.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64KCFI.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64LowerHomogeneousPrologEpilog.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64LowerHomogeneousPrologEpilog.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64LowerHomogeneousPrologEpilog.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64LowerHomogeneousPrologEpilog.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64MCInstLower.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64MCInstLower.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64MCInstLower.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64MCInstLower.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64MCInstLower.h b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64MCInstLower.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64MCInstLower.h rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64MCInstLower.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64MIPeepholeOpt.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64MIPeepholeOpt.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64MIPeepholeOpt.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64MIPeepholeOpt.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64MachineScheduler.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64MachineScheduler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64MachineScheduler.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64MachineScheduler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64MachineScheduler.h b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64MachineScheduler.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64MachineScheduler.h rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64MachineScheduler.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64MacroFusion.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64MacroFusion.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64MacroFusion.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64MacroFusion.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64MacroFusion.h b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64MacroFusion.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64MacroFusion.h rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64MacroFusion.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64PBQPRegAlloc.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64PBQPRegAlloc.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64PBQPRegAlloc.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64PBQPRegAlloc.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64PBQPRegAlloc.h b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64PBQPRegAlloc.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64PBQPRegAlloc.h rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64PBQPRegAlloc.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64PerfectShuffle.h b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64PerfectShuffle.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64PerfectShuffle.h rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64PerfectShuffle.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64PfmCounters.td b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64PfmCounters.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64PfmCounters.td rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64PfmCounters.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64PromoteConstant.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64PromoteConstant.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64PromoteConstant.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64PromoteConstant.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64RedundantCopyElimination.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64RedundantCopyElimination.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64RedundantCopyElimination.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64RedundantCopyElimination.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64RegisterBanks.td b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64RegisterBanks.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64RegisterBanks.td rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64RegisterBanks.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64RegisterInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64RegisterInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64RegisterInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64RegisterInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64RegisterInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64RegisterInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64RegisterInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64RegisterInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SIMDInstrOpt.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SIMDInstrOpt.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SIMDInstrOpt.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SIMDInstrOpt.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SLSHardening.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SLSHardening.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SLSHardening.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SLSHardening.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SMEInstrInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SMEInstrInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SMEInstrInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SMEInstrInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedA53.td b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedA53.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedA53.td rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedA53.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedA55.td b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedA55.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedA55.td rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedA55.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedA57.td b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedA57.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedA57.td rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedA57.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedA57WriteRes.td b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedA57WriteRes.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedA57WriteRes.td rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedA57WriteRes.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedA64FX.td b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedA64FX.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedA64FX.td rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedA64FX.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedAmpere1.td b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedAmpere1.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedAmpere1.td rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedAmpere1.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedCyclone.td b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedCyclone.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedCyclone.td rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedCyclone.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedExynosM3.td b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedExynosM3.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedExynosM3.td rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedExynosM3.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedExynosM4.td b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedExynosM4.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedExynosM4.td rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedExynosM4.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedExynosM5.td b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedExynosM5.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedExynosM5.td rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedExynosM5.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedFalkor.td b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedFalkor.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedFalkor.td rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedFalkor.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedFalkorDetails.td b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedFalkorDetails.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedFalkorDetails.td rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedFalkorDetails.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedKryo.td b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedKryo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedKryo.td rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedKryo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedKryoDetails.td b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedKryoDetails.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedKryoDetails.td rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedKryoDetails.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedNeoverseN2.td b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedNeoverseN2.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedNeoverseN2.td rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedNeoverseN2.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedPredAmpere.td b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedPredAmpere.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedPredAmpere.td rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedPredAmpere.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedPredExynos.td b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedPredExynos.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedPredExynos.td rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedPredExynos.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedPredicates.td b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedPredicates.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedPredicates.td rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedPredicates.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedTSV110.td b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedTSV110.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedTSV110.td rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedTSV110.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedThunderX.td b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedThunderX.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedThunderX.td rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedThunderX.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedThunderX2T99.td b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedThunderX2T99.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedThunderX2T99.td rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedThunderX2T99.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedThunderX3T110.td b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedThunderX3T110.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SchedThunderX3T110.td rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SchedThunderX3T110.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64Schedule.td b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64Schedule.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64Schedule.td rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64Schedule.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SelectionDAGInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SelectionDAGInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SelectionDAGInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SelectionDAGInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SelectionDAGInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SelectionDAGInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SelectionDAGInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SelectionDAGInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SpeculationHardening.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SpeculationHardening.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SpeculationHardening.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SpeculationHardening.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64StackTagging.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64StackTagging.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64StackTagging.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64StackTagging.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64StackTaggingPreRA.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64StackTaggingPreRA.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64StackTaggingPreRA.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64StackTaggingPreRA.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64StorePairSuppress.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64StorePairSuppress.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64StorePairSuppress.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64StorePairSuppress.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64Subtarget.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64Subtarget.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64Subtarget.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64Subtarget.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64Subtarget.h b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64Subtarget.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64Subtarget.h rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64Subtarget.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SystemOperands.td b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SystemOperands.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64SystemOperands.td rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64SystemOperands.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64TargetMachine.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64TargetMachine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64TargetMachine.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64TargetMachine.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64TargetMachine.h b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64TargetMachine.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64TargetMachine.h rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64TargetMachine.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64TargetObjectFile.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64TargetObjectFile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64TargetObjectFile.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64TargetObjectFile.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64TargetObjectFile.h b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64TargetObjectFile.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64TargetObjectFile.h rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64TargetObjectFile.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AsmParser/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/AsmParser/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/AsmParser/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/AsmParser/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/Disassembler/AArch64Disassembler.h b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/Disassembler/AArch64Disassembler.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/Disassembler/AArch64Disassembler.h rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/Disassembler/AArch64Disassembler.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.h b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.h rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/Disassembler/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/Disassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/Disassembler/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/Disassembler/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64CallLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64CallLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64CallLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64CallLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64CallLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64CallLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64CallLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64CallLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64GlobalISelUtils.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64GlobalISelUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64GlobalISelUtils.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64GlobalISelUtils.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64GlobalISelUtils.h b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64GlobalISelUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64GlobalISelUtils.h rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64GlobalISelUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64O0PreLegalizerCombiner.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64O0PreLegalizerCombiner.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64O0PreLegalizerCombiner.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64O0PreLegalizerCombiner.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64PostLegalizerCombiner.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64PostLegalizerCombiner.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64PostLegalizerCombiner.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64PostLegalizerCombiner.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64PostSelectOptimize.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64PostSelectOptimize.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64PostSelectOptimize.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64PostSelectOptimize.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64PreLegalizerCombiner.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64PreLegalizerCombiner.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64PreLegalizerCombiner.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64PreLegalizerCombiner.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.h b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.h rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64FixupKinds.h b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64FixupKinds.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64FixupKinds.h rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64FixupKinds.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64InstPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64InstPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64InstPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64InstPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64InstPrinter.h b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64InstPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64InstPrinter.h rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64InstPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.h b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.h rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MachObjectWriter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MachObjectWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MachObjectWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MachObjectWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.h b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.h rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFObjectWriter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFObjectWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFObjectWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFObjectWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFStreamer.h b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFStreamer.h rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/MCTargetDesc/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/SMEABIPass.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/SMEABIPass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/SMEABIPass.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/SMEABIPass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/SMEInstrFormats.td b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/SMEInstrFormats.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/SMEInstrFormats.td rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/SMEInstrFormats.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/SVEInstrFormats.td b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/SVEInstrFormats.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/SVEInstrFormats.td rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/SVEInstrFormats.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/SVEIntrinsicOpts.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/SVEIntrinsicOpts.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/SVEIntrinsicOpts.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/SVEIntrinsicOpts.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/TargetInfo/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/TargetInfo/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/Utils/AArch64SMEAttributes.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/Utils/AArch64SMEAttributes.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/Utils/AArch64SMEAttributes.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/Utils/AArch64SMEAttributes.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/Utils/AArch64SMEAttributes.h b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/Utils/AArch64SMEAttributes.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/Utils/AArch64SMEAttributes.h rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/Utils/AArch64SMEAttributes.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/Utils/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/AArch64/Utils/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AArch64/Utils/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/AArch64/Utils/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPU.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPU.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPU.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPU.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPU.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPU.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPU.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPU.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUAlwaysInlinePass.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUAlwaysInlinePass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUAlwaysInlinePass.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUAlwaysInlinePass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUAttributes.def b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUAttributes.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUAttributes.def rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUAttributes.def diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUAttributor.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUAttributor.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUAttributor.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUAttributor.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUCallLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUCallLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUCallLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUCallLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUCallLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUCallLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUCallLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUCallLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUCallingConv.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUCallingConv.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUCallingConv.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUCallingConv.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUCombine.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUCombine.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUCombine.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUCombine.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUCombinerHelper.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUCombinerHelper.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUCombinerHelper.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUCombinerHelper.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUCombinerHelper.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUCombinerHelper.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUCombinerHelper.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUCombinerHelper.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUCtorDtorLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUCtorDtorLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUCtorDtorLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUCtorDtorLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUExportClustering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUExportClustering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUExportClustering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUExportClustering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUExportClustering.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUExportClustering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUExportClustering.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUExportClustering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUFeatures.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUFeatures.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUFeatures.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUFeatures.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUFrameLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUFrameLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUFrameLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUFrameLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUFrameLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUFrameLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUFrameLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUFrameLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUGISel.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUGISel.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUGISel.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUGISel.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUGenRegisterBankInfo.def b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUGenRegisterBankInfo.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUGenRegisterBankInfo.def rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUGenRegisterBankInfo.def diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUGlobalISelUtils.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUGlobalISelUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUGlobalISelUtils.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUGlobalISelUtils.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUGlobalISelUtils.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUGlobalISelUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUGlobalISelUtils.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUGlobalISelUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUIGroupLP.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUIGroupLP.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUIGroupLP.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUIGroupLP.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUIGroupLP.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUIGroupLP.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUIGroupLP.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUIGroupLP.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUInsertDelayAlu.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUInsertDelayAlu.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUInsertDelayAlu.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUInsertDelayAlu.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUInstCombineIntrinsic.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUInstCombineIntrinsic.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUInstCombineIntrinsic.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUInstCombineIntrinsic.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUInstructions.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUInstructions.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUInstructions.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUInstructions.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPULateCodeGenPrepare.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPULateCodeGenPrepare.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPULateCodeGenPrepare.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPULateCodeGenPrepare.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPULibFunc.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPULibFunc.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPULibFunc.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPULibFunc.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPULibFunc.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPULibFunc.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPULibFunc.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPULibFunc.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPULowerKernelArguments.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPULowerKernelArguments.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPULowerKernelArguments.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPULowerKernelArguments.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPULowerKernelAttributes.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPULowerKernelAttributes.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPULowerKernelAttributes.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPULowerKernelAttributes.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPULowerKernelCalls.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPULowerKernelCalls.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPULowerKernelCalls.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPULowerKernelCalls.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPULowerModuleLDSPass.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPULowerModuleLDSPass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPULowerModuleLDSPass.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPULowerModuleLDSPass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMIRFormatter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMIRFormatter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMIRFormatter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMIRFormatter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMIRFormatter.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMIRFormatter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMIRFormatter.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMIRFormatter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMacroFusion.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMacroFusion.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUMacroFusion.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUMacroFusion.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUOpenCLEnqueuedBlockLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUOpenCLEnqueuedBlockLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUOpenCLEnqueuedBlockLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUOpenCLEnqueuedBlockLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUPTNote.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUPTNote.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUPTNote.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUPTNote.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUPreLegalizerCombiner.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUPreLegalizerCombiner.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUPreLegalizerCombiner.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUPreLegalizerCombiner.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUPromoteKernelArguments.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUPromoteKernelArguments.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUPromoteKernelArguments.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUPromoteKernelArguments.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUPropagateAttributes.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUPropagateAttributes.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUPropagateAttributes.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUPropagateAttributes.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPURegBankCombiner.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPURegBankCombiner.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPURegBankCombiner.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPURegBankCombiner.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPURegisterBanks.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPURegisterBanks.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPURegisterBanks.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPURegisterBanks.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUReleaseVGPRs.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUReleaseVGPRs.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUReleaseVGPRs.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUReleaseVGPRs.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPURemoveIncompatibleFunctions.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPURemoveIncompatibleFunctions.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPURemoveIncompatibleFunctions.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPURemoveIncompatibleFunctions.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUReplaceLDSUseWithPointer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUReplaceLDSUseWithPointer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUReplaceLDSUseWithPointer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUReplaceLDSUseWithPointer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUResourceUsageAnalysis.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUResourceUsageAnalysis.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUResourceUsageAnalysis.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUResourceUsageAnalysis.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUResourceUsageAnalysis.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUResourceUsageAnalysis.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUResourceUsageAnalysis.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUResourceUsageAnalysis.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPURewriteUndefForPHI.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPURewriteUndefForPHI.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPURewriteUndefForPHI.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPURewriteUndefForPHI.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUSearchableTables.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUSearchableTables.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUSearchableTables.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUSearchableTables.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUSetWavePriority.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUSetWavePriority.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUSetWavePriority.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUSetWavePriority.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUTargetObjectFile.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUTargetObjectFile.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUTargetObjectFile.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUTargetObjectFile.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUUnifyMetadata.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUUnifyMetadata.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDGPUUnifyMetadata.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDGPUUnifyMetadata.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDKernelCodeT.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDKernelCodeT.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AMDKernelCodeT.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AMDKernelCodeT.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AsmParser/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AsmParser/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/AsmParser/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/AsmParser/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/BUFInstructions.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/BUFInstructions.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/BUFInstructions.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/BUFInstructions.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/CaymanInstructions.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/CaymanInstructions.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/CaymanInstructions.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/CaymanInstructions.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/DSInstructions.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/DSInstructions.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/DSInstructions.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/DSInstructions.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/Disassembler/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/Disassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/Disassembler/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/Disassembler/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/Disassembler/CodeObject.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/Disassembler/CodeObject.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/Disassembler/CodeObject.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/Disassembler/CodeObject.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/Disassembler/CodeObject.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/Disassembler/CodeObject.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/Disassembler/CodeObject.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/Disassembler/CodeObject.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/EXPInstructions.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/EXPInstructions.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/EXPInstructions.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/EXPInstructions.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/EvergreenInstructions.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/EvergreenInstructions.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/EvergreenInstructions.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/EvergreenInstructions.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/FLATInstructions.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/FLATInstructions.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/FLATInstructions.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/FLATInstructions.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/GCNCreateVOPD.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/GCNCreateVOPD.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/GCNCreateVOPD.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/GCNCreateVOPD.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/GCNDPPCombine.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/GCNDPPCombine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/GCNDPPCombine.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/GCNDPPCombine.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/GCNILPSched.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/GCNILPSched.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/GCNILPSched.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/GCNILPSched.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/GCNIterativeScheduler.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/GCNIterativeScheduler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/GCNIterativeScheduler.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/GCNIterativeScheduler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/GCNIterativeScheduler.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/GCNIterativeScheduler.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/GCNIterativeScheduler.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/GCNIterativeScheduler.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/GCNMinRegStrategy.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/GCNMinRegStrategy.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/GCNMinRegStrategy.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/GCNMinRegStrategy.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/GCNNSAReassign.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/GCNNSAReassign.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/GCNNSAReassign.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/GCNNSAReassign.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/GCNPreRAOptimizations.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/GCNPreRAOptimizations.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/GCNPreRAOptimizations.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/GCNPreRAOptimizations.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/GCNProcessors.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/GCNProcessors.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/GCNProcessors.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/GCNProcessors.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/GCNRegPressure.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/GCNRegPressure.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/GCNRegPressure.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/GCNRegPressure.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/GCNRegPressure.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/GCNRegPressure.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/GCNRegPressure.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/GCNRegPressure.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/GCNSchedStrategy.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/GCNSchedStrategy.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/GCNSchedStrategy.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/GCNSchedStrategy.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/GCNSubtarget.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/GCNSubtarget.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/GCNSubtarget.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/GCNSubtarget.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/GCNVOPDUtils.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/GCNVOPDUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/GCNVOPDUtils.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/GCNVOPDUtils.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/GCNVOPDUtils.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/GCNVOPDUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/GCNVOPDUtils.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/GCNVOPDUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/InstCombineTables.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/InstCombineTables.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/InstCombineTables.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/InstCombineTables.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/LDSDIRInstructions.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/LDSDIRInstructions.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/LDSDIRInstructions.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/LDSDIRInstructions.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCA/AMDGPUCustomBehaviour.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCA/AMDGPUCustomBehaviour.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCA/AMDGPUCustomBehaviour.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCA/AMDGPUCustomBehaviour.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCA/AMDGPUCustomBehaviour.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCA/AMDGPUCustomBehaviour.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCA/AMDGPUCustomBehaviour.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCA/AMDGPUCustomBehaviour.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCA/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCA/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCA/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCA/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFObjectWriter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFObjectWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFObjectWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFObjectWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUFixupKinds.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUFixupKinds.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUFixupKinds.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUFixupKinds.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/R600InstPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/R600InstPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/R600InstPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/R600InstPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/R600InstPrinter.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/R600InstPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/R600InstPrinter.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/R600InstPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCTargetDesc.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCTargetDesc.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCTargetDesc.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCTargetDesc.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCTargetDesc.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCTargetDesc.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCTargetDesc.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCTargetDesc.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MIMGInstructions.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MIMGInstructions.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/MIMGInstructions.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/MIMGInstructions.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600AsmPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600AsmPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600AsmPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600AsmPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600AsmPrinter.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600AsmPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600AsmPrinter.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600AsmPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600ClauseMergePass.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600ClauseMergePass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600ClauseMergePass.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600ClauseMergePass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600Defines.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600Defines.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600Defines.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600Defines.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600FrameLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600FrameLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600FrameLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600FrameLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600FrameLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600FrameLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600FrameLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600FrameLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600ISelDAGToDAG.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600ISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600ISelDAGToDAG.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600ISelDAGToDAG.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600ISelLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600ISelLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600ISelLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600ISelLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600ISelLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600ISelLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600ISelLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600ISelLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600InstrFormats.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600InstrFormats.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600InstrFormats.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600InstrFormats.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600InstrInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600InstrInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600InstrInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600InstrInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600InstrInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600InstrInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600InstrInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600InstrInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600InstrInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600InstrInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600InstrInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600InstrInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600Instructions.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600Instructions.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600Instructions.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600Instructions.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600MCInstLower.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600MCInstLower.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600MCInstLower.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600MCInstLower.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600MachineCFGStructurizer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600MachineCFGStructurizer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600MachineCFGStructurizer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600MachineCFGStructurizer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600MachineFunctionInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600MachineFunctionInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600MachineFunctionInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600MachineFunctionInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600MachineFunctionInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600MachineFunctionInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600MachineFunctionInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600MachineFunctionInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600MachineScheduler.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600MachineScheduler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600MachineScheduler.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600MachineScheduler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600MachineScheduler.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600MachineScheduler.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600MachineScheduler.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600MachineScheduler.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600OpenCLImageTypeLoweringPass.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600OpenCLImageTypeLoweringPass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600OpenCLImageTypeLoweringPass.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600OpenCLImageTypeLoweringPass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600Packetizer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600Packetizer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600Packetizer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600Packetizer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600Processors.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600Processors.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600Processors.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600Processors.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600RegisterInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600RegisterInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600RegisterInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600RegisterInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600RegisterInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600RegisterInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600RegisterInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600RegisterInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600RegisterInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600RegisterInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600RegisterInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600RegisterInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600Schedule.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600Schedule.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600Schedule.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600Schedule.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600Subtarget.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600Subtarget.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600Subtarget.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600Subtarget.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600Subtarget.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600Subtarget.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600Subtarget.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600Subtarget.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600TargetMachine.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600TargetMachine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600TargetMachine.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600TargetMachine.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600TargetMachine.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600TargetMachine.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600TargetMachine.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600TargetMachine.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600TargetTransformInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600TargetTransformInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600TargetTransformInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600TargetTransformInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600TargetTransformInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600TargetTransformInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R600TargetTransformInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R600TargetTransformInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R700Instructions.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R700Instructions.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/R700Instructions.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/R700Instructions.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIDefines.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIDefines.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIDefines.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIDefines.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIFixSGPRCopies.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIFixSGPRCopies.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIFixSGPRCopies.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIFixSGPRCopies.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIFoldOperands.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIFoldOperands.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIFoldOperands.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIFoldOperands.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIFormMemoryClauses.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIFormMemoryClauses.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIFormMemoryClauses.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIFormMemoryClauses.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIFrameLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIFrameLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIFrameLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIFrameLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIFrameLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIFrameLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIFrameLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIFrameLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIISelLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIISelLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIISelLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIISelLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIISelLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIISelLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIISelLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIISelLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIInsertHardClauses.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIInsertHardClauses.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIInsertHardClauses.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIInsertHardClauses.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIInstrFormats.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIInstrFormats.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIInstrFormats.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIInstrFormats.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIInstrInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIInstrInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIInstrInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIInstrInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIInstrInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIInstrInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIInstrInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIInstrInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIInstructions.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIInstructions.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIInstructions.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIInstructions.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SILateBranchLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SILateBranchLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SILateBranchLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SILateBranchLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SILowerControlFlow.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SILowerControlFlow.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SILowerControlFlow.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SILowerControlFlow.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SILowerI1Copies.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SILowerI1Copies.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SILowerI1Copies.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SILowerI1Copies.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SILowerSGPRSpills.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SILowerSGPRSpills.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SILowerSGPRSpills.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SILowerSGPRSpills.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIMachineScheduler.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIMachineScheduler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIMachineScheduler.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIMachineScheduler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIMachineScheduler.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIMachineScheduler.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIMachineScheduler.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIMachineScheduler.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIMemoryLegalizer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIMemoryLegalizer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIMemoryLegalizer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIMemoryLegalizer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIModeRegister.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIModeRegister.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIModeRegister.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIModeRegister.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIOptimizeVGPRLiveRange.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIOptimizeVGPRLiveRange.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIOptimizeVGPRLiveRange.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIOptimizeVGPRLiveRange.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIPeepholeSDWA.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIPeepholeSDWA.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIPeepholeSDWA.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIPeepholeSDWA.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIPostRABundler.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIPostRABundler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIPostRABundler.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIPostRABundler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIPreAllocateWWMRegs.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIPreAllocateWWMRegs.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIPreAllocateWWMRegs.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIPreAllocateWWMRegs.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIPreEmitPeephole.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIPreEmitPeephole.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIPreEmitPeephole.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIPreEmitPeephole.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIProgramInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIProgramInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIProgramInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIProgramInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIProgramInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIProgramInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIProgramInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIProgramInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIRegisterInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIRegisterInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIRegisterInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIRegisterInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIRegisterInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIRegisterInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIRegisterInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIRegisterInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SISchedule.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SISchedule.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SISchedule.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SISchedule.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SISimplifyPredicatedCopies.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SISimplifyPredicatedCopies.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SISimplifyPredicatedCopies.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SISimplifyPredicatedCopies.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIWholeQuadMode.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIWholeQuadMode.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SIWholeQuadMode.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SIWholeQuadMode.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SMInstructions.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SMInstructions.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SMInstructions.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SMInstructions.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SOPInstructions.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SOPInstructions.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/SOPInstructions.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/SOPInstructions.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/TargetInfo/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/TargetInfo/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDGPUAsmUtils.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDGPUAsmUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDGPUAsmUtils.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDGPUAsmUtils.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDGPUAsmUtils.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDGPUAsmUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDGPUAsmUtils.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDGPUAsmUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDGPUMemoryUtils.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDGPUMemoryUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDGPUMemoryUtils.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDGPUMemoryUtils.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDGPUMemoryUtils.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDGPUMemoryUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDGPUMemoryUtils.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDGPUMemoryUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTUtils.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTUtils.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTUtils.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTUtils.h b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTUtils.h rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/Utils/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/Utils/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/Utils/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/VIInstrFormats.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/VIInstrFormats.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/VIInstrFormats.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/VIInstrFormats.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/VINTERPInstructions.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/VINTERPInstructions.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/VINTERPInstructions.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/VINTERPInstructions.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/VOP1Instructions.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/VOP1Instructions.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/VOP1Instructions.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/VOP1Instructions.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/VOP2Instructions.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/VOP2Instructions.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/VOP2Instructions.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/VOP2Instructions.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/VOP3Instructions.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/VOP3Instructions.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/VOP3Instructions.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/VOP3Instructions.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/VOP3PInstructions.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/VOP3PInstructions.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/VOP3PInstructions.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/VOP3PInstructions.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/VOPCInstructions.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/VOPCInstructions.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/VOPCInstructions.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/VOPCInstructions.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/VOPDInstructions.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/VOPDInstructions.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/VOPDInstructions.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/VOPDInstructions.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/VOPInstructions.td b/flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/VOPInstructions.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AMDGPU/VOPInstructions.td rename to flang-classic/llvm-classic/llvm/lib/Target/AMDGPU/VOPInstructions.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARC.h b/flang-classic/llvm-classic/llvm/lib/Target/ARC/ARC.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARC.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/ARC.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARC.td b/flang-classic/llvm-classic/llvm/lib/Target/ARC/ARC.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARC.td rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/ARC.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCAsmPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCAsmPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCAsmPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCAsmPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCBranchFinalize.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCBranchFinalize.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCBranchFinalize.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCBranchFinalize.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCCallingConv.td b/flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCCallingConv.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCCallingConv.td rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCCallingConv.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCExpandPseudos.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCExpandPseudos.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCExpandPseudos.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCExpandPseudos.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCFrameLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCFrameLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCFrameLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCFrameLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCFrameLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCFrameLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCFrameLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCFrameLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCISelDAGToDAG.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCISelDAGToDAG.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCISelDAGToDAG.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCISelLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCISelLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCISelLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCISelLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCISelLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCISelLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCISelLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCISelLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCInstrFormats.td b/flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCInstrFormats.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCInstrFormats.td rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCInstrFormats.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCInstrInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCInstrInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCInstrInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCInstrInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCInstrInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCInstrInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCInstrInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCInstrInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCInstrInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCInstrInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCInstrInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCInstrInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCMCInstLower.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCMCInstLower.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCMCInstLower.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCMCInstLower.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCMCInstLower.h b/flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCMCInstLower.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCMCInstLower.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCMCInstLower.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCMachineFunctionInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCMachineFunctionInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCMachineFunctionInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCMachineFunctionInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCMachineFunctionInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCMachineFunctionInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCMachineFunctionInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCMachineFunctionInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCOptAddrMode.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCOptAddrMode.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCOptAddrMode.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCOptAddrMode.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCRegisterInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCRegisterInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCRegisterInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCRegisterInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCRegisterInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCRegisterInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCRegisterInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCRegisterInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCRegisterInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCRegisterInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCRegisterInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCRegisterInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCSubtarget.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCSubtarget.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCSubtarget.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCSubtarget.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCSubtarget.h b/flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCSubtarget.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCSubtarget.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCSubtarget.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCTargetMachine.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCTargetMachine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCTargetMachine.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCTargetMachine.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCTargetMachine.h b/flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCTargetMachine.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCTargetMachine.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCTargetMachine.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCTargetStreamer.h b/flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCTargetStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCTargetStreamer.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCTargetStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCTargetTransformInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCTargetTransformInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/ARCTargetTransformInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/ARCTargetTransformInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/ARC/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/Disassembler/ARCDisassembler.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARC/Disassembler/ARCDisassembler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/Disassembler/ARCDisassembler.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/Disassembler/ARCDisassembler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/Disassembler/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/ARC/Disassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/Disassembler/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/Disassembler/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/MCTargetDesc/ARCInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/ARC/MCTargetDesc/ARCInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/MCTargetDesc/ARCInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/MCTargetDesc/ARCInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/MCTargetDesc/ARCInstPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARC/MCTargetDesc/ARCInstPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/MCTargetDesc/ARCInstPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/MCTargetDesc/ARCInstPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/MCTargetDesc/ARCInstPrinter.h b/flang-classic/llvm-classic/llvm/lib/Target/ARC/MCTargetDesc/ARCInstPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/MCTargetDesc/ARCInstPrinter.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/MCTargetDesc/ARCInstPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/MCTargetDesc/ARCMCAsmInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARC/MCTargetDesc/ARCMCAsmInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/MCTargetDesc/ARCMCAsmInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/MCTargetDesc/ARCMCAsmInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/MCTargetDesc/ARCMCAsmInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/ARC/MCTargetDesc/ARCMCAsmInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/MCTargetDesc/ARCMCAsmInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/MCTargetDesc/ARCMCAsmInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/MCTargetDesc/ARCMCTargetDesc.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARC/MCTargetDesc/ARCMCTargetDesc.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/MCTargetDesc/ARCMCTargetDesc.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/MCTargetDesc/ARCMCTargetDesc.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/MCTargetDesc/ARCMCTargetDesc.h b/flang-classic/llvm-classic/llvm/lib/Target/ARC/MCTargetDesc/ARCMCTargetDesc.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/MCTargetDesc/ARCMCTargetDesc.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/MCTargetDesc/ARCMCTargetDesc.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/MCTargetDesc/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/ARC/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/MCTargetDesc/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/TargetInfo/ARCTargetInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARC/TargetInfo/ARCTargetInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/TargetInfo/ARCTargetInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/TargetInfo/ARCTargetInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/TargetInfo/ARCTargetInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/ARC/TargetInfo/ARCTargetInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/TargetInfo/ARCTargetInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/TargetInfo/ARCTargetInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARC/TargetInfo/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/ARC/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARC/TargetInfo/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/ARC/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/A15SDOptimizer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/A15SDOptimizer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/A15SDOptimizer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/A15SDOptimizer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARM.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARM.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARM.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARM.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARM.td b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARM.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARM.td rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARM.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMAsmPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMAsmPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMAsmPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMAsmPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMAsmPrinter.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMAsmPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMAsmPrinter.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMAsmPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMBaseInstrInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMBaseInstrInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMBaseInstrInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMBaseInstrInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMBaseRegisterInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMBaseRegisterInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMBaseRegisterInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMBaseRegisterInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMBasicBlockInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMBasicBlockInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMBasicBlockInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMBasicBlockInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMBasicBlockInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMBasicBlockInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMBasicBlockInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMBasicBlockInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMBlockPlacement.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMBlockPlacement.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMBlockPlacement.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMBlockPlacement.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMBranchTargets.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMBranchTargets.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMBranchTargets.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMBranchTargets.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMCallLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMCallLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMCallLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMCallLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMCallLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMCallLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMCallLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMCallLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMCallingConv.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMCallingConv.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMCallingConv.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMCallingConv.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMCallingConv.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMCallingConv.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMCallingConv.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMCallingConv.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMCallingConv.td b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMCallingConv.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMCallingConv.td rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMCallingConv.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMConstantIslandPass.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMConstantIslandPass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMConstantIslandPass.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMConstantIslandPass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMConstantPoolValue.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMConstantPoolValue.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMConstantPoolValue.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMConstantPoolValue.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMConstantPoolValue.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMConstantPoolValue.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMConstantPoolValue.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMConstantPoolValue.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMFastISel.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMFastISel.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMFastISel.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMFastISel.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMFeatures.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMFeatures.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMFeatures.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMFeatures.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMFixCortexA57AES1742098Pass.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMFixCortexA57AES1742098Pass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMFixCortexA57AES1742098Pass.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMFixCortexA57AES1742098Pass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMFrameLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMFrameLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMFrameLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMFrameLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMFrameLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMFrameLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMFrameLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMFrameLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMHazardRecognizer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMHazardRecognizer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMHazardRecognizer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMHazardRecognizer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMHazardRecognizer.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMHazardRecognizer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMHazardRecognizer.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMHazardRecognizer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMISelLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMISelLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMISelLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMISelLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMISelLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMISelLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMISelLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMISelLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMInstrCDE.td b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMInstrCDE.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMInstrCDE.td rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMInstrCDE.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMInstrFormats.td b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMInstrFormats.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMInstrFormats.td rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMInstrFormats.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMInstrInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMInstrInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMInstrInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMInstrInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMInstrInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMInstrInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMInstrInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMInstrInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMInstrInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMInstrInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMInstrInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMInstrInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMInstrMVE.td b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMInstrMVE.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMInstrMVE.td rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMInstrMVE.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMInstrNEON.td b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMInstrNEON.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMInstrNEON.td rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMInstrNEON.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMInstrThumb.td b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMInstrThumb.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMInstrThumb.td rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMInstrThumb.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMInstrThumb2.td b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMInstrThumb2.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMInstrThumb2.td rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMInstrThumb2.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMInstrVFP.td b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMInstrVFP.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMInstrVFP.td rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMInstrVFP.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMInstructionSelector.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMInstructionSelector.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMInstructionSelector.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMInstructionSelector.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMLegalizerInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMLegalizerInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMLegalizerInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMLegalizerInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMLegalizerInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMLegalizerInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMLegalizerInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMLegalizerInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMLowOverheadLoops.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMLowOverheadLoops.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMLowOverheadLoops.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMLowOverheadLoops.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMMCInstLower.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMMCInstLower.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMMCInstLower.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMMCInstLower.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMMachineFunctionInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMMachineFunctionInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMMachineFunctionInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMMachineFunctionInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMMachineFunctionInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMMachineFunctionInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMMachineFunctionInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMMachineFunctionInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMMacroFusion.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMMacroFusion.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMMacroFusion.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMMacroFusion.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMMacroFusion.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMMacroFusion.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMMacroFusion.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMMacroFusion.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMOptimizeBarriersPass.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMOptimizeBarriersPass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMOptimizeBarriersPass.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMOptimizeBarriersPass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMParallelDSP.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMParallelDSP.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMParallelDSP.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMParallelDSP.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMPerfectShuffle.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMPerfectShuffle.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMPerfectShuffle.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMPerfectShuffle.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMPredicates.td b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMPredicates.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMPredicates.td rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMPredicates.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMRegisterBankInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMRegisterBankInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMRegisterBankInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMRegisterBankInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMRegisterBankInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMRegisterBankInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMRegisterBankInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMRegisterBankInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMRegisterBanks.td b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMRegisterBanks.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMRegisterBanks.td rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMRegisterBanks.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMRegisterInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMRegisterInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMRegisterInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMRegisterInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMRegisterInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMRegisterInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMRegisterInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMRegisterInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMRegisterInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMRegisterInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMRegisterInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMRegisterInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMSLSHardening.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMSLSHardening.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMSLSHardening.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMSLSHardening.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMSchedule.td b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMSchedule.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMSchedule.td rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMSchedule.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMScheduleA57.td b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMScheduleA57.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMScheduleA57.td rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMScheduleA57.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMScheduleA57WriteRes.td b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMScheduleA57WriteRes.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMScheduleA57WriteRes.td rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMScheduleA57WriteRes.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMScheduleA8.td b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMScheduleA8.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMScheduleA8.td rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMScheduleA8.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMScheduleA9.td b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMScheduleA9.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMScheduleA9.td rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMScheduleA9.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMScheduleM4.td b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMScheduleM4.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMScheduleM4.td rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMScheduleM4.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMScheduleM7.td b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMScheduleM7.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMScheduleM7.td rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMScheduleM7.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMScheduleR52.td b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMScheduleR52.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMScheduleR52.td rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMScheduleR52.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMScheduleSwift.td b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMScheduleSwift.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMScheduleSwift.td rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMScheduleSwift.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMScheduleV6.td b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMScheduleV6.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMScheduleV6.td rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMScheduleV6.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMSelectionDAGInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMSelectionDAGInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMSelectionDAGInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMSelectionDAGInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMSelectionDAGInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMSelectionDAGInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMSelectionDAGInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMSelectionDAGInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMSubtarget.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMSubtarget.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMSubtarget.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMSubtarget.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMSubtarget.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMSubtarget.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMSubtarget.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMSubtarget.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMSystemRegister.td b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMSystemRegister.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMSystemRegister.td rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMSystemRegister.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMTargetMachine.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMTargetMachine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMTargetMachine.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMTargetMachine.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMTargetMachine.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMTargetMachine.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMTargetMachine.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMTargetMachine.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMTargetObjectFile.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMTargetObjectFile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMTargetObjectFile.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMTargetObjectFile.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMTargetObjectFile.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMTargetObjectFile.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMTargetObjectFile.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMTargetObjectFile.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMTargetTransformInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMTargetTransformInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ARMTargetTransformInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ARMTargetTransformInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/AsmParser/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/ARM/AsmParser/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/AsmParser/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/AsmParser/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/ARM/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/Disassembler/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/ARM/Disassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/Disassembler/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/Disassembler/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendDarwin.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendDarwin.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendDarwin.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendDarwin.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendELF.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendELF.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendELF.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendELF.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendWinCOFF.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendWinCOFF.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendWinCOFF.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendWinCOFF.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMFixupKinds.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMFixupKinds.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMFixupKinds.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMFixupKinds.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMInstPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMInstPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMInstPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMInstPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMInstPrinter.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMInstPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMInstPrinter.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMInstPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMMachORelocationInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMMachORelocationInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMMachORelocationInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMMachORelocationInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMMachObjectWriter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMMachObjectWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMMachObjectWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMMachObjectWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMWinCOFFObjectWriter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMWinCOFFObjectWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMWinCOFFObjectWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMWinCOFFObjectWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMWinCOFFStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMWinCOFFStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/ARMWinCOFFStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/ARMWinCOFFStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MCTargetDesc/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MLxExpansionPass.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/MLxExpansionPass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MLxExpansionPass.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/MLxExpansionPass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MVEGatherScatterLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/MVEGatherScatterLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MVEGatherScatterLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/MVEGatherScatterLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MVELaneInterleavingPass.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/MVELaneInterleavingPass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MVELaneInterleavingPass.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/MVELaneInterleavingPass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MVETPAndVPTOptimisationsPass.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/MVETPAndVPTOptimisationsPass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MVETPAndVPTOptimisationsPass.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/MVETPAndVPTOptimisationsPass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MVETailPredUtils.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/MVETailPredUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MVETailPredUtils.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/MVETailPredUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MVETailPredication.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/MVETailPredication.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MVETailPredication.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/MVETailPredication.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MVEVPTBlockPass.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/MVEVPTBlockPass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/MVEVPTBlockPass.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/MVEVPTBlockPass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/README-Thumb.txt b/flang-classic/llvm-classic/llvm/lib/Target/ARM/README-Thumb.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/README-Thumb.txt rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/README-Thumb.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/README-Thumb2.txt b/flang-classic/llvm-classic/llvm/lib/Target/ARM/README-Thumb2.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/README-Thumb2.txt rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/README-Thumb2.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/README.txt b/flang-classic/llvm-classic/llvm/lib/Target/ARM/README.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/README.txt rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/README.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/TargetInfo/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/ARM/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/TargetInfo/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/Thumb1FrameLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/Thumb1FrameLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/Thumb1FrameLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/Thumb1FrameLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/Thumb1FrameLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/Thumb1FrameLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/Thumb1FrameLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/Thumb1FrameLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/Thumb1InstrInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/Thumb1InstrInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/Thumb1InstrInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/Thumb1InstrInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/Thumb1InstrInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/Thumb1InstrInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/Thumb1InstrInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/Thumb1InstrInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/Thumb2InstrInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/Thumb2InstrInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/Thumb2InstrInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/Thumb2InstrInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/Thumb2InstrInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/Thumb2InstrInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/Thumb2InstrInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/Thumb2InstrInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ThumbRegisterInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ThumbRegisterInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ThumbRegisterInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ThumbRegisterInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ThumbRegisterInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/ThumbRegisterInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/ThumbRegisterInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/ThumbRegisterInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/Utils/ARMBaseInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/ARM/Utils/ARMBaseInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/Utils/ARMBaseInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/Utils/ARMBaseInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/Utils/ARMBaseInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/ARM/Utils/ARMBaseInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/Utils/ARMBaseInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/Utils/ARMBaseInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/ARM/Utils/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/ARM/Utils/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/ARM/Utils/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/ARM/Utils/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVR.h b/flang-classic/llvm-classic/llvm/lib/Target/AVR/AVR.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVR.h rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/AVR.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVR.td b/flang-classic/llvm-classic/llvm/lib/Target/AVR/AVR.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVR.td rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/AVR.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRAsmPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRAsmPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRAsmPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRAsmPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRCallingConv.td b/flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRCallingConv.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRCallingConv.td rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRCallingConv.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRDevices.td b/flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRDevices.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRDevices.td rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRDevices.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRExpandPseudoInsts.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRExpandPseudoInsts.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRExpandPseudoInsts.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRExpandPseudoInsts.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRFrameLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRFrameLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRFrameLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRFrameLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRFrameLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRFrameLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRFrameLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRFrameLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRISelDAGToDAG.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRISelDAGToDAG.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRISelDAGToDAG.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRISelLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRISelLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRISelLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRISelLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRISelLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRISelLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRISelLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRISelLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRInstrFormats.td b/flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRInstrFormats.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRInstrFormats.td rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRInstrFormats.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRInstrInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRInstrInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRInstrInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRInstrInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRInstrInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRInstrInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRInstrInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRInstrInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRInstrInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRInstrInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRInstrInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRInstrInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRMCInstLower.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRMCInstLower.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRMCInstLower.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRMCInstLower.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRMCInstLower.h b/flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRMCInstLower.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRMCInstLower.h rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRMCInstLower.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRMachineFunctionInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRMachineFunctionInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRMachineFunctionInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRMachineFunctionInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRRegisterInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRRegisterInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRRegisterInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRRegisterInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRRegisterInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRRegisterInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRRegisterInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRRegisterInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRRegisterInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRRegisterInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRRegisterInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRRegisterInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRSelectionDAGInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRSelectionDAGInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRSelectionDAGInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRSelectionDAGInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRShiftExpand.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRShiftExpand.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRShiftExpand.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRShiftExpand.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRSubtarget.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRSubtarget.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRSubtarget.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRSubtarget.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRSubtarget.h b/flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRSubtarget.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRSubtarget.h rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRSubtarget.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRTargetMachine.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRTargetMachine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRTargetMachine.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRTargetMachine.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRTargetMachine.h b/flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRTargetMachine.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRTargetMachine.h rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRTargetMachine.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRTargetObjectFile.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRTargetObjectFile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRTargetObjectFile.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRTargetObjectFile.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRTargetObjectFile.h b/flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRTargetObjectFile.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AVRTargetObjectFile.h rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/AVRTargetObjectFile.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AsmParser/AVRAsmParser.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AVR/AsmParser/AVRAsmParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AsmParser/AVRAsmParser.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/AsmParser/AVRAsmParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AsmParser/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/AVR/AsmParser/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/AsmParser/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/AsmParser/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/AVR/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/Disassembler/AVRDisassembler.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AVR/Disassembler/AVRDisassembler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/Disassembler/AVRDisassembler.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/Disassembler/AVRDisassembler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/Disassembler/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/AVR/Disassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/Disassembler/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/Disassembler/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.h b/flang-classic/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.h rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRELFObjectWriter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRELFObjectWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRELFObjectWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRELFObjectWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRELFStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRELFStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRELFStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRELFStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRELFStreamer.h b/flang-classic/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRELFStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRELFStreamer.h rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRELFStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRFixupKinds.h b/flang-classic/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRFixupKinds.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRFixupKinds.h rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRFixupKinds.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRInstPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRInstPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRInstPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRInstPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRInstPrinter.h b/flang-classic/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRInstPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRInstPrinter.h rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRInstPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRMCAsmInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRMCAsmInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRMCAsmInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRMCAsmInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRMCAsmInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRMCAsmInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRMCAsmInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRMCAsmInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRMCCodeEmitter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRMCCodeEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRMCCodeEmitter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRMCCodeEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRMCCodeEmitter.h b/flang-classic/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRMCCodeEmitter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRMCCodeEmitter.h rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRMCCodeEmitter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRMCELFStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRMCELFStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRMCELFStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRMCELFStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRMCELFStreamer.h b/flang-classic/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRMCELFStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRMCELFStreamer.h rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRMCELFStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRMCExpr.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRMCExpr.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRMCExpr.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRMCExpr.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRMCExpr.h b/flang-classic/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRMCExpr.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRMCExpr.h rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRMCExpr.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.h b/flang-classic/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.h rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRTargetStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRTargetStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRTargetStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRTargetStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRTargetStreamer.h b/flang-classic/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRTargetStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/AVRTargetStreamer.h rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/AVRTargetStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/MCTargetDesc/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/README.md b/flang-classic/llvm-classic/llvm/lib/Target/AVR/README.md similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/README.md rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/README.md diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/TODO.md b/flang-classic/llvm-classic/llvm/lib/Target/AVR/TODO.md similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/TODO.md rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/TODO.md diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/TargetInfo/AVRTargetInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/AVR/TargetInfo/AVRTargetInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/TargetInfo/AVRTargetInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/TargetInfo/AVRTargetInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/TargetInfo/AVRTargetInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/AVR/TargetInfo/AVRTargetInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/TargetInfo/AVRTargetInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/TargetInfo/AVRTargetInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/AVR/TargetInfo/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/AVR/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/AVR/TargetInfo/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/AVR/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/AsmParser/BPFAsmParser.cpp b/flang-classic/llvm-classic/llvm/lib/Target/BPF/AsmParser/BPFAsmParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/AsmParser/BPFAsmParser.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/AsmParser/BPFAsmParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/AsmParser/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/BPF/AsmParser/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/AsmParser/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/AsmParser/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPF.h b/flang-classic/llvm-classic/llvm/lib/Target/BPF/BPF.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPF.h rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/BPF.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPF.td b/flang-classic/llvm-classic/llvm/lib/Target/BPF/BPF.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPF.td rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/BPF.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFAbstractMemberAccess.cpp b/flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFAbstractMemberAccess.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFAbstractMemberAccess.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFAbstractMemberAccess.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFAdjustOpt.cpp b/flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFAdjustOpt.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFAdjustOpt.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFAdjustOpt.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFAsmPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFAsmPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFAsmPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFAsmPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFCORE.h b/flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFCORE.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFCORE.h rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFCORE.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFCallingConv.td b/flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFCallingConv.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFCallingConv.td rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFCallingConv.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFCheckAndAdjustIR.cpp b/flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFCheckAndAdjustIR.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFCheckAndAdjustIR.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFCheckAndAdjustIR.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFFrameLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFFrameLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFFrameLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFFrameLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFFrameLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFFrameLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFFrameLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFFrameLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFIRPeephole.cpp b/flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFIRPeephole.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFIRPeephole.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFIRPeephole.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFISelDAGToDAG.cpp b/flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFISelDAGToDAG.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFISelDAGToDAG.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFISelLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFISelLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFISelLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFISelLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFISelLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFISelLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFISelLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFISelLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFInstrFormats.td b/flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFInstrFormats.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFInstrFormats.td rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFInstrFormats.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFInstrInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFInstrInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFInstrInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFInstrInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFInstrInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFInstrInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFInstrInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFInstrInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFInstrInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFInstrInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFInstrInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFInstrInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFMCInstLower.cpp b/flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFMCInstLower.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFMCInstLower.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFMCInstLower.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFMCInstLower.h b/flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFMCInstLower.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFMCInstLower.h rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFMCInstLower.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFMIChecking.cpp b/flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFMIChecking.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFMIChecking.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFMIChecking.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFMIPeephole.cpp b/flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFMIPeephole.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFMIPeephole.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFMIPeephole.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFMISimplifyPatchable.cpp b/flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFMISimplifyPatchable.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFMISimplifyPatchable.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFMISimplifyPatchable.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFPreserveDIType.cpp b/flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFPreserveDIType.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFPreserveDIType.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFPreserveDIType.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFRegisterInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFRegisterInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFRegisterInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFRegisterInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFRegisterInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFRegisterInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFRegisterInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFRegisterInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFRegisterInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFRegisterInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFRegisterInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFRegisterInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFSelectionDAGInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFSelectionDAGInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFSelectionDAGInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFSelectionDAGInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFSelectionDAGInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFSelectionDAGInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFSelectionDAGInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFSelectionDAGInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFSubtarget.cpp b/flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFSubtarget.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFSubtarget.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFSubtarget.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFSubtarget.h b/flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFSubtarget.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFSubtarget.h rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFSubtarget.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFTargetMachine.cpp b/flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFTargetMachine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFTargetMachine.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFTargetMachine.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFTargetMachine.h b/flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFTargetMachine.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFTargetMachine.h rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFTargetMachine.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFTargetTransformInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFTargetTransformInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BPFTargetTransformInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/BPFTargetTransformInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BTF.def b/flang-classic/llvm-classic/llvm/lib/Target/BPF/BTF.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BTF.def rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/BTF.def diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BTF.h b/flang-classic/llvm-classic/llvm/lib/Target/BPF/BTF.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BTF.h rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/BTF.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BTFDebug.cpp b/flang-classic/llvm-classic/llvm/lib/Target/BPF/BTFDebug.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BTFDebug.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/BTFDebug.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BTFDebug.h b/flang-classic/llvm-classic/llvm/lib/Target/BPF/BTFDebug.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/BTFDebug.h rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/BTFDebug.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/BPF/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/Disassembler/BPFDisassembler.cpp b/flang-classic/llvm-classic/llvm/lib/Target/BPF/Disassembler/BPFDisassembler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/Disassembler/BPFDisassembler.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/Disassembler/BPFDisassembler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/Disassembler/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/BPF/Disassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/Disassembler/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/Disassembler/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/MCTargetDesc/BPFAsmBackend.cpp b/flang-classic/llvm-classic/llvm/lib/Target/BPF/MCTargetDesc/BPFAsmBackend.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/MCTargetDesc/BPFAsmBackend.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/MCTargetDesc/BPFAsmBackend.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/MCTargetDesc/BPFELFObjectWriter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/BPF/MCTargetDesc/BPFELFObjectWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/MCTargetDesc/BPFELFObjectWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/MCTargetDesc/BPFELFObjectWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/MCTargetDesc/BPFInstPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/BPF/MCTargetDesc/BPFInstPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/MCTargetDesc/BPFInstPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/MCTargetDesc/BPFInstPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/MCTargetDesc/BPFInstPrinter.h b/flang-classic/llvm-classic/llvm/lib/Target/BPF/MCTargetDesc/BPFInstPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/MCTargetDesc/BPFInstPrinter.h rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/MCTargetDesc/BPFInstPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/MCTargetDesc/BPFMCAsmInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/BPF/MCTargetDesc/BPFMCAsmInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/MCTargetDesc/BPFMCAsmInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/MCTargetDesc/BPFMCAsmInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/MCTargetDesc/BPFMCCodeEmitter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/BPF/MCTargetDesc/BPFMCCodeEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/MCTargetDesc/BPFMCCodeEmitter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/MCTargetDesc/BPFMCCodeEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.cpp b/flang-classic/llvm-classic/llvm/lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.h b/flang-classic/llvm-classic/llvm/lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.h rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/MCTargetDesc/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/BPF/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/MCTargetDesc/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/TargetInfo/BPFTargetInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/BPF/TargetInfo/BPFTargetInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/TargetInfo/BPFTargetInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/TargetInfo/BPFTargetInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/TargetInfo/BPFTargetInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/BPF/TargetInfo/BPFTargetInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/TargetInfo/BPFTargetInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/TargetInfo/BPFTargetInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/BPF/TargetInfo/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/BPF/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/BPF/TargetInfo/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/BPF/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/AsmParser/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/AsmParser/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/AsmParser/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/AsmParser/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/AsmParser/CSKYAsmParser.cpp b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/AsmParser/CSKYAsmParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/AsmParser/CSKYAsmParser.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/AsmParser/CSKYAsmParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKY.h b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKY.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKY.h rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKY.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKY.td b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKY.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKY.td rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKY.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYAsmPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYAsmPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYAsmPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYAsmPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYAsmPrinter.h b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYAsmPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYAsmPrinter.h rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYAsmPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYCallingConv.h b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYCallingConv.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYCallingConv.h rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYCallingConv.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYCallingConv.td b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYCallingConv.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYCallingConv.td rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYCallingConv.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYConstantIslandPass.cpp b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYConstantIslandPass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYConstantIslandPass.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYConstantIslandPass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYConstantPoolValue.cpp b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYConstantPoolValue.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYConstantPoolValue.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYConstantPoolValue.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYConstantPoolValue.h b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYConstantPoolValue.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYConstantPoolValue.h rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYConstantPoolValue.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYFrameLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYFrameLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYFrameLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYFrameLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYFrameLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYFrameLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYFrameLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYFrameLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYISelDAGToDAG.cpp b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYISelDAGToDAG.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYISelDAGToDAG.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYISelLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYISelLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYISelLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYISelLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYISelLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYISelLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYISelLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYISelLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrAlias.td b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrAlias.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrAlias.td rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrAlias.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrFormats.td b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrFormats.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrFormats.td rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrFormats.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrFormats16Instr.td b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrFormats16Instr.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrFormats16Instr.td rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrFormats16Instr.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrFormatsF1.td b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrFormatsF1.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrFormatsF1.td rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrFormatsF1.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrFormatsF2.td b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrFormatsF2.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrFormatsF2.td rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrFormatsF2.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrInfo16Instr.td b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrInfo16Instr.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrInfo16Instr.td rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrInfo16Instr.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrInfoF1.td b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrInfoF1.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrInfoF1.td rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrInfoF1.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrInfoF2.td b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrInfoF2.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYInstrInfoF2.td rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYInstrInfoF2.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYMCInstLower.cpp b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYMCInstLower.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYMCInstLower.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYMCInstLower.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYMCInstLower.h b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYMCInstLower.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYMCInstLower.h rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYMCInstLower.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYMachineFunctionInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYMachineFunctionInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYMachineFunctionInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYMachineFunctionInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYRegisterInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYRegisterInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYRegisterInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYRegisterInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYRegisterInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYRegisterInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYRegisterInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYRegisterInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYRegisterInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYRegisterInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYRegisterInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYRegisterInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYSubtarget.cpp b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYSubtarget.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYSubtarget.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYSubtarget.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYSubtarget.h b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYSubtarget.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYSubtarget.h rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYSubtarget.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYTargetMachine.cpp b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYTargetMachine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYTargetMachine.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYTargetMachine.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYTargetMachine.h b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYTargetMachine.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYTargetMachine.h rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYTargetMachine.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYTargetObjectFile.cpp b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYTargetObjectFile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYTargetObjectFile.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYTargetObjectFile.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYTargetObjectFile.h b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYTargetObjectFile.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/CSKYTargetObjectFile.h rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/CSKYTargetObjectFile.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/Disassembler/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/Disassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/Disassembler/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/Disassembler/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/Disassembler/CSKYDisassembler.cpp b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/Disassembler/CSKYDisassembler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/Disassembler/CSKYDisassembler.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/Disassembler/CSKYDisassembler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYAsmBackend.cpp b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYAsmBackend.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYAsmBackend.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYAsmBackend.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYAsmBackend.h b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYAsmBackend.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYAsmBackend.h rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYAsmBackend.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYBaseInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYBaseInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYBaseInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYBaseInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYELFObjectWriter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYELFObjectWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYELFObjectWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYELFObjectWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYELFStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYELFStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYELFStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYELFStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYELFStreamer.h b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYELFStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYELFStreamer.h rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYELFStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYFixupKinds.h b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYFixupKinds.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYFixupKinds.h rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYFixupKinds.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYInstPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYInstPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYInstPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYInstPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYInstPrinter.h b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYInstPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYInstPrinter.h rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYInstPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCAsmInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCAsmInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCAsmInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCAsmInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCAsmInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCAsmInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCAsmInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCAsmInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCCodeEmitter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCCodeEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCCodeEmitter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCCodeEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCCodeEmitter.h b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCCodeEmitter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCCodeEmitter.h rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCCodeEmitter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCExpr.cpp b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCExpr.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCExpr.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCExpr.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCExpr.h b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCExpr.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCExpr.h rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCExpr.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCTargetDesc.cpp b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCTargetDesc.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCTargetDesc.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCTargetDesc.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCTargetDesc.h b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCTargetDesc.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCTargetDesc.h rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCTargetDesc.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYTargetStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYTargetStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYTargetStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYTargetStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYTargetStreamer.h b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYTargetStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/MCTargetDesc/CSKYTargetStreamer.h rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/MCTargetDesc/CSKYTargetStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/TargetInfo/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/TargetInfo/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/TargetInfo/CSKYTargetInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/TargetInfo/CSKYTargetInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/TargetInfo/CSKYTargetInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/TargetInfo/CSKYTargetInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/TargetInfo/CSKYTargetInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/CSKY/TargetInfo/CSKYTargetInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/CSKY/TargetInfo/CSKYTargetInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/CSKY/TargetInfo/CSKYTargetInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXContainerGlobals.cpp b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXContainerGlobals.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXContainerGlobals.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXContainerGlobals.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXIL.td b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXIL.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXIL.td rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXIL.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILConstants.h b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILConstants.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILConstants.h rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILConstants.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILMetadata.cpp b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILMetadata.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILMetadata.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILMetadata.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILMetadata.h b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILMetadata.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILMetadata.h rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILMetadata.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILOpBuilder.cpp b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILOpBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILOpBuilder.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILOpBuilder.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILOpBuilder.h b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILOpBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILOpBuilder.h rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILOpBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILOpLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILOpLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILOpLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILOpLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILPrepare.cpp b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILPrepare.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILPrepare.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILPrepare.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILPrettyPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILPrettyPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILPrettyPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILPrettyPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILResource.cpp b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILResource.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILResource.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILResource.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILResource.h b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILResource.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILResource.h rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILResource.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILResourceAnalysis.cpp b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILResourceAnalysis.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILResourceAnalysis.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILResourceAnalysis.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILResourceAnalysis.h b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILResourceAnalysis.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILResourceAnalysis.h rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILResourceAnalysis.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILShaderFlags.cpp b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILShaderFlags.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILShaderFlags.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILShaderFlags.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILShaderFlags.h b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILShaderFlags.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILShaderFlags.h rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILShaderFlags.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILStubs.td b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILStubs.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILStubs.td rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILStubs.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILTranslateMetadata.cpp b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILTranslateMetadata.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILTranslateMetadata.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILTranslateMetadata.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILWriter/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILWriter/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILWriter/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILWriter/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILWriter/DXILBitcodeWriter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILWriter/DXILBitcodeWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILWriter/DXILBitcodeWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILWriter/DXILBitcodeWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILWriter/DXILBitcodeWriter.h b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILWriter/DXILBitcodeWriter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILWriter/DXILBitcodeWriter.h rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILWriter/DXILBitcodeWriter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILWriter/DXILValueEnumerator.cpp b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILWriter/DXILValueEnumerator.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILWriter/DXILValueEnumerator.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILWriter/DXILValueEnumerator.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILWriter/DXILValueEnumerator.h b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILWriter/DXILValueEnumerator.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILWriter/DXILValueEnumerator.h rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILWriter/DXILValueEnumerator.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILWriter/DXILWriterPass.cpp b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILWriter/DXILWriterPass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILWriter/DXILWriterPass.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILWriter/DXILWriterPass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILWriter/DXILWriterPass.h b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILWriter/DXILWriterPass.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DXILWriter/DXILWriterPass.h rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/DXILWriter/DXILWriterPass.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DirectX.h b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/DirectX.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DirectX.h rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/DirectX.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DirectX.td b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/DirectX.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DirectX.td rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/DirectX.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DirectXAsmPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/DirectXAsmPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DirectXAsmPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/DirectXAsmPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DirectXFrameLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/DirectXFrameLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DirectXFrameLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/DirectXFrameLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DirectXInstrInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/DirectXInstrInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DirectXInstrInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/DirectXInstrInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DirectXInstrInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/DirectXInstrInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DirectXInstrInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/DirectXInstrInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DirectXRegisterInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/DirectXRegisterInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DirectXRegisterInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/DirectXRegisterInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DirectXRegisterInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/DirectXRegisterInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DirectXRegisterInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/DirectXRegisterInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DirectXSubtarget.cpp b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/DirectXSubtarget.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DirectXSubtarget.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/DirectXSubtarget.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DirectXSubtarget.h b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/DirectXSubtarget.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DirectXSubtarget.h rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/DirectXSubtarget.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DirectXTargetLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/DirectXTargetLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DirectXTargetLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/DirectXTargetLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DirectXTargetMachine.cpp b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/DirectXTargetMachine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DirectXTargetMachine.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/DirectXTargetMachine.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DirectXTargetMachine.h b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/DirectXTargetMachine.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DirectXTargetMachine.h rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/DirectXTargetMachine.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DirectXTargetTransformInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/DirectXTargetTransformInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/DirectXTargetTransformInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/DirectXTargetTransformInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/MCTargetDesc/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/MCTargetDesc/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/MCTargetDesc/DirectXContainerObjectWriter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/MCTargetDesc/DirectXContainerObjectWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/MCTargetDesc/DirectXContainerObjectWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/MCTargetDesc/DirectXContainerObjectWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/MCTargetDesc/DirectXContainerObjectWriter.h b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/MCTargetDesc/DirectXContainerObjectWriter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/MCTargetDesc/DirectXContainerObjectWriter.h rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/MCTargetDesc/DirectXContainerObjectWriter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/MCTargetDesc/DirectXMCTargetDesc.cpp b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/MCTargetDesc/DirectXMCTargetDesc.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/MCTargetDesc/DirectXMCTargetDesc.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/MCTargetDesc/DirectXMCTargetDesc.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/MCTargetDesc/DirectXMCTargetDesc.h b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/MCTargetDesc/DirectXMCTargetDesc.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/MCTargetDesc/DirectXMCTargetDesc.h rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/MCTargetDesc/DirectXMCTargetDesc.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/PointerTypeAnalysis.cpp b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/PointerTypeAnalysis.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/PointerTypeAnalysis.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/PointerTypeAnalysis.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/PointerTypeAnalysis.h b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/PointerTypeAnalysis.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/PointerTypeAnalysis.h rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/PointerTypeAnalysis.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/TargetInfo/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/TargetInfo/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/TargetInfo/DirectXTargetInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/TargetInfo/DirectXTargetInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/TargetInfo/DirectXTargetInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/TargetInfo/DirectXTargetInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/TargetInfo/DirectXTargetInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/DirectX/TargetInfo/DirectXTargetInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/DirectX/TargetInfo/DirectXTargetInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/DirectX/TargetInfo/DirectXTargetInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/AsmParser/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/AsmParser/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/AsmParser/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/AsmParser/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/BitTracker.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/BitTracker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/BitTracker.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/BitTracker.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/BitTracker.h b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/BitTracker.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/BitTracker.h rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/BitTracker.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/Disassembler/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/Disassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/Disassembler/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/Disassembler/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/Hexagon.h b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/Hexagon.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/Hexagon.h rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/Hexagon.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/Hexagon.td b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/Hexagon.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/Hexagon.td rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/Hexagon.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonAsmPrinter.h b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonAsmPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonAsmPrinter.h rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonAsmPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonBitSimplify.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonBitSimplify.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonBitSimplify.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonBitSimplify.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonBitTracker.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonBitTracker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonBitTracker.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonBitTracker.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonBitTracker.h b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonBitTracker.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonBitTracker.h rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonBitTracker.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonBlockRanges.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonBlockRanges.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonBlockRanges.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonBlockRanges.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonBlockRanges.h b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonBlockRanges.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonBlockRanges.h rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonBlockRanges.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonBranchRelaxation.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonBranchRelaxation.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonBranchRelaxation.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonBranchRelaxation.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonCFGOptimizer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonCFGOptimizer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonCFGOptimizer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonCFGOptimizer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonCallingConv.td b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonCallingConv.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonCallingConv.td rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonCallingConv.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonCommonGEP.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonCommonGEP.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonCommonGEP.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonCommonGEP.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonConstExtenders.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonConstExtenders.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonConstExtenders.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonConstExtenders.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonConstPropagation.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonConstPropagation.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonConstPropagation.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonConstPropagation.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonCopyToCombine.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonCopyToCombine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonCopyToCombine.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonCopyToCombine.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepArch.h b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepArch.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepArch.h rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepArch.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepArch.td b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepArch.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepArch.td rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepArch.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepDecoders.inc b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepDecoders.inc similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepDecoders.inc rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepDecoders.inc diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepIICHVX.td b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepIICHVX.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepIICHVX.td rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepIICHVX.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepIICScalar.td b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepIICScalar.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepIICScalar.td rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepIICScalar.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepITypes.h b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepITypes.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepITypes.h rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepITypes.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepITypes.td b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepITypes.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepITypes.td rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepITypes.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepInstrFormats.td b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepInstrFormats.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepInstrFormats.td rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepInstrFormats.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepInstrIntrinsics.inc b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepInstrIntrinsics.inc similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepInstrIntrinsics.inc rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepInstrIntrinsics.inc diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepMapAsm2Intrin.td b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepMapAsm2Intrin.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepMapAsm2Intrin.td rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepMapAsm2Intrin.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepMappings.td b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepMappings.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepMappings.td rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepMappings.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepMask.h b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepMask.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepMask.h rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepMask.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepOperands.td b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepOperands.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepOperands.td rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepOperands.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepTimingClasses.h b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepTimingClasses.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonDepTimingClasses.h rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonDepTimingClasses.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonEarlyIfConv.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonEarlyIfConv.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonEarlyIfConv.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonEarlyIfConv.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonExpandCondsets.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonExpandCondsets.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonExpandCondsets.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonExpandCondsets.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonFixupHwLoops.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonFixupHwLoops.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonFixupHwLoops.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonFixupHwLoops.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonFrameLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonFrameLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonFrameLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonFrameLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonGenExtract.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonGenExtract.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonGenExtract.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonGenExtract.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonGenInsert.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonGenInsert.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonGenInsert.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonGenInsert.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonGenMux.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonGenMux.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonGenMux.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonGenMux.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonGenPredicate.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonGenPredicate.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonGenPredicate.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonGenPredicate.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonHazardRecognizer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonHazardRecognizer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonHazardRecognizer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonHazardRecognizer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonHazardRecognizer.h b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonHazardRecognizer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonHazardRecognizer.h rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonHazardRecognizer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonIICHVX.td b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonIICHVX.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonIICHVX.td rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonIICHVX.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonIICScalar.td b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonIICScalar.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonIICScalar.td rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonIICScalar.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.h b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.h rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonISelLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonISelLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonISelLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonISelLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonISelLoweringHVX.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonISelLoweringHVX.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonISelLoweringHVX.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonISelLoweringHVX.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonInstrFormats.td b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonInstrFormats.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonInstrFormats.td rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonInstrFormats.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonInstrFormatsV60.td b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonInstrFormatsV60.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonInstrFormatsV60.td rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonInstrFormatsV60.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonInstrFormatsV65.td b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonInstrFormatsV65.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonInstrFormatsV65.td rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonInstrFormatsV65.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonInstrInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonInstrInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonInstrInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonInstrInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonIntrinsics.td b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonIntrinsics.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonIntrinsics.td rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonIntrinsics.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonIntrinsicsV5.td b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonIntrinsicsV5.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonIntrinsicsV5.td rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonIntrinsicsV5.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonIntrinsicsV60.td b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonIntrinsicsV60.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonIntrinsicsV60.td rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonIntrinsicsV60.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.h b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.h rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonMCInstLower.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonMCInstLower.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonMCInstLower.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonMCInstLower.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonMachineFunctionInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonMachineFunctionInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonMachineFunctionInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonMachineFunctionInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonMachineFunctionInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonMachineFunctionInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonMachineFunctionInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonMachineFunctionInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonMachineScheduler.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonMachineScheduler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonMachineScheduler.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonMachineScheduler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonMachineScheduler.h b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonMachineScheduler.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonMachineScheduler.h rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonMachineScheduler.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonMapAsm2IntrinV62.gen.td b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonMapAsm2IntrinV62.gen.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonMapAsm2IntrinV62.gen.td rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonMapAsm2IntrinV62.gen.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonNewValueJump.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonNewValueJump.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonNewValueJump.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonNewValueJump.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonOperands.td b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonOperands.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonOperands.td rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonOperands.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonOptAddrMode.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonOptAddrMode.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonOptAddrMode.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonOptAddrMode.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonOptimizeSZextends.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonOptimizeSZextends.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonOptimizeSZextends.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonOptimizeSZextends.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonPatterns.td b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonPatterns.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonPatterns.td rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonPatterns.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonPatternsHVX.td b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonPatternsHVX.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonPatternsHVX.td rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonPatternsHVX.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonPatternsV65.td b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonPatternsV65.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonPatternsV65.td rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonPatternsV65.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonPeephole.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonPeephole.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonPeephole.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonPeephole.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonPseudo.td b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonPseudo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonPseudo.td rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonPseudo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonRDFOpt.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonRDFOpt.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonRDFOpt.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonRDFOpt.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonRegisterInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonRegisterInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonRegisterInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonRegisterInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonRegisterInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonRegisterInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonRegisterInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonRegisterInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonSchedule.td b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonSchedule.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonSchedule.td rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonSchedule.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV5.td b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV5.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV5.td rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV5.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV55.td b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV55.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV55.td rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV55.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV60.td b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV60.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV60.td rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV60.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV62.td b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV62.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV62.td rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV62.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV65.td b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV65.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV65.td rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV65.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV66.td b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV66.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV66.td rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV66.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV67.td b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV67.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV67.td rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV67.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV67T.td b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV67T.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV67T.td rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV67T.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV68.td b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV68.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV68.td rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV68.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV69.td b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV69.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonScheduleV69.td rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonScheduleV69.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonSplitConst32AndConst64.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonSplitConst32AndConst64.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonSplitConst32AndConst64.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonSplitConst32AndConst64.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonSplitDouble.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonSplitDouble.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonSplitDouble.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonSplitDouble.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonStoreWidening.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonStoreWidening.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonStoreWidening.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonStoreWidening.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonSubtarget.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonSubtarget.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonSubtarget.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonSubtarget.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonSubtarget.h b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonSubtarget.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonSubtarget.h rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonSubtarget.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonTargetMachine.h b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonTargetMachine.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonTargetMachine.h rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonTargetMachine.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.h b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.h rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonTargetStreamer.h b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonTargetStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonTargetStreamer.h rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonTargetStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonVExtract.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonVExtract.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonVExtract.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonVExtract.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.h b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.h rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.h b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.h rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonVectorPrint.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonVectorPrint.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/HexagonVectorPrint.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/HexagonVectorPrint.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonBaseInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonBaseInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonBaseInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonBaseInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonELFObjectWriter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonELFObjectWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonELFObjectWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonELFObjectWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonFixupKinds.h b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonFixupKinds.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonFixupKinds.h rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonFixupKinds.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonInstPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonInstPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonInstPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonInstPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonInstPrinter.h b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonInstPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonInstPrinter.h rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonInstPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.h b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.h rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.h b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.h rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.h b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.h rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.h b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.h rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.h b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.h rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/RDFCopy.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/RDFCopy.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/RDFCopy.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/RDFCopy.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/RDFCopy.h b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/RDFCopy.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/RDFCopy.h rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/RDFCopy.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/RDFDeadCode.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/RDFDeadCode.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/RDFDeadCode.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/RDFDeadCode.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/RDFDeadCode.h b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/RDFDeadCode.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/RDFDeadCode.h rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/RDFDeadCode.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/TargetInfo/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/TargetInfo/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/TargetInfo/HexagonTargetInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/TargetInfo/HexagonTargetInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/TargetInfo/HexagonTargetInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/TargetInfo/HexagonTargetInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/TargetInfo/HexagonTargetInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/Hexagon/TargetInfo/HexagonTargetInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Hexagon/TargetInfo/HexagonTargetInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/Hexagon/TargetInfo/HexagonTargetInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/AsmParser/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/AsmParser/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/AsmParser/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/AsmParser/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/Disassembler/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/Disassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/Disassembler/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/Disassembler/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/Disassembler/LanaiDisassembler.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/Disassembler/LanaiDisassembler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/Disassembler/LanaiDisassembler.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/Disassembler/LanaiDisassembler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/Disassembler/LanaiDisassembler.h b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/Disassembler/LanaiDisassembler.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/Disassembler/LanaiDisassembler.h rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/Disassembler/LanaiDisassembler.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/Lanai.h b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/Lanai.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/Lanai.h rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/Lanai.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/Lanai.td b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/Lanai.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/Lanai.td rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/Lanai.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiAluCode.h b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiAluCode.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiAluCode.h rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiAluCode.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiAsmPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiAsmPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiAsmPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiAsmPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiCallingConv.td b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiCallingConv.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiCallingConv.td rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiCallingConv.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiCondCode.h b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiCondCode.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiCondCode.h rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiCondCode.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiDelaySlotFiller.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiDelaySlotFiller.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiDelaySlotFiller.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiDelaySlotFiller.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiFrameLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiFrameLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiFrameLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiFrameLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiFrameLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiFrameLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiFrameLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiFrameLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiISelDAGToDAG.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiISelDAGToDAG.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiISelDAGToDAG.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiISelLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiISelLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiISelLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiISelLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiISelLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiISelLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiISelLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiISelLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiInstrFormats.td b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiInstrFormats.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiInstrFormats.td rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiInstrFormats.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiInstrInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiInstrInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiInstrInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiInstrInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiInstrInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiInstrInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiInstrInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiInstrInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiInstrInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiInstrInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiInstrInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiInstrInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiMCInstLower.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiMCInstLower.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiMCInstLower.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiMCInstLower.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiMCInstLower.h b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiMCInstLower.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiMCInstLower.h rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiMCInstLower.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiMachineFunctionInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiMachineFunctionInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiMachineFunctionInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiMachineFunctionInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiMachineFunctionInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiMachineFunctionInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiMachineFunctionInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiMachineFunctionInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiMemAluCombiner.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiMemAluCombiner.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiMemAluCombiner.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiMemAluCombiner.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiRegisterInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiRegisterInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiRegisterInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiRegisterInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiRegisterInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiRegisterInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiRegisterInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiRegisterInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiRegisterInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiRegisterInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiRegisterInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiRegisterInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiSchedule.td b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiSchedule.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiSchedule.td rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiSchedule.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiSelectionDAGInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiSelectionDAGInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiSelectionDAGInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiSelectionDAGInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiSelectionDAGInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiSelectionDAGInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiSelectionDAGInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiSelectionDAGInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiSubtarget.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiSubtarget.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiSubtarget.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiSubtarget.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiSubtarget.h b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiSubtarget.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiSubtarget.h rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiSubtarget.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiTargetMachine.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiTargetMachine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiTargetMachine.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiTargetMachine.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiTargetMachine.h b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiTargetMachine.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiTargetMachine.h rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiTargetMachine.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiTargetObjectFile.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiTargetObjectFile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiTargetObjectFile.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiTargetObjectFile.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiTargetObjectFile.h b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiTargetObjectFile.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiTargetObjectFile.h rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiTargetObjectFile.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiTargetTransformInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiTargetTransformInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/LanaiTargetTransformInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/LanaiTargetTransformInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiAsmBackend.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiAsmBackend.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiAsmBackend.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiAsmBackend.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiBaseInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiBaseInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiBaseInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiBaseInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiELFObjectWriter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiELFObjectWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiELFObjectWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiELFObjectWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiFixupKinds.h b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiFixupKinds.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiFixupKinds.h rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiFixupKinds.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiInstPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiInstPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiInstPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiInstPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiInstPrinter.h b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiInstPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiInstPrinter.h rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiInstPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCAsmInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCAsmInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCAsmInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCAsmInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCAsmInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCAsmInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCAsmInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCAsmInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCCodeEmitter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCCodeEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCCodeEmitter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCCodeEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCExpr.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCExpr.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCExpr.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCExpr.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCExpr.h b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCExpr.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCExpr.h rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCExpr.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCTargetDesc.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCTargetDesc.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCTargetDesc.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCTargetDesc.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCTargetDesc.h b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCTargetDesc.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCTargetDesc.h rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCTargetDesc.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/TargetInfo/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/TargetInfo/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/TargetInfo/LanaiTargetInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/TargetInfo/LanaiTargetInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/TargetInfo/LanaiTargetInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/TargetInfo/LanaiTargetInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/TargetInfo/LanaiTargetInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/Lanai/TargetInfo/LanaiTargetInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Lanai/TargetInfo/LanaiTargetInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/Lanai/TargetInfo/LanaiTargetInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/AsmParser/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/AsmParser/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/AsmParser/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/AsmParser/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/AsmParser/LoongArchAsmParser.cpp b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/AsmParser/LoongArchAsmParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/AsmParser/LoongArchAsmParser.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/AsmParser/LoongArchAsmParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/Disassembler/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/Disassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/Disassembler/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/Disassembler/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/Disassembler/LoongArchDisassembler.cpp b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/Disassembler/LoongArchDisassembler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/Disassembler/LoongArchDisassembler.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/Disassembler/LoongArchDisassembler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArch.h b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArch.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArch.h rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArch.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArch.td b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArch.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArch.td rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArch.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchAsmPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchAsmPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchAsmPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchAsmPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchAsmPrinter.h b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchAsmPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchAsmPrinter.h rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchAsmPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchCallingConv.td b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchCallingConv.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchCallingConv.td rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchCallingConv.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchExpandAtomicPseudoInsts.cpp b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchExpandAtomicPseudoInsts.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchExpandAtomicPseudoInsts.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchExpandAtomicPseudoInsts.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchExpandPseudoInsts.cpp b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchExpandPseudoInsts.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchExpandPseudoInsts.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchExpandPseudoInsts.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchFloat32InstrInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchFloat32InstrInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchFloat32InstrInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchFloat32InstrInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchFloat64InstrInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchFloat64InstrInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchFloat64InstrInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchFloat64InstrInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchFloatInstrFormats.td b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchFloatInstrFormats.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchFloatInstrFormats.td rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchFloatInstrFormats.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchFrameLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchFrameLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchFrameLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchFrameLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchFrameLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchFrameLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchFrameLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchFrameLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchISelDAGToDAG.cpp b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchISelDAGToDAG.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchISelDAGToDAG.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchISelDAGToDAG.h b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchISelDAGToDAG.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchISelDAGToDAG.h rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchISelDAGToDAG.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchISelLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchISelLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchISelLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchISelLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchISelLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchISelLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchISelLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchISelLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchInstrFormats.td b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchInstrFormats.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchInstrFormats.td rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchInstrFormats.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchInstrInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchInstrInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchInstrInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchInstrInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchInstrInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchInstrInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchInstrInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchInstrInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchInstrInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchInstrInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchInstrInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchInstrInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchMCInstLower.cpp b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchMCInstLower.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchMCInstLower.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchMCInstLower.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchMachineFunctionInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchMachineFunctionInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchMachineFunctionInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchMachineFunctionInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchRegisterInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchRegisterInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchRegisterInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchRegisterInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchRegisterInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchRegisterInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchRegisterInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchRegisterInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchRegisterInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchRegisterInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchRegisterInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchRegisterInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchSubtarget.cpp b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchSubtarget.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchSubtarget.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchSubtarget.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchSubtarget.h b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchSubtarget.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchSubtarget.h rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchSubtarget.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchTargetMachine.cpp b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchTargetMachine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchTargetMachine.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchTargetMachine.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchTargetMachine.h b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchTargetMachine.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/LoongArchTargetMachine.h rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/LoongArchTargetMachine.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchAsmBackend.cpp b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchAsmBackend.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchAsmBackend.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchAsmBackend.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchAsmBackend.h b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchAsmBackend.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchAsmBackend.h rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchAsmBackend.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchBaseInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchBaseInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchBaseInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchBaseInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchBaseInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchBaseInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchBaseInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchBaseInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchELFObjectWriter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchELFObjectWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchELFObjectWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchELFObjectWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchELFStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchELFStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchELFStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchELFStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchELFStreamer.h b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchELFStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchELFStreamer.h rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchELFStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchFixupKinds.h b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchFixupKinds.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchFixupKinds.h rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchFixupKinds.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchInstPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchInstPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchInstPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchInstPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchInstPrinter.h b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchInstPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchInstPrinter.h rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchInstPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCAsmInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCAsmInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCAsmInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCAsmInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCAsmInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCAsmInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCAsmInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCAsmInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCCodeEmitter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCCodeEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCCodeEmitter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCCodeEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCExpr.cpp b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCExpr.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCExpr.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCExpr.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCExpr.h b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCExpr.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCExpr.h rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCExpr.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCTargetDesc.cpp b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCTargetDesc.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCTargetDesc.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCTargetDesc.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCTargetDesc.h b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCTargetDesc.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCTargetDesc.h rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCTargetDesc.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMatInt.cpp b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMatInt.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMatInt.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMatInt.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMatInt.h b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMatInt.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMatInt.h rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMatInt.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchTargetStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchTargetStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchTargetStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchTargetStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchTargetStreamer.h b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchTargetStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchTargetStreamer.h rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchTargetStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/TargetInfo/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/TargetInfo/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/TargetInfo/LoongArchTargetInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/TargetInfo/LoongArchTargetInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/TargetInfo/LoongArchTargetInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/TargetInfo/LoongArchTargetInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/TargetInfo/LoongArchTargetInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/LoongArch/TargetInfo/LoongArchTargetInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/LoongArch/TargetInfo/LoongArchTargetInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/LoongArch/TargetInfo/LoongArchTargetInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/AsmParser/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/M68k/AsmParser/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/AsmParser/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/AsmParser/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/AsmParser/M68kAsmParser.cpp b/flang-classic/llvm-classic/llvm/lib/Target/M68k/AsmParser/M68kAsmParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/AsmParser/M68kAsmParser.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/AsmParser/M68kAsmParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/M68k/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/Disassembler/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/M68k/Disassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/Disassembler/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/Disassembler/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/Disassembler/M68kDisassembler.cpp b/flang-classic/llvm-classic/llvm/lib/Target/M68k/Disassembler/M68kDisassembler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/Disassembler/M68kDisassembler.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/Disassembler/M68kDisassembler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/GISel/M68kCallLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/M68k/GISel/M68kCallLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/GISel/M68kCallLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/GISel/M68kCallLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/GISel/M68kCallLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/M68k/GISel/M68kCallLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/GISel/M68kCallLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/GISel/M68kCallLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/GISel/M68kInstructionSelector.cpp b/flang-classic/llvm-classic/llvm/lib/Target/M68k/GISel/M68kInstructionSelector.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/GISel/M68kInstructionSelector.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/GISel/M68kInstructionSelector.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/GISel/M68kLegalizerInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/M68k/GISel/M68kLegalizerInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/GISel/M68kLegalizerInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/GISel/M68kLegalizerInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/GISel/M68kLegalizerInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/M68k/GISel/M68kLegalizerInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/GISel/M68kLegalizerInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/GISel/M68kLegalizerInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/GISel/M68kRegisterBankInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/M68k/GISel/M68kRegisterBankInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/GISel/M68kRegisterBankInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/GISel/M68kRegisterBankInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/GISel/M68kRegisterBankInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/M68k/GISel/M68kRegisterBankInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/GISel/M68kRegisterBankInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/GISel/M68kRegisterBankInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/GISel/M68kRegisterBanks.td b/flang-classic/llvm-classic/llvm/lib/Target/M68k/GISel/M68kRegisterBanks.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/GISel/M68kRegisterBanks.td rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/GISel/M68kRegisterBanks.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68k.h b/flang-classic/llvm-classic/llvm/lib/Target/M68k/M68k.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68k.h rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/M68k.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68k.td b/flang-classic/llvm-classic/llvm/lib/Target/M68k/M68k.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68k.td rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/M68k.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kAsmPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kAsmPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kAsmPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kAsmPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kAsmPrinter.h b/flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kAsmPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kAsmPrinter.h rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kAsmPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kCallingConv.h b/flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kCallingConv.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kCallingConv.h rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kCallingConv.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kCallingConv.td b/flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kCallingConv.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kCallingConv.td rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kCallingConv.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kCollapseMOVEMPass.cpp b/flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kCollapseMOVEMPass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kCollapseMOVEMPass.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kCollapseMOVEMPass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kExpandPseudo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kExpandPseudo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kExpandPseudo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kExpandPseudo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kFrameLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kFrameLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kFrameLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kFrameLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kFrameLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kFrameLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kFrameLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kFrameLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kISelDAGToDAG.cpp b/flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kISelDAGToDAG.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kISelDAGToDAG.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kISelLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kISelLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kISelLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kISelLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kISelLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kISelLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kISelLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kISelLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kInstrArithmetic.td b/flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kInstrArithmetic.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kInstrArithmetic.td rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kInstrArithmetic.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kInstrBits.td b/flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kInstrBits.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kInstrBits.td rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kInstrBits.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kInstrBuilder.h b/flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kInstrBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kInstrBuilder.h rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kInstrBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kInstrCompiler.td b/flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kInstrCompiler.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kInstrCompiler.td rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kInstrCompiler.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kInstrControl.td b/flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kInstrControl.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kInstrControl.td rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kInstrControl.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kInstrData.td b/flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kInstrData.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kInstrData.td rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kInstrData.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kInstrFormats.td b/flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kInstrFormats.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kInstrFormats.td rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kInstrFormats.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kInstrInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kInstrInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kInstrInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kInstrInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kInstrInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kInstrInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kInstrInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kInstrInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kInstrInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kInstrInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kInstrInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kInstrInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kInstrShiftRotate.td b/flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kInstrShiftRotate.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kInstrShiftRotate.td rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kInstrShiftRotate.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kMCInstLower.cpp b/flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kMCInstLower.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kMCInstLower.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kMCInstLower.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kMCInstLower.h b/flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kMCInstLower.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kMCInstLower.h rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kMCInstLower.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kMachineFunction.cpp b/flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kMachineFunction.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kMachineFunction.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kMachineFunction.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kMachineFunction.h b/flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kMachineFunction.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kMachineFunction.h rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kMachineFunction.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kRegisterInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kRegisterInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kRegisterInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kRegisterInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kRegisterInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kRegisterInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kRegisterInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kRegisterInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kRegisterInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kRegisterInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kRegisterInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kRegisterInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kSchedule.td b/flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kSchedule.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kSchedule.td rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kSchedule.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kSubtarget.cpp b/flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kSubtarget.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kSubtarget.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kSubtarget.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kSubtarget.h b/flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kSubtarget.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kSubtarget.h rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kSubtarget.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kTargetMachine.cpp b/flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kTargetMachine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kTargetMachine.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kTargetMachine.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kTargetMachine.h b/flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kTargetMachine.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kTargetMachine.h rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kTargetMachine.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kTargetObjectFile.cpp b/flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kTargetObjectFile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kTargetObjectFile.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kTargetObjectFile.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kTargetObjectFile.h b/flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kTargetObjectFile.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/M68kTargetObjectFile.h rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/M68kTargetObjectFile.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kAsmBackend.cpp b/flang-classic/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kAsmBackend.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kAsmBackend.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kAsmBackend.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kBaseInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kBaseInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kBaseInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kBaseInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kELFObjectWriter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kELFObjectWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kELFObjectWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kELFObjectWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kFixupKinds.h b/flang-classic/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kFixupKinds.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kFixupKinds.h rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kFixupKinds.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kInstPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kInstPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kInstPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kInstPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kInstPrinter.h b/flang-classic/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kInstPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kInstPrinter.h rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kInstPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kMCAsmInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kMCAsmInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kMCAsmInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kMCAsmInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kMCAsmInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kMCAsmInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kMCAsmInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kMCAsmInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kMCCodeEmitter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kMCCodeEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kMCCodeEmitter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kMCCodeEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kMCCodeEmitter.h b/flang-classic/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kMCCodeEmitter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kMCCodeEmitter.h rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kMCCodeEmitter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kMCTargetDesc.cpp b/flang-classic/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kMCTargetDesc.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kMCTargetDesc.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kMCTargetDesc.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kMCTargetDesc.h b/flang-classic/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kMCTargetDesc.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/MCTargetDesc/M68kMCTargetDesc.h rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/MCTargetDesc/M68kMCTargetDesc.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/TargetInfo/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/M68k/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/TargetInfo/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/TargetInfo/M68kTargetInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/M68k/TargetInfo/M68kTargetInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/TargetInfo/M68kTargetInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/TargetInfo/M68kTargetInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/M68k/TargetInfo/M68kTargetInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/M68k/TargetInfo/M68kTargetInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/M68k/TargetInfo/M68kTargetInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/M68k/TargetInfo/M68kTargetInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/AsmParser/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/AsmParser/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/AsmParser/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/AsmParser/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/AsmParser/MSP430AsmParser.cpp b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/AsmParser/MSP430AsmParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/AsmParser/MSP430AsmParser.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/AsmParser/MSP430AsmParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/Disassembler/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/Disassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/Disassembler/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/Disassembler/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/Disassembler/MSP430Disassembler.cpp b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/Disassembler/MSP430Disassembler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/Disassembler/MSP430Disassembler.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/Disassembler/MSP430Disassembler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430AsmBackend.cpp b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430AsmBackend.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430AsmBackend.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430AsmBackend.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430ELFObjectWriter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430ELFObjectWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430ELFObjectWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430ELFObjectWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430ELFStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430ELFStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430ELFStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430ELFStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430FixupKinds.h b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430FixupKinds.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430FixupKinds.h rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430FixupKinds.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430InstPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430InstPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430InstPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430InstPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430InstPrinter.h b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430InstPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430InstPrinter.h rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430InstPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCCodeEmitter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCCodeEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCCodeEmitter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCCodeEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.cpp b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.h b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.h rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430.h b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430.h rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430.td b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430.td rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430AsmPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430AsmPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430AsmPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430AsmPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430BranchSelector.cpp b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430BranchSelector.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430BranchSelector.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430BranchSelector.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430CallingConv.td b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430CallingConv.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430CallingConv.td rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430CallingConv.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430FrameLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430FrameLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430FrameLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430FrameLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430FrameLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430FrameLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430FrameLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430FrameLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430ISelLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430ISelLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430ISelLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430ISelLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430ISelLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430ISelLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430ISelLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430ISelLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430InstrFormats.td b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430InstrFormats.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430InstrFormats.td rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430InstrFormats.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430InstrInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430InstrInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430InstrInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430InstrInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430InstrInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430InstrInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430InstrInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430InstrInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430InstrInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430InstrInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430InstrInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430InstrInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430MCInstLower.cpp b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430MCInstLower.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430MCInstLower.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430MCInstLower.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430MCInstLower.h b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430MCInstLower.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430MCInstLower.h rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430MCInstLower.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430MachineFunctionInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430MachineFunctionInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430MachineFunctionInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430MachineFunctionInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430MachineFunctionInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430MachineFunctionInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430MachineFunctionInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430MachineFunctionInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430RegisterInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430RegisterInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430RegisterInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430RegisterInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430RegisterInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430RegisterInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430RegisterInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430RegisterInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430RegisterInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430RegisterInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430RegisterInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430RegisterInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430Subtarget.cpp b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430Subtarget.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430Subtarget.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430Subtarget.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430Subtarget.h b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430Subtarget.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430Subtarget.h rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430Subtarget.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430TargetMachine.cpp b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430TargetMachine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430TargetMachine.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430TargetMachine.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430TargetMachine.h b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430TargetMachine.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/MSP430TargetMachine.h rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/MSP430TargetMachine.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/README.txt b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/README.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/README.txt rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/README.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/TargetInfo/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/TargetInfo/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/TargetInfo/MSP430TargetInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/TargetInfo/MSP430TargetInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/TargetInfo/MSP430TargetInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/TargetInfo/MSP430TargetInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/TargetInfo/MSP430TargetInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/MSP430/TargetInfo/MSP430TargetInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/MSP430/TargetInfo/MSP430TargetInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/MSP430/TargetInfo/MSP430TargetInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/AsmParser/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/Mips/AsmParser/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/AsmParser/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/AsmParser/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/Mips/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Disassembler/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/Mips/Disassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Disassembler/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/Disassembler/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Disassembler/MipsDisassembler.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/Disassembler/MipsDisassembler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Disassembler/MipsDisassembler.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/Disassembler/MipsDisassembler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsBaseInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsBaseInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsBaseInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsBaseInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsFixupKinds.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsFixupKinds.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsFixupKinds.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsFixupKinds.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsInstPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsInstPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsInstPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsInstPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsInstPrinter.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsInstPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsInstPrinter.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsInstPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsMCNaCl.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsMCNaCl.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsMCNaCl.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsMCNaCl.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsNaClELFStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsNaClELFStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsNaClELFStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsNaClELFStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsOptionRecord.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsOptionRecord.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsOptionRecord.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsOptionRecord.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MSA.txt b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MSA.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MSA.txt rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MSA.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MicroMips32r6InstrFormats.td b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MicroMips32r6InstrFormats.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MicroMips32r6InstrFormats.td rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MicroMips32r6InstrFormats.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MicroMips32r6InstrInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MicroMips32r6InstrInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MicroMips32r6InstrInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MicroMips32r6InstrInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MicroMipsDSPInstrFormats.td b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MicroMipsDSPInstrFormats.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MicroMipsDSPInstrFormats.td rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MicroMipsDSPInstrFormats.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MicroMipsDSPInstrInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MicroMipsDSPInstrInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MicroMipsDSPInstrInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MicroMipsDSPInstrInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MicroMipsInstrFPU.td b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MicroMipsInstrFPU.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MicroMipsInstrFPU.td rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MicroMipsInstrFPU.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MicroMipsInstrFormats.td b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MicroMipsInstrFormats.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MicroMipsInstrFormats.td rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MicroMipsInstrFormats.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MicroMipsInstrInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MicroMipsInstrInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MicroMipsInstrInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MicroMipsInstrInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MicroMipsSizeReduction.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MicroMipsSizeReduction.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MicroMipsSizeReduction.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MicroMipsSizeReduction.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Mips.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/Mips.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Mips.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/Mips.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Mips.td b/flang-classic/llvm-classic/llvm/lib/Target/Mips/Mips.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Mips.td rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/Mips.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Mips16FrameLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/Mips16FrameLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Mips16FrameLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/Mips16FrameLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Mips16FrameLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/Mips16FrameLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Mips16FrameLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/Mips16FrameLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Mips16HardFloat.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/Mips16HardFloat.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Mips16HardFloat.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/Mips16HardFloat.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Mips16HardFloatInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/Mips16HardFloatInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Mips16HardFloatInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/Mips16HardFloatInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Mips16HardFloatInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/Mips16HardFloatInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Mips16HardFloatInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/Mips16HardFloatInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Mips16ISelDAGToDAG.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/Mips16ISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Mips16ISelDAGToDAG.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/Mips16ISelDAGToDAG.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Mips16ISelDAGToDAG.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/Mips16ISelDAGToDAG.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Mips16ISelDAGToDAG.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/Mips16ISelDAGToDAG.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Mips16ISelLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/Mips16ISelLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Mips16ISelLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/Mips16ISelLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Mips16ISelLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/Mips16ISelLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Mips16ISelLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/Mips16ISelLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Mips16InstrFormats.td b/flang-classic/llvm-classic/llvm/lib/Target/Mips/Mips16InstrFormats.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Mips16InstrFormats.td rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/Mips16InstrFormats.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Mips16InstrInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/Mips16InstrInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Mips16InstrInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/Mips16InstrInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Mips16InstrInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/Mips16InstrInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Mips16InstrInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/Mips16InstrInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Mips16InstrInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/Mips/Mips16InstrInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Mips16InstrInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/Mips16InstrInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Mips16RegisterInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/Mips16RegisterInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Mips16RegisterInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/Mips16RegisterInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Mips16RegisterInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/Mips16RegisterInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Mips16RegisterInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/Mips16RegisterInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Mips32r6InstrFormats.td b/flang-classic/llvm-classic/llvm/lib/Target/Mips/Mips32r6InstrFormats.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Mips32r6InstrFormats.td rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/Mips32r6InstrFormats.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Mips32r6InstrInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/Mips/Mips32r6InstrInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Mips32r6InstrInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/Mips32r6InstrInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Mips64InstrInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/Mips/Mips64InstrInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Mips64InstrInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/Mips64InstrInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Mips64r6InstrInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/Mips/Mips64r6InstrInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Mips64r6InstrInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/Mips64r6InstrInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsAnalyzeImmediate.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsAnalyzeImmediate.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsAnalyzeImmediate.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsAnalyzeImmediate.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsAnalyzeImmediate.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsAnalyzeImmediate.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsAnalyzeImmediate.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsAnalyzeImmediate.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsAsmPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsAsmPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsAsmPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsAsmPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsAsmPrinter.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsAsmPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsAsmPrinter.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsAsmPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsBranchExpansion.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsBranchExpansion.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsBranchExpansion.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsBranchExpansion.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsCCState.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsCCState.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsCCState.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsCCState.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsCCState.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsCCState.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsCCState.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsCCState.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsCallLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsCallLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsCallLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsCallLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsCallLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsCallLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsCallLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsCallLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsCallingConv.td b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsCallingConv.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsCallingConv.td rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsCallingConv.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsCombine.td b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsCombine.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsCombine.td rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsCombine.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsCondMov.td b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsCondMov.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsCondMov.td rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsCondMov.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsConstantIslandPass.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsConstantIslandPass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsConstantIslandPass.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsConstantIslandPass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsDSPInstrFormats.td b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsDSPInstrFormats.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsDSPInstrFormats.td rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsDSPInstrFormats.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsDSPInstrInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsDSPInstrInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsDSPInstrInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsDSPInstrInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsEVAInstrFormats.td b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsEVAInstrFormats.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsEVAInstrFormats.td rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsEVAInstrFormats.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsEVAInstrInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsEVAInstrInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsEVAInstrInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsEVAInstrInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsExpandPseudo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsExpandPseudo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsExpandPseudo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsExpandPseudo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsFastISel.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsFastISel.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsFastISel.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsFastISel.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsFrameLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsFrameLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsFrameLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsFrameLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsFrameLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsFrameLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsFrameLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsFrameLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsISelDAGToDAG.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsISelDAGToDAG.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsISelDAGToDAG.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsISelDAGToDAG.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsISelDAGToDAG.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsISelDAGToDAG.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsISelDAGToDAG.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsISelLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsISelLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsISelLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsISelLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsISelLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsISelLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsISelLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsISelLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsInstrFPU.td b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsInstrFPU.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsInstrFPU.td rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsInstrFPU.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsInstrFormats.td b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsInstrFormats.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsInstrFormats.td rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsInstrFormats.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsInstrInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsInstrInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsInstrInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsInstrInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsInstrInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsInstrInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsInstrInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsInstrInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsInstrInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsInstrInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsInstrInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsInstrInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsInstructionSelector.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsInstructionSelector.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsInstructionSelector.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsInstructionSelector.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsLegalizerInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsLegalizerInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsLegalizerInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsLegalizerInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsLegalizerInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsLegalizerInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsLegalizerInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsLegalizerInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsMCInstLower.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsMCInstLower.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsMCInstLower.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsMCInstLower.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsMCInstLower.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsMCInstLower.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsMCInstLower.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsMCInstLower.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsMSAInstrFormats.td b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsMSAInstrFormats.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsMSAInstrFormats.td rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsMSAInstrFormats.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsMSAInstrInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsMSAInstrInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsMSAInstrInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsMSAInstrInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsMTInstrFormats.td b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsMTInstrFormats.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsMTInstrFormats.td rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsMTInstrFormats.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsMTInstrInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsMTInstrInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsMTInstrInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsMTInstrInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsMachineFunction.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsMachineFunction.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsMachineFunction.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsMachineFunction.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsMachineFunction.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsMachineFunction.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsMachineFunction.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsMachineFunction.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsModuleISelDAGToDAG.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsModuleISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsModuleISelDAGToDAG.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsModuleISelDAGToDAG.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsMulMulBugPass.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsMulMulBugPass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsMulMulBugPass.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsMulMulBugPass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsOptimizePICCall.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsOptimizePICCall.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsOptimizePICCall.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsOptimizePICCall.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsOptionRecord.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsOptionRecord.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsOptionRecord.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsOptionRecord.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsOs16.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsOs16.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsOs16.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsOs16.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsPfmCounters.td b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsPfmCounters.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsPfmCounters.td rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsPfmCounters.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsPostLegalizerCombiner.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsPostLegalizerCombiner.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsPostLegalizerCombiner.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsPostLegalizerCombiner.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsPreLegalizerCombiner.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsPreLegalizerCombiner.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsPreLegalizerCombiner.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsPreLegalizerCombiner.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsRegisterBankInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsRegisterBankInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsRegisterBankInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsRegisterBankInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsRegisterBankInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsRegisterBankInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsRegisterBankInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsRegisterBankInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsRegisterBanks.td b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsRegisterBanks.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsRegisterBanks.td rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsRegisterBanks.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsRegisterInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsRegisterInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsRegisterInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsRegisterInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsRegisterInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsRegisterInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsRegisterInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsRegisterInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsRegisterInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsRegisterInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsRegisterInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsRegisterInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsSEFrameLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsSEFrameLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsSEFrameLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsSEFrameLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsSEFrameLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsSEFrameLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsSEFrameLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsSEFrameLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsSEISelLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsSEISelLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsSEISelLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsSEISelLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsSEISelLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsSEISelLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsSEISelLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsSEISelLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsSEInstrInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsSEInstrInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsSEInstrInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsSEInstrInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsSEInstrInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsSEInstrInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsSEInstrInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsSEInstrInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsSERegisterInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsSERegisterInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsSERegisterInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsSERegisterInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsSERegisterInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsSERegisterInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsSERegisterInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsSERegisterInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsSchedule.td b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsSchedule.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsSchedule.td rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsSchedule.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsScheduleGeneric.td b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsScheduleGeneric.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsScheduleGeneric.td rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsScheduleGeneric.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsScheduleP5600.td b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsScheduleP5600.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsScheduleP5600.td rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsScheduleP5600.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsSubtarget.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsSubtarget.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsSubtarget.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsSubtarget.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsSubtarget.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsSubtarget.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsSubtarget.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsSubtarget.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsTargetMachine.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsTargetMachine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsTargetMachine.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsTargetMachine.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsTargetMachine.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsTargetMachine.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsTargetMachine.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsTargetMachine.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsTargetObjectFile.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsTargetObjectFile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsTargetObjectFile.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsTargetObjectFile.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsTargetObjectFile.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsTargetObjectFile.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsTargetObjectFile.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsTargetObjectFile.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsTargetStreamer.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsTargetStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsTargetStreamer.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsTargetStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsTargetTransformInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsTargetTransformInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsTargetTransformInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsTargetTransformInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsTargetTransformInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsTargetTransformInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/MipsTargetTransformInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/MipsTargetTransformInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Relocation.txt b/flang-classic/llvm-classic/llvm/lib/Target/Mips/Relocation.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/Relocation.txt rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/Relocation.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/TargetInfo/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/Mips/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/TargetInfo/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/MCTargetDesc/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/MCTargetDesc/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXBaseInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXBaseInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXBaseInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXBaseInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXInstPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXInstPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXInstPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXInstPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXInstPrinter.h b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXInstPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXInstPrinter.h rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXInstPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.cpp b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.h b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.h rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXTargetStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXTargetStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXTargetStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXTargetStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXTargetStreamer.h b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXTargetStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXTargetStreamer.h rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXTargetStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/ManagedStringPool.h b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/ManagedStringPool.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/ManagedStringPool.h rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/ManagedStringPool.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTX.h b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTX.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTX.h rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTX.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTX.td b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTX.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTX.td rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTX.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXAllocaHoisting.cpp b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXAllocaHoisting.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXAllocaHoisting.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXAllocaHoisting.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXAllocaHoisting.h b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXAllocaHoisting.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXAllocaHoisting.h rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXAllocaHoisting.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.h b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.h rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXAssignValidGlobalNames.cpp b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXAssignValidGlobalNames.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXAssignValidGlobalNames.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXAssignValidGlobalNames.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXAtomicLower.cpp b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXAtomicLower.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXAtomicLower.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXAtomicLower.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXAtomicLower.h b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXAtomicLower.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXAtomicLower.h rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXAtomicLower.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXFrameLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXFrameLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXFrameLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXFrameLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXFrameLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXFrameLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXFrameLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXFrameLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.h b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.h rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXISelLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXISelLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXISelLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXISelLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXImageOptimizer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXImageOptimizer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXImageOptimizer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXImageOptimizer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXInstrFormats.td b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXInstrFormats.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXInstrFormats.td rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXInstrFormats.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXInstrInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXInstrInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXInstrInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXInstrInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXInstrInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXInstrInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXInstrInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXInstrInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXInstrInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXInstrInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXInstrInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXInstrInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXIntrinsics.td b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXIntrinsics.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXIntrinsics.td rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXIntrinsics.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.h b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.h rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXLowerAlloca.cpp b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXLowerAlloca.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXLowerAlloca.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXLowerAlloca.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXLowerArgs.cpp b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXLowerArgs.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXLowerArgs.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXLowerArgs.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXMCExpr.cpp b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXMCExpr.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXMCExpr.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXMCExpr.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXMCExpr.h b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXMCExpr.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXMCExpr.h rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXMCExpr.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXMachineFunctionInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXMachineFunctionInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXMachineFunctionInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXMachineFunctionInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXPeephole.cpp b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXPeephole.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXPeephole.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXPeephole.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXProxyRegErasure.cpp b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXProxyRegErasure.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXProxyRegErasure.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXProxyRegErasure.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXSubtarget.cpp b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXSubtarget.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXSubtarget.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXSubtarget.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXSubtarget.h b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXSubtarget.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXSubtarget.h rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXSubtarget.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXTargetMachine.h b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXTargetMachine.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXTargetMachine.h rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXTargetMachine.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXUtilities.cpp b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXUtilities.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXUtilities.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXUtilities.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXUtilities.h b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXUtilities.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVPTXUtilities.h rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVPTXUtilities.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVVMIntrRange.cpp b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVVMIntrRange.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVVMIntrRange.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVVMIntrRange.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVVMReflect.cpp b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVVMReflect.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/NVVMReflect.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/NVVMReflect.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/TargetInfo/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/TargetInfo/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/TargetInfo/NVPTXTargetInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/TargetInfo/NVPTXTargetInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/TargetInfo/NVPTXTargetInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/TargetInfo/NVPTXTargetInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/TargetInfo/NVPTXTargetInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/TargetInfo/NVPTXTargetInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/TargetInfo/NVPTXTargetInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/TargetInfo/NVPTXTargetInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/cl_common_defines.h b/flang-classic/llvm-classic/llvm/lib/Target/NVPTX/cl_common_defines.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/NVPTX/cl_common_defines.h rename to flang-classic/llvm-classic/llvm/lib/Target/NVPTX/cl_common_defines.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/AsmParser/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/AsmParser/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/AsmParser/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/AsmParser/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/Disassembler/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/Disassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/Disassembler/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/Disassembler/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/GISel/PPCCallLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/GISel/PPCCallLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/GISel/PPCCallLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/GISel/PPCCallLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/GISel/PPCCallLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/GISel/PPCCallLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/GISel/PPCCallLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/GISel/PPCCallLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/GISel/PPCInstructionSelector.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/GISel/PPCInstructionSelector.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/GISel/PPCInstructionSelector.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/GISel/PPCInstructionSelector.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/GISel/PPCLegalizerInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/GISel/PPCLegalizerInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/GISel/PPCLegalizerInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/GISel/PPCLegalizerInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/GISel/PPCLegalizerInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/GISel/PPCLegalizerInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/GISel/PPCLegalizerInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/GISel/PPCLegalizerInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/GISel/PPCRegisterBankInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/GISel/PPCRegisterBankInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/GISel/PPCRegisterBankInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/GISel/PPCRegisterBankInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/GISel/PPCRegisterBankInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/GISel/PPCRegisterBankInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/GISel/PPCRegisterBankInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/GISel/PPCRegisterBankInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/GISel/PPCRegisterBanks.td b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/GISel/PPCRegisterBanks.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/GISel/PPCRegisterBanks.td rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/GISel/PPCRegisterBanks.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFStreamer.h b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFStreamer.h rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCInstPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCInstPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCInstPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCInstPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCInstPrinter.h b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCInstPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCInstPrinter.h rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCInstPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.h b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.h rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.h b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.h rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCXCOFFObjectWriter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCXCOFFObjectWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCXCOFFObjectWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCXCOFFObjectWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCXCOFFStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCXCOFFStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCXCOFFStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCXCOFFStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCXCOFFStreamer.h b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCXCOFFStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/MCTargetDesc/PPCXCOFFStreamer.h rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/MCTargetDesc/PPCXCOFFStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/P10InstrResources.td b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/P10InstrResources.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/P10InstrResources.td rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/P10InstrResources.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/P9InstrResources.td b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/P9InstrResources.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/P9InstrResources.td rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/P9InstrResources.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPC.h b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPC.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPC.h rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPC.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPC.td b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPC.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPC.td rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPC.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCBack2BackFusion.def b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCBack2BackFusion.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCBack2BackFusion.def rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCBack2BackFusion.def diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCBoolRetToInt.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCBoolRetToInt.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCBoolRetToInt.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCBoolRetToInt.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCBranchCoalescing.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCBranchCoalescing.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCBranchCoalescing.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCBranchCoalescing.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCBranchSelector.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCBranchSelector.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCBranchSelector.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCBranchSelector.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCCCState.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCCCState.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCCCState.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCCCState.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCCCState.h b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCCCState.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCCCState.h rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCCCState.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCCTRLoopsVerify.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCCTRLoopsVerify.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCCTRLoopsVerify.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCCTRLoopsVerify.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCCallingConv.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCCallingConv.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCCallingConv.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCCallingConv.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCCallingConv.h b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCCallingConv.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCCallingConv.h rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCCallingConv.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCCallingConv.td b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCCallingConv.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCCallingConv.td rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCCallingConv.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCEarlyReturn.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCEarlyReturn.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCEarlyReturn.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCEarlyReturn.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCExpandAtomicPseudoInsts.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCExpandAtomicPseudoInsts.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCExpandAtomicPseudoInsts.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCExpandAtomicPseudoInsts.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCExpandISEL.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCExpandISEL.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCExpandISEL.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCExpandISEL.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCFastISel.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCFastISel.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCFastISel.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCFastISel.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCFrameLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCFrameLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCFrameLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCFrameLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCGenScalarMASSEntries.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCGenScalarMASSEntries.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCGenScalarMASSEntries.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCGenScalarMASSEntries.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCHazardRecognizers.h b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCHazardRecognizers.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCHazardRecognizers.h rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCHazardRecognizers.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCISelLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCISelLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCISelLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCISelLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCISelLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCISelLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCISelLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCISelLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstr64Bit.td b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCInstr64Bit.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstr64Bit.td rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCInstr64Bit.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrAltivec.td b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrAltivec.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrAltivec.td rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrAltivec.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrBuilder.h b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrBuilder.h rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrFormats.td b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrFormats.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrFormats.td rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrFormats.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrHTM.td b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrHTM.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrHTM.td rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrHTM.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrMMA.td b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrMMA.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrMMA.td rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrMMA.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrP10.td b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrP10.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrP10.td rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrP10.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrSPE.td b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrSPE.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrSPE.td rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrSPE.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrVSX.td b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrVSX.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCInstrVSX.td rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCInstrVSX.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCLoopInstrFormPrep.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCLoopInstrFormPrep.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCLoopInstrFormPrep.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCLoopInstrFormPrep.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCLowerMASSVEntries.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCLowerMASSVEntries.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCLowerMASSVEntries.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCLowerMASSVEntries.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCMCInstLower.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCMCInstLower.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCMCInstLower.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCMCInstLower.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCMIPeephole.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCMIPeephole.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCMIPeephole.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCMIPeephole.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCMachineScheduler.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCMachineScheduler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCMachineScheduler.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCMachineScheduler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCMachineScheduler.h b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCMachineScheduler.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCMachineScheduler.h rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCMachineScheduler.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCMacroFusion.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCMacroFusion.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCMacroFusion.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCMacroFusion.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCMacroFusion.def b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCMacroFusion.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCMacroFusion.def rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCMacroFusion.def diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCMacroFusion.h b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCMacroFusion.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCMacroFusion.h rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCMacroFusion.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCPerfectShuffle.h b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCPerfectShuffle.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCPerfectShuffle.h rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCPerfectShuffle.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCPfmCounters.td b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCPfmCounters.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCPfmCounters.td rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCPfmCounters.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCPreEmitPeephole.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCPreEmitPeephole.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCPreEmitPeephole.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCPreEmitPeephole.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCReduceCRLogicals.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCReduceCRLogicals.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCReduceCRLogicals.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCReduceCRLogicals.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCRegisterInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCRegisterInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCRegisterInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCRegisterInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCRegisterInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCRegisterInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCRegisterInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCRegisterInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCRegisterInfoMMA.td b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCRegisterInfoMMA.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCRegisterInfoMMA.td rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCRegisterInfoMMA.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCSchedPredicates.td b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCSchedPredicates.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCSchedPredicates.td rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCSchedPredicates.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCSchedule.td b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCSchedule.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCSchedule.td rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCSchedule.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCSchedule440.td b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCSchedule440.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCSchedule440.td rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCSchedule440.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleA2.td b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleA2.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleA2.td rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleA2.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleE500.td b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleE500.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleE500.td rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleE500.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleE500mc.td b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleE500mc.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleE500mc.td rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleE500mc.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleE5500.td b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleE5500.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleE5500.td rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleE5500.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleG3.td b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleG3.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleG3.td rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleG3.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleG4.td b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleG4.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleG4.td rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleG4.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleG4Plus.td b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleG4Plus.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleG4Plus.td rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleG4Plus.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleG5.td b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleG5.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleG5.td rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleG5.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleP10.td b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleP10.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleP10.td rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleP10.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleP7.td b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleP7.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleP7.td rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleP7.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleP8.td b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleP8.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleP8.td rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleP8.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleP9.td b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleP9.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCScheduleP9.td rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCScheduleP9.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCSubtarget.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCSubtarget.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCSubtarget.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCSubtarget.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCSubtarget.h b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCSubtarget.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCSubtarget.h rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCSubtarget.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCTLSDynamicCall.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCTLSDynamicCall.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCTLSDynamicCall.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCTLSDynamicCall.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCTOCRegDeps.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCTOCRegDeps.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCTOCRegDeps.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCTOCRegDeps.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCTargetMachine.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCTargetMachine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCTargetMachine.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCTargetMachine.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCTargetMachine.h b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCTargetMachine.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCTargetMachine.h rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCTargetMachine.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCTargetObjectFile.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCTargetObjectFile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCTargetObjectFile.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCTargetObjectFile.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCTargetObjectFile.h b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCTargetObjectFile.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCTargetObjectFile.h rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCTargetObjectFile.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCTargetStreamer.h b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCTargetStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCTargetStreamer.h rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCTargetStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCVSXCopy.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCVSXCopy.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCVSXCopy.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCVSXCopy.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCVSXFMAMutate.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCVSXFMAMutate.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCVSXFMAMutate.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCVSXFMAMutate.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCVSXSwapRemoval.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCVSXSwapRemoval.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/PPCVSXSwapRemoval.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/PPCVSXSwapRemoval.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/README.txt b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/README.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/README.txt rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/README.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/README_ALTIVEC.txt b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/README_ALTIVEC.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/README_ALTIVEC.txt rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/README_ALTIVEC.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/README_P9.txt b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/README_P9.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/README_P9.txt rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/README_P9.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/TargetInfo/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/TargetInfo/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/README.txt b/flang-classic/llvm-classic/llvm/lib/Target/README.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/README.txt rename to flang-classic/llvm-classic/llvm/lib/Target/README.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/AsmParser/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/AsmParser/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/AsmParser/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/AsmParser/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/Disassembler/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/Disassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/Disassembler/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/Disassembler/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFObjectWriter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFObjectWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFObjectWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFObjectWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.h b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.h rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVFixupKinds.h b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVFixupKinds.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVFixupKinds.h rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVFixupKinds.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVInstPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVInstPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVInstPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVInstPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVInstPrinter.h b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVInstPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVInstPrinter.h rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVInstPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCAsmInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCAsmInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCAsmInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCAsmInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCAsmInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCAsmInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCAsmInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCAsmInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.h b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.h rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCObjectFileInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCObjectFileInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCObjectFileInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCObjectFileInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCObjectFileInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCObjectFileInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCObjectFileInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCObjectFileInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.h b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.h rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMatInt.cpp b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMatInt.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMatInt.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMatInt.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMatInt.h b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMatInt.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMatInt.h rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMatInt.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.h b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.h rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCV.h b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCV.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCV.h rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCV.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCV.td b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCV.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCV.td rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCV.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVAsmPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVAsmPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVAsmPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVAsmPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVCallLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVCallLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVCallLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVCallLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVCallLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVCallLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVCallLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVCallLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVCallingConv.td b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVCallingConv.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVCallingConv.td rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVCallingConv.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVCodeGenPrepare.cpp b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVCodeGenPrepare.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVCodeGenPrepare.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVCodeGenPrepare.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVExpandAtomicPseudoInsts.cpp b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVExpandAtomicPseudoInsts.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVExpandAtomicPseudoInsts.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVExpandAtomicPseudoInsts.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVExpandPseudoInsts.cpp b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVExpandPseudoInsts.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVExpandPseudoInsts.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVExpandPseudoInsts.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVFrameLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVFrameLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVFrameLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVFrameLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVFrameLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVFrameLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVFrameLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVFrameLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVGatherScatterLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVGatherScatterLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVGatherScatterLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVGatherScatterLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.h b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.h rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVISelLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVISelLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVISelLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVISelLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVISelLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVISelLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVISelLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVISelLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrFormats.td b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrFormats.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrFormats.td rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrFormats.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrFormatsC.td b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrFormatsC.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrFormatsC.td rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrFormatsC.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrFormatsV.td b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrFormatsV.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrFormatsV.td rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrFormatsV.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoA.td b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoA.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoA.td rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoA.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoC.td b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoC.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoC.td rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoC.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoD.td b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoD.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoD.td rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoD.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoF.td b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoF.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoF.td rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoF.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoM.td b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoM.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoM.td rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoM.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoV.td b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoV.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoV.td rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoV.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoVSDPatterns.td b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoVSDPatterns.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoVSDPatterns.td rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoVSDPatterns.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoVVLPatterns.td b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoVVLPatterns.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoVVLPatterns.td rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoVVLPatterns.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoZb.td b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoZb.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoZb.td rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoZb.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoZfh.td b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoZfh.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoZfh.td rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoZfh.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoZicbo.td b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoZicbo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoZicbo.td rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoZicbo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoZk.td b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoZk.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstrInfoZk.td rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVInstrInfoZk.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstructionSelector.cpp b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVInstructionSelector.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVInstructionSelector.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVInstructionSelector.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVLegalizerInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVLegalizerInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVLegalizerInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVLegalizerInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVLegalizerInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVLegalizerInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVLegalizerInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVLegalizerInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVMCInstLower.cpp b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVMCInstLower.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVMCInstLower.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVMCInstLower.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVMachineFunctionInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVMachineFunctionInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVMachineFunctionInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVMachineFunctionInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVMachineFunctionInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVMachineFunctionInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVMachineFunctionInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVMachineFunctionInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVMacroFusion.cpp b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVMacroFusion.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVMacroFusion.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVMacroFusion.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVMacroFusion.h b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVMacroFusion.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVMacroFusion.h rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVMacroFusion.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVMakeCompressible.cpp b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVMakeCompressible.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVMakeCompressible.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVMakeCompressible.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVMergeBaseOffset.cpp b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVMergeBaseOffset.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVMergeBaseOffset.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVMergeBaseOffset.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVRedundantCopyElimination.cpp b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVRedundantCopyElimination.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVRedundantCopyElimination.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVRedundantCopyElimination.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVRegisterBankInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVRegisterBankInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVRegisterBankInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVRegisterBankInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVRegisterBankInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVRegisterBankInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVRegisterBankInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVRegisterBankInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVRegisterBanks.td b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVRegisterBanks.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVRegisterBanks.td rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVRegisterBanks.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVRegisterInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVRegisterInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVRegisterInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVRegisterInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVRegisterInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVRegisterInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVRegisterInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVRegisterInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVRegisterInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVRegisterInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVRegisterInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVRegisterInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVSExtWRemoval.cpp b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVSExtWRemoval.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVSExtWRemoval.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVSExtWRemoval.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVSchedRocket.td b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVSchedRocket.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVSchedRocket.td rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVSchedRocket.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVSchedSiFive7.td b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVSchedSiFive7.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVSchedSiFive7.td rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVSchedSiFive7.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVSchedule.td b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVSchedule.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVSchedule.td rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVSchedule.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVScheduleV.td b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVScheduleV.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVScheduleV.td rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVScheduleV.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVScheduleZb.td b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVScheduleZb.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVScheduleZb.td rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVScheduleZb.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVSubtarget.cpp b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVSubtarget.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVSubtarget.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVSubtarget.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVSubtarget.h b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVSubtarget.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVSubtarget.h rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVSubtarget.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVSystemOperands.td b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVSystemOperands.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVSystemOperands.td rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVSystemOperands.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVTargetMachine.cpp b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVTargetMachine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVTargetMachine.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVTargetMachine.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVTargetMachine.h b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVTargetMachine.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVTargetMachine.h rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVTargetMachine.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVTargetObjectFile.cpp b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVTargetObjectFile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVTargetObjectFile.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVTargetObjectFile.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVTargetObjectFile.h b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVTargetObjectFile.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVTargetObjectFile.h rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVTargetObjectFile.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVTargetTransformInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVTargetTransformInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVTargetTransformInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVTargetTransformInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVTargetTransformInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVTargetTransformInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/RISCVTargetTransformInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/RISCVTargetTransformInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/TargetInfo/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/TargetInfo/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/TargetInfo/RISCVTargetInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/TargetInfo/RISCVTargetInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/TargetInfo/RISCVTargetInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/TargetInfo/RISCVTargetInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/TargetInfo/RISCVTargetInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/RISCV/TargetInfo/RISCVTargetInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/RISCV/TargetInfo/RISCVTargetInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/RISCV/TargetInfo/RISCVTargetInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVAsmBackend.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVAsmBackend.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVAsmBackend.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVAsmBackend.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVBaseInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVBaseInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVBaseInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVBaseInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVBaseInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVBaseInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVBaseInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVBaseInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVInstPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVInstPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVInstPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVInstPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVInstPrinter.h b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVInstPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVInstPrinter.h rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVInstPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCAsmInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCAsmInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCAsmInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCAsmInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCAsmInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCAsmInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCAsmInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCAsmInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCCodeEmitter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCCodeEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCCodeEmitter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCCodeEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCTargetDesc.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCTargetDesc.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCTargetDesc.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCTargetDesc.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCTargetDesc.h b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCTargetDesc.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCTargetDesc.h rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCTargetDesc.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVObjectTargetWriter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVObjectTargetWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVObjectTargetWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVObjectTargetWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVTargetStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVTargetStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVTargetStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVTargetStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVTargetStreamer.h b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVTargetStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVTargetStreamer.h rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVTargetStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRV.h b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRV.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRV.h rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRV.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRV.td b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRV.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRV.td rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRV.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVAsmPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVAsmPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVAsmPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVAsmPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVBuiltins.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVBuiltins.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVBuiltins.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVBuiltins.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVBuiltins.h b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVBuiltins.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVBuiltins.h rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVBuiltins.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVBuiltins.td b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVBuiltins.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVBuiltins.td rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVBuiltins.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVCallLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVCallLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVCallLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVCallLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVCallLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVCallLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVCallLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVCallLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.h b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.h rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVEmitIntrinsics.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVEmitIntrinsics.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVEmitIntrinsics.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVEmitIntrinsics.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVFrameLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVFrameLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVFrameLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVFrameLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.h b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.h rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVISelLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVISelLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVISelLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVISelLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVISelLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVISelLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVISelLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVISelLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVInstrFormats.td b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVInstrFormats.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVInstrFormats.td rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVInstrFormats.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVInstrInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVInstrInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVInstrInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVInstrInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVInstrInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVInstrInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVInstrInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVInstrInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVInstrInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVInstrInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVInstrInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVInstrInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVInstructionSelector.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVInstructionSelector.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVInstructionSelector.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVInstructionSelector.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVLegalizerInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVLegalizerInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVLegalizerInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVLegalizerInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVLegalizerInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVLegalizerInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVLegalizerInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVLegalizerInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVMCInstLower.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVMCInstLower.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVMCInstLower.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVMCInstLower.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVMCInstLower.h b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVMCInstLower.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVMCInstLower.h rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVMCInstLower.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.h b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.h rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVPreLegalizer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVPreLegalizer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVPreLegalizer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVPreLegalizer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVPrepareFunctions.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVPrepareFunctions.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVPrepareFunctions.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVPrepareFunctions.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVRegisterBankInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVRegisterBankInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVRegisterBankInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVRegisterBankInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVRegisterBankInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVRegisterBankInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVRegisterBankInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVRegisterBankInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVRegisterBanks.td b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVRegisterBanks.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVRegisterBanks.td rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVRegisterBanks.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVRegisterInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVRegisterInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVRegisterInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVRegisterInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVRegisterInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVRegisterInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVRegisterInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVRegisterInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVRegisterInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVRegisterInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVRegisterInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVRegisterInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVRegularizer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVRegularizer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVRegularizer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVRegularizer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVSubtarget.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVSubtarget.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVSubtarget.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVSubtarget.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVSubtarget.h b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVSubtarget.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVSubtarget.h rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVSubtarget.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVSymbolicOperands.td b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVSymbolicOperands.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVSymbolicOperands.td rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVSymbolicOperands.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVTargetMachine.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVTargetMachine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVTargetMachine.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVTargetMachine.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVTargetMachine.h b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVTargetMachine.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVTargetMachine.h rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVTargetMachine.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVTargetObjectFile.h b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVTargetObjectFile.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVTargetObjectFile.h rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVTargetObjectFile.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVTargetTransformInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVTargetTransformInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVTargetTransformInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVTargetTransformInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVUtils.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVUtils.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVUtils.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVUtils.h b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVUtils.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/SPIRVUtils.h rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/SPIRVUtils.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/TargetInfo/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/TargetInfo/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/TargetInfo/SPIRVTargetInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/TargetInfo/SPIRVTargetInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/TargetInfo/SPIRVTargetInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/TargetInfo/SPIRVTargetInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/TargetInfo/SPIRVTargetInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/SPIRV/TargetInfo/SPIRVTargetInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SPIRV/TargetInfo/SPIRVTargetInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/SPIRV/TargetInfo/SPIRVTargetInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/AsmParser/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/AsmParser/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/AsmParser/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/AsmParser/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/DelaySlotFiller.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/DelaySlotFiller.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/DelaySlotFiller.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/DelaySlotFiller.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/Disassembler/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/Disassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/Disassembler/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/Disassembler/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/Disassembler/SparcDisassembler.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/Disassembler/SparcDisassembler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/Disassembler/SparcDisassembler.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/Disassembler/SparcDisassembler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/LeonFeatures.td b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/LeonFeatures.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/LeonFeatures.td rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/LeonFeatures.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/LeonPasses.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/LeonPasses.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/LeonPasses.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/LeonPasses.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/LeonPasses.h b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/LeonPasses.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/LeonPasses.h rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/LeonPasses.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcFixupKinds.h b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcFixupKinds.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcFixupKinds.h rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcFixupKinds.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcInstPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcInstPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcInstPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcInstPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcInstPrinter.h b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcInstPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcInstPrinter.h rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcInstPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.h b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.h rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcTargetStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcTargetStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcTargetStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcTargetStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcTargetStreamer.h b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcTargetStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/MCTargetDesc/SparcTargetStreamer.h rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/MCTargetDesc/SparcTargetStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/README.txt b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/README.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/README.txt rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/README.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/Sparc.h b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/Sparc.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/Sparc.h rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/Sparc.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/Sparc.td b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/Sparc.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/Sparc.td rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/Sparc.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcAsmPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcAsmPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcAsmPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcAsmPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcCallingConv.td b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcCallingConv.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcCallingConv.td rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcCallingConv.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcFrameLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcFrameLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcFrameLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcFrameLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcFrameLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcFrameLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcFrameLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcFrameLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcISelDAGToDAG.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcISelDAGToDAG.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcISelDAGToDAG.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcISelLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcISelLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcISelLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcISelLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcISelLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcISelLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcISelLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcISelLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcInstr64Bit.td b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcInstr64Bit.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcInstr64Bit.td rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcInstr64Bit.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcInstrAliases.td b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcInstrAliases.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcInstrAliases.td rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcInstrAliases.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcInstrFormats.td b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcInstrFormats.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcInstrFormats.td rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcInstrFormats.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcInstrInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcInstrInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcInstrInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcInstrInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcInstrInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcInstrInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcInstrInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcInstrInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcInstrInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcInstrInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcInstrInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcInstrInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcInstrVIS.td b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcInstrVIS.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcInstrVIS.td rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcInstrVIS.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcMCInstLower.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcMCInstLower.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcMCInstLower.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcMCInstLower.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcMachineFunctionInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcMachineFunctionInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcMachineFunctionInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcMachineFunctionInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcMachineFunctionInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcMachineFunctionInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcMachineFunctionInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcMachineFunctionInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcRegisterInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcRegisterInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcRegisterInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcRegisterInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcRegisterInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcRegisterInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcRegisterInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcRegisterInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcRegisterInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcRegisterInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcRegisterInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcRegisterInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcSchedule.td b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcSchedule.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcSchedule.td rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcSchedule.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcSubtarget.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcSubtarget.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcSubtarget.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcSubtarget.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcSubtarget.h b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcSubtarget.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcSubtarget.h rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcSubtarget.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcTargetMachine.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcTargetMachine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcTargetMachine.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcTargetMachine.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcTargetMachine.h b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcTargetMachine.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcTargetMachine.h rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcTargetMachine.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcTargetObjectFile.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcTargetObjectFile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcTargetObjectFile.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcTargetObjectFile.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcTargetObjectFile.h b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcTargetObjectFile.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/SparcTargetObjectFile.h rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/SparcTargetObjectFile.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/TargetInfo/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/TargetInfo/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/AsmParser/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/AsmParser/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/AsmParser/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/AsmParser/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/Disassembler/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/Disassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/Disassembler/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/Disassembler/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/Disassembler/SystemZDisassembler.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/Disassembler/SystemZDisassembler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/Disassembler/SystemZDisassembler.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/Disassembler/SystemZDisassembler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZInstPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZInstPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZInstPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZInstPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZInstPrinter.h b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZInstPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZInstPrinter.h rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZInstPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCFixups.h b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCFixups.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCFixups.h rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCFixups.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/README.txt b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/README.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/README.txt rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/README.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZ.h b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZ.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZ.h rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZ.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZ.td b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZ.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZ.td rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZ.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZAsmPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZAsmPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZAsmPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZAsmPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZAsmPrinter.h b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZAsmPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZAsmPrinter.h rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZAsmPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZCallingConv.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZCallingConv.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZCallingConv.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZCallingConv.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZCallingConv.h b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZCallingConv.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZCallingConv.h rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZCallingConv.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZCallingConv.td b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZCallingConv.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZCallingConv.td rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZCallingConv.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZConstantPoolValue.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZConstantPoolValue.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZConstantPoolValue.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZConstantPoolValue.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZConstantPoolValue.h b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZConstantPoolValue.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZConstantPoolValue.h rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZConstantPoolValue.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZCopyPhysRegs.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZCopyPhysRegs.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZCopyPhysRegs.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZCopyPhysRegs.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZElimCompare.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZElimCompare.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZElimCompare.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZElimCompare.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZFeatures.td b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZFeatures.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZFeatures.td rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZFeatures.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZFrameLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZFrameLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZFrameLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZFrameLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZFrameLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZFrameLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZFrameLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZFrameLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZHazardRecognizer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZHazardRecognizer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZHazardRecognizer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZHazardRecognizer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZHazardRecognizer.h b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZHazardRecognizer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZHazardRecognizer.h rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZHazardRecognizer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZISelLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZISelLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZISelLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZISelLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZInstrBuilder.h b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZInstrBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZInstrBuilder.h rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZInstrBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZInstrDFP.td b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZInstrDFP.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZInstrDFP.td rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZInstrDFP.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZInstrFP.td b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZInstrFP.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZInstrFP.td rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZInstrFP.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZInstrFormats.td b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZInstrFormats.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZInstrFormats.td rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZInstrFormats.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZInstrHFP.td b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZInstrHFP.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZInstrHFP.td rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZInstrHFP.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZInstrInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZInstrInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZInstrInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZInstrInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZInstrInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZInstrInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZInstrInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZInstrInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZInstrSystem.td b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZInstrSystem.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZInstrSystem.td rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZInstrSystem.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZInstrVector.td b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZInstrVector.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZInstrVector.td rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZInstrVector.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZLDCleanup.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZLDCleanup.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZLDCleanup.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZLDCleanup.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZLongBranch.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZLongBranch.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZLongBranch.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZLongBranch.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZMCInstLower.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZMCInstLower.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZMCInstLower.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZMCInstLower.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZMCInstLower.h b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZMCInstLower.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZMCInstLower.h rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZMCInstLower.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZMachineFunctionInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZMachineFunctionInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZMachineFunctionInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZMachineFunctionInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZMachineFunctionInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZMachineFunctionInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZMachineFunctionInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZMachineFunctionInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZMachineScheduler.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZMachineScheduler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZMachineScheduler.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZMachineScheduler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZMachineScheduler.h b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZMachineScheduler.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZMachineScheduler.h rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZMachineScheduler.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZOperands.td b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZOperands.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZOperands.td rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZOperands.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZOperators.td b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZOperators.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZOperators.td rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZOperators.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZPatterns.td b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZPatterns.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZPatterns.td rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZPatterns.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZPostRewrite.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZPostRewrite.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZPostRewrite.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZPostRewrite.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZProcessors.td b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZProcessors.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZProcessors.td rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZProcessors.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZRegisterInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZRegisterInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZRegisterInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZRegisterInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZRegisterInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZRegisterInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZRegisterInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZRegisterInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZRegisterInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZRegisterInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZRegisterInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZRegisterInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZSchedule.td b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZSchedule.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZSchedule.td rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZSchedule.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZScheduleZ13.td b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZScheduleZ13.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZScheduleZ13.td rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZScheduleZ13.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZScheduleZ14.td b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZScheduleZ14.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZScheduleZ14.td rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZScheduleZ14.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZScheduleZ15.td b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZScheduleZ15.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZScheduleZ15.td rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZScheduleZ15.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZScheduleZ16.td b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZScheduleZ16.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZScheduleZ16.td rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZScheduleZ16.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZScheduleZ196.td b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZScheduleZ196.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZScheduleZ196.td rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZScheduleZ196.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZScheduleZEC12.td b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZScheduleZEC12.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZScheduleZEC12.td rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZScheduleZEC12.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZShortenInst.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZShortenInst.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZShortenInst.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZShortenInst.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZSubtarget.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZSubtarget.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZSubtarget.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZSubtarget.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZSubtarget.h b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZSubtarget.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZSubtarget.h rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZSubtarget.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZTDC.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZTDC.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZTDC.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZTDC.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZTargetMachine.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZTargetMachine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZTargetMachine.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZTargetMachine.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZTargetMachine.h b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZTargetMachine.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZTargetMachine.h rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZTargetMachine.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZTargetStreamer.h b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZTargetStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZTargetStreamer.h rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZTargetStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/TargetInfo/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/TargetInfo/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/Target.cpp b/flang-classic/llvm-classic/llvm/lib/Target/Target.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/Target.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/Target.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/TargetIntrinsicInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/TargetIntrinsicInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/TargetIntrinsicInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/TargetIntrinsicInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/TargetLoweringObjectFile.cpp b/flang-classic/llvm-classic/llvm/lib/Target/TargetLoweringObjectFile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/TargetLoweringObjectFile.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/TargetLoweringObjectFile.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/TargetMachine.cpp b/flang-classic/llvm-classic/llvm/lib/Target/TargetMachine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/TargetMachine.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/TargetMachine.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/TargetMachineC.cpp b/flang-classic/llvm-classic/llvm/lib/Target/TargetMachineC.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/TargetMachineC.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/TargetMachineC.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/AsmParser/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/VE/AsmParser/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/AsmParser/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/VE/AsmParser/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/AsmParser/VEAsmParser.cpp b/flang-classic/llvm-classic/llvm/lib/Target/VE/AsmParser/VEAsmParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/AsmParser/VEAsmParser.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/VE/AsmParser/VEAsmParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/VE/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/VE/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/Disassembler/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/VE/Disassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/Disassembler/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/VE/Disassembler/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/Disassembler/VEDisassembler.cpp b/flang-classic/llvm-classic/llvm/lib/Target/VE/Disassembler/VEDisassembler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/Disassembler/VEDisassembler.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/VE/Disassembler/VEDisassembler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/LVLGen.cpp b/flang-classic/llvm-classic/llvm/lib/Target/VE/LVLGen.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/LVLGen.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/VE/LVLGen.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEAsmBackend.cpp b/flang-classic/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEAsmBackend.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEAsmBackend.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEAsmBackend.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEELFObjectWriter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEELFObjectWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEELFObjectWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEELFObjectWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEFixupKinds.h b/flang-classic/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEFixupKinds.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEFixupKinds.h rename to flang-classic/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEFixupKinds.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEInstPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEInstPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEInstPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEInstPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEInstPrinter.h b/flang-classic/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEInstPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEInstPrinter.h rename to flang-classic/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEInstPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEMCAsmInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEMCAsmInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEMCAsmInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEMCAsmInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEMCAsmInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEMCAsmInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEMCAsmInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEMCAsmInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEMCCodeEmitter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEMCCodeEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEMCCodeEmitter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEMCCodeEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEMCExpr.cpp b/flang-classic/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEMCExpr.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEMCExpr.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEMCExpr.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEMCExpr.h b/flang-classic/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEMCExpr.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEMCExpr.h rename to flang-classic/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEMCExpr.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEMCTargetDesc.cpp b/flang-classic/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEMCTargetDesc.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEMCTargetDesc.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEMCTargetDesc.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEMCTargetDesc.h b/flang-classic/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEMCTargetDesc.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VEMCTargetDesc.h rename to flang-classic/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VEMCTargetDesc.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VETargetStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VETargetStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VETargetStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VETargetStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VETargetStreamer.h b/flang-classic/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VETargetStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/MCTargetDesc/VETargetStreamer.h rename to flang-classic/llvm-classic/llvm/lib/Target/VE/MCTargetDesc/VETargetStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/TargetInfo/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/VE/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/TargetInfo/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/VE/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/TargetInfo/VETargetInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/VE/TargetInfo/VETargetInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/TargetInfo/VETargetInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/VE/TargetInfo/VETargetInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/TargetInfo/VETargetInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/VE/TargetInfo/VETargetInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/TargetInfo/VETargetInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/VE/TargetInfo/VETargetInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/VE.h b/flang-classic/llvm-classic/llvm/lib/Target/VE/VE.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/VE.h rename to flang-classic/llvm-classic/llvm/lib/Target/VE/VE.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/VE.td b/flang-classic/llvm-classic/llvm/lib/Target/VE/VE.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/VE.td rename to flang-classic/llvm-classic/llvm/lib/Target/VE/VE.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/VEAsmPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/VE/VEAsmPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/VEAsmPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/VE/VEAsmPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/VECallingConv.td b/flang-classic/llvm-classic/llvm/lib/Target/VE/VECallingConv.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/VECallingConv.td rename to flang-classic/llvm-classic/llvm/lib/Target/VE/VECallingConv.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/VECustomDAG.cpp b/flang-classic/llvm-classic/llvm/lib/Target/VE/VECustomDAG.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/VECustomDAG.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/VE/VECustomDAG.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/VECustomDAG.h b/flang-classic/llvm-classic/llvm/lib/Target/VE/VECustomDAG.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/VECustomDAG.h rename to flang-classic/llvm-classic/llvm/lib/Target/VE/VECustomDAG.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/VEFrameLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/VE/VEFrameLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/VEFrameLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/VE/VEFrameLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/VEFrameLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/VE/VEFrameLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/VEFrameLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/VE/VEFrameLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/VEISelDAGToDAG.cpp b/flang-classic/llvm-classic/llvm/lib/Target/VE/VEISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/VEISelDAGToDAG.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/VE/VEISelDAGToDAG.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/VEISelLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/VE/VEISelLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/VEISelLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/VE/VEISelLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/VEISelLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/VE/VEISelLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/VEISelLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/VE/VEISelLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/VEInstrBuilder.h b/flang-classic/llvm-classic/llvm/lib/Target/VE/VEInstrBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/VEInstrBuilder.h rename to flang-classic/llvm-classic/llvm/lib/Target/VE/VEInstrBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/VEInstrFormats.td b/flang-classic/llvm-classic/llvm/lib/Target/VE/VEInstrFormats.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/VEInstrFormats.td rename to flang-classic/llvm-classic/llvm/lib/Target/VE/VEInstrFormats.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/VEInstrInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/VE/VEInstrInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/VEInstrInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/VE/VEInstrInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/VEInstrInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/VE/VEInstrInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/VEInstrInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/VE/VEInstrInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/VEInstrInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/VE/VEInstrInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/VEInstrInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/VE/VEInstrInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/VEInstrIntrinsicVL.gen.td b/flang-classic/llvm-classic/llvm/lib/Target/VE/VEInstrIntrinsicVL.gen.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/VEInstrIntrinsicVL.gen.td rename to flang-classic/llvm-classic/llvm/lib/Target/VE/VEInstrIntrinsicVL.gen.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/VEInstrIntrinsicVL.td b/flang-classic/llvm-classic/llvm/lib/Target/VE/VEInstrIntrinsicVL.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/VEInstrIntrinsicVL.td rename to flang-classic/llvm-classic/llvm/lib/Target/VE/VEInstrIntrinsicVL.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/VEInstrPatternsVec.td b/flang-classic/llvm-classic/llvm/lib/Target/VE/VEInstrPatternsVec.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/VEInstrPatternsVec.td rename to flang-classic/llvm-classic/llvm/lib/Target/VE/VEInstrPatternsVec.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/VEInstrVec.td b/flang-classic/llvm-classic/llvm/lib/Target/VE/VEInstrVec.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/VEInstrVec.td rename to flang-classic/llvm-classic/llvm/lib/Target/VE/VEInstrVec.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/VEMCInstLower.cpp b/flang-classic/llvm-classic/llvm/lib/Target/VE/VEMCInstLower.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/VEMCInstLower.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/VE/VEMCInstLower.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/VEMachineFunctionInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/VE/VEMachineFunctionInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/VEMachineFunctionInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/VE/VEMachineFunctionInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/VEMachineFunctionInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/VE/VEMachineFunctionInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/VEMachineFunctionInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/VE/VEMachineFunctionInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/VERegisterInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/VE/VERegisterInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/VERegisterInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/VE/VERegisterInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/VERegisterInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/VE/VERegisterInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/VERegisterInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/VE/VERegisterInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/VERegisterInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/VE/VERegisterInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/VERegisterInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/VE/VERegisterInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/VESubtarget.cpp b/flang-classic/llvm-classic/llvm/lib/Target/VE/VESubtarget.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/VESubtarget.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/VE/VESubtarget.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/VESubtarget.h b/flang-classic/llvm-classic/llvm/lib/Target/VE/VESubtarget.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/VESubtarget.h rename to flang-classic/llvm-classic/llvm/lib/Target/VE/VESubtarget.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/VETargetMachine.cpp b/flang-classic/llvm-classic/llvm/lib/Target/VE/VETargetMachine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/VETargetMachine.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/VE/VETargetMachine.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/VETargetMachine.h b/flang-classic/llvm-classic/llvm/lib/Target/VE/VETargetMachine.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/VETargetMachine.h rename to flang-classic/llvm-classic/llvm/lib/Target/VE/VETargetMachine.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/VETargetTransformInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/VE/VETargetTransformInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/VETargetTransformInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/VE/VETargetTransformInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/VVPISelLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/VE/VVPISelLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/VVPISelLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/VE/VVPISelLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/VVPInstrInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/VE/VVPInstrInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/VVPInstrInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/VE/VVPInstrInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/VVPInstrPatternsVec.td b/flang-classic/llvm-classic/llvm/lib/Target/VE/VVPInstrPatternsVec.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/VVPInstrPatternsVec.td rename to flang-classic/llvm-classic/llvm/lib/Target/VE/VVPInstrPatternsVec.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/VE/VVPNodes.def b/flang-classic/llvm-classic/llvm/lib/Target/VE/VVPNodes.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/VE/VVPNodes.def rename to flang-classic/llvm-classic/llvm/lib/Target/VE/VVPNodes.def diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/AsmParser/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/AsmParser/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/AsmParser/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/AsmParser/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmTypeCheck.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmTypeCheck.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmTypeCheck.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmTypeCheck.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmTypeCheck.h b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmTypeCheck.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmTypeCheck.h rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmTypeCheck.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/Disassembler/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/Disassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/Disassembler/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/Disassembler/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyAsmBackend.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyAsmBackend.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyAsmBackend.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyAsmBackend.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyFixupKinds.h b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyFixupKinds.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyFixupKinds.h rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyFixupKinds.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyInstPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyInstPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyInstPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyInstPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyInstPrinter.h b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyInstPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyInstPrinter.h rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyInstPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCAsmInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCAsmInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCAsmInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCAsmInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCAsmInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCAsmInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCAsmInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCAsmInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCCodeEmitter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCCodeEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCCodeEmitter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCCodeEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.h b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.h rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.h b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.h rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyWasmObjectWriter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyWasmObjectWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyWasmObjectWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyWasmObjectWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/README.txt b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/README.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/README.txt rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/README.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/TargetInfo/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/TargetInfo/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/TargetInfo/WebAssemblyTargetInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/TargetInfo/WebAssemblyTargetInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/TargetInfo/WebAssemblyTargetInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/TargetInfo/WebAssemblyTargetInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/TargetInfo/WebAssemblyTargetInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/TargetInfo/WebAssemblyTargetInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/TargetInfo/WebAssemblyTargetInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/TargetInfo/WebAssemblyTargetInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/Utils/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/Utils/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/Utils/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/Utils/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/Utils/WebAssemblyTypeUtilities.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/Utils/WebAssemblyTypeUtilities.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/Utils/WebAssemblyTypeUtilities.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/Utils/WebAssemblyTypeUtilities.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/Utils/WebAssemblyTypeUtilities.h b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/Utils/WebAssemblyTypeUtilities.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/Utils/WebAssemblyTypeUtilities.h rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/Utils/WebAssemblyTypeUtilities.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/Utils/WebAssemblyUtilities.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/Utils/WebAssemblyUtilities.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/Utils/WebAssemblyUtilities.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/Utils/WebAssemblyUtilities.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/Utils/WebAssemblyUtilities.h b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/Utils/WebAssemblyUtilities.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/Utils/WebAssemblyUtilities.h rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/Utils/WebAssemblyUtilities.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssembly.h b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssembly.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssembly.h rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssembly.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssembly.td b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssembly.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssembly.td rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssembly.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyAddMissingPrototypes.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyAddMissingPrototypes.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyAddMissingPrototypes.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyAddMissingPrototypes.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyArgumentMove.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyArgumentMove.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyArgumentMove.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyArgumentMove.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.h b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.h rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyCFGSort.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyCFGSort.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyCFGSort.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyCFGSort.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyDebugFixup.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyDebugFixup.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyDebugFixup.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyDebugFixup.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyDebugValueManager.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyDebugValueManager.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyDebugValueManager.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyDebugValueManager.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyDebugValueManager.h b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyDebugValueManager.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyDebugValueManager.h rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyDebugValueManager.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyFastISel.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyFastISel.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyFastISel.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyFastISel.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyFixBrTableDefaults.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyFixBrTableDefaults.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyFixBrTableDefaults.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyFixBrTableDefaults.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyISD.def b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyISD.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyISD.def rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyISD.def diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrAtomics.td b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrAtomics.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrAtomics.td rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrAtomics.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrBulkMemory.td b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrBulkMemory.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrBulkMemory.td rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrBulkMemory.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrCall.td b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrCall.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrCall.td rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrCall.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrControl.td b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrControl.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrControl.td rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrControl.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrConv.td b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrConv.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrConv.td rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrConv.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrFloat.td b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrFloat.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrFloat.td rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrFloat.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrFormats.td b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrFormats.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrFormats.td rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrFormats.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrInteger.td b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrInteger.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrInteger.td rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrInteger.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrMemory.td b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrMemory.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrMemory.td rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrMemory.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrRef.td b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrRef.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrRef.td rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrRef.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrSIMD.td b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrSIMD.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrSIMD.td rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrSIMD.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrTable.td b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrTable.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyInstrTable.td rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyInstrTable.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyLateEHPrepare.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyLateEHPrepare.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyLateEHPrepare.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyLateEHPrepare.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyLowerBrUnless.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyLowerBrUnless.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyLowerBrUnless.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyLowerBrUnless.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyLowerRefTypesIntPtrConv.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyLowerRefTypesIntPtrConv.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyLowerRefTypesIntPtrConv.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyLowerRefTypesIntPtrConv.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyMCInstLower.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyMCInstLower.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyMCInstLower.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyMCInstLower.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyMCInstLower.h b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyMCInstLower.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyMCInstLower.h rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyMCInstLower.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyMCLowerPrePass.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyMCLowerPrePass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyMCLowerPrePass.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyMCLowerPrePass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyMemIntrinsicResults.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyMemIntrinsicResults.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyMemIntrinsicResults.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyMemIntrinsicResults.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyNullifyDebugValueLists.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyNullifyDebugValueLists.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyNullifyDebugValueLists.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyNullifyDebugValueLists.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyOptimizeLiveIntervals.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyOptimizeLiveIntervals.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyOptimizeLiveIntervals.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyOptimizeLiveIntervals.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyOptimizeReturned.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyOptimizeReturned.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyOptimizeReturned.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyOptimizeReturned.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyPeephole.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyPeephole.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyPeephole.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyPeephole.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyRegColoring.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyRegColoring.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyRegColoring.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyRegColoring.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyRegNumbering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyRegNumbering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyRegNumbering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyRegNumbering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyReplacePhysRegs.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyReplacePhysRegs.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyReplacePhysRegs.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyReplacePhysRegs.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.h b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.h rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblySelectionDAGInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblySelectionDAGInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblySelectionDAGInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblySelectionDAGInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblySelectionDAGInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblySelectionDAGInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblySelectionDAGInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblySelectionDAGInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblySetP2AlignOperands.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblySetP2AlignOperands.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblySetP2AlignOperands.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblySetP2AlignOperands.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblySortRegion.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblySortRegion.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblySortRegion.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblySortRegion.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblySortRegion.h b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblySortRegion.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblySortRegion.h rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblySortRegion.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.h b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.h rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.h b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.h rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyTargetObjectFile.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyTargetObjectFile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyTargetObjectFile.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyTargetObjectFile.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyTargetObjectFile.h b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyTargetObjectFile.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyTargetObjectFile.h rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyTargetObjectFile.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/AsmParser/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/X86/AsmParser/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/AsmParser/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/X86/AsmParser/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/AsmParser/X86AsmParserCommon.h b/flang-classic/llvm-classic/llvm/lib/Target/X86/AsmParser/X86AsmParserCommon.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/AsmParser/X86AsmParserCommon.h rename to flang-classic/llvm-classic/llvm/lib/Target/X86/AsmParser/X86AsmParserCommon.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/AsmParser/X86Operand.h b/flang-classic/llvm-classic/llvm/lib/Target/X86/AsmParser/X86Operand.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/AsmParser/X86Operand.h rename to flang-classic/llvm-classic/llvm/lib/Target/X86/AsmParser/X86Operand.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/X86/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/X86/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/Disassembler/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/X86/Disassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/Disassembler/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/X86/Disassembler/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h b/flang-classic/llvm-classic/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h rename to flang-classic/llvm-classic/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/ImmutableGraph.h b/flang-classic/llvm-classic/llvm/lib/Target/X86/ImmutableGraph.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/ImmutableGraph.h rename to flang-classic/llvm-classic/llvm/lib/Target/X86/ImmutableGraph.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCA/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/X86/MCA/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCA/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/X86/MCA/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCA/X86CustomBehaviour.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/MCA/X86CustomBehaviour.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCA/X86CustomBehaviour.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/MCA/X86CustomBehaviour.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCA/X86CustomBehaviour.h b/flang-classic/llvm-classic/llvm/lib/Target/X86/MCA/X86CustomBehaviour.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCA/X86CustomBehaviour.h rename to flang-classic/llvm-classic/llvm/lib/Target/X86/MCA/X86CustomBehaviour.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86ATTInstPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86ATTInstPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86ATTInstPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86ATTInstPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86ATTInstPrinter.h b/flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86ATTInstPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86ATTInstPrinter.h rename to flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86ATTInstPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86BaseInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86BaseInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86BaseInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86BaseInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86FixupKinds.h b/flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86FixupKinds.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86FixupKinds.h rename to flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86FixupKinds.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86InstComments.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86InstComments.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86InstComments.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86InstComments.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86InstComments.h b/flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86InstComments.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86InstComments.h rename to flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86InstComments.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86InstPrinterCommon.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86InstPrinterCommon.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86InstPrinterCommon.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86InstPrinterCommon.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86InstPrinterCommon.h b/flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86InstPrinterCommon.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86InstPrinterCommon.h rename to flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86InstPrinterCommon.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86InstrRelaxTables.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86InstrRelaxTables.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86InstrRelaxTables.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86InstrRelaxTables.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86InstrRelaxTables.h b/flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86InstrRelaxTables.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86InstrRelaxTables.h rename to flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86InstrRelaxTables.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86IntelInstPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86IntelInstPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86IntelInstPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86IntelInstPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86IntelInstPrinter.h b/flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86IntelInstPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86IntelInstPrinter.h rename to flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86IntelInstPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86MCExpr.h b/flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86MCExpr.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86MCExpr.h rename to flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86MCExpr.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h b/flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h rename to flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86MnemonicTables.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86MnemonicTables.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86MnemonicTables.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86MnemonicTables.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86ShuffleDecode.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86ShuffleDecode.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86ShuffleDecode.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86ShuffleDecode.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86ShuffleDecode.h b/flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86ShuffleDecode.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86ShuffleDecode.h rename to flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86ShuffleDecode.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86TargetStreamer.h b/flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86TargetStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86TargetStreamer.h rename to flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86TargetStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFTargetStreamer.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFTargetStreamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFTargetStreamer.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFTargetStreamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/README-FPStack.txt b/flang-classic/llvm-classic/llvm/lib/Target/X86/README-FPStack.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/README-FPStack.txt rename to flang-classic/llvm-classic/llvm/lib/Target/X86/README-FPStack.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/README-SSE.txt b/flang-classic/llvm-classic/llvm/lib/Target/X86/README-SSE.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/README-SSE.txt rename to flang-classic/llvm-classic/llvm/lib/Target/X86/README-SSE.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/README-X86-64.txt b/flang-classic/llvm-classic/llvm/lib/Target/X86/README-X86-64.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/README-X86-64.txt rename to flang-classic/llvm-classic/llvm/lib/Target/X86/README-X86-64.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/README.txt b/flang-classic/llvm-classic/llvm/lib/Target/X86/README.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/README.txt rename to flang-classic/llvm-classic/llvm/lib/Target/X86/README.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/TargetInfo/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/X86/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/TargetInfo/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/X86/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/TargetInfo/X86TargetInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/TargetInfo/X86TargetInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/TargetInfo/X86TargetInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/TargetInfo/X86TargetInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/TargetInfo/X86TargetInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/X86/TargetInfo/X86TargetInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/TargetInfo/X86TargetInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/X86/TargetInfo/X86TargetInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86.h b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86.h rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86AsmPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86AsmPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86AsmPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86AsmPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86AsmPrinter.h b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86AsmPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86AsmPrinter.h rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86AsmPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86AvoidStoreForwardingBlocks.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86AvoidStoreForwardingBlocks.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86AvoidStoreForwardingBlocks.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86AvoidStoreForwardingBlocks.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86AvoidTrailingCall.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86AvoidTrailingCall.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86AvoidTrailingCall.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86AvoidTrailingCall.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86CallFrameOptimization.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86CallFrameOptimization.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86CallFrameOptimization.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86CallFrameOptimization.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86CallLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86CallLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86CallLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86CallLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86CallLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86CallLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86CallLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86CallLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86CallingConv.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86CallingConv.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86CallingConv.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86CallingConv.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86CallingConv.h b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86CallingConv.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86CallingConv.h rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86CallingConv.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86CallingConv.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86CallingConv.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86CallingConv.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86CallingConv.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86CmovConversion.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86CmovConversion.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86CmovConversion.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86CmovConversion.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86DiscriminateMemOps.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86DiscriminateMemOps.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86DiscriminateMemOps.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86DiscriminateMemOps.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86DomainReassignment.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86DomainReassignment.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86DomainReassignment.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86DomainReassignment.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86DynAllocaExpander.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86DynAllocaExpander.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86DynAllocaExpander.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86DynAllocaExpander.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86EvexToVex.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86EvexToVex.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86EvexToVex.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86EvexToVex.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86ExpandPseudo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86ExpandPseudo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86ExpandPseudo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86ExpandPseudo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86FastISel.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86FastISel.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86FastISel.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86FastISel.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86FastPreTileConfig.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86FastPreTileConfig.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86FastPreTileConfig.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86FastPreTileConfig.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86FastTileConfig.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86FastTileConfig.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86FastTileConfig.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86FastTileConfig.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86FixupBWInsts.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86FixupBWInsts.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86FixupBWInsts.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86FixupBWInsts.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86FixupLEAs.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86FixupLEAs.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86FixupLEAs.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86FixupLEAs.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86FixupSetCC.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86FixupSetCC.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86FixupSetCC.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86FixupSetCC.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86FlagsCopyLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86FlagsCopyLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86FlagsCopyLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86FlagsCopyLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86FloatingPoint.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86FloatingPoint.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86FloatingPoint.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86FloatingPoint.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86FrameLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86FrameLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86FrameLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86FrameLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86FrameLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86FrameLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86FrameLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86FrameLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86GenRegisterBankInfo.def b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86GenRegisterBankInfo.def similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86GenRegisterBankInfo.def rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86GenRegisterBankInfo.def diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86ISelLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86ISelLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86ISelLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86ISelLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86ISelLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86ISelLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86ISelLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86ISelLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86IndirectBranchTracking.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86IndirectBranchTracking.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86IndirectBranchTracking.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86IndirectBranchTracking.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86IndirectThunks.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86IndirectThunks.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86IndirectThunks.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86IndirectThunks.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InsertPrefetch.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86InsertPrefetch.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InsertPrefetch.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86InsertPrefetch.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InsertWait.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86InsertWait.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InsertWait.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86InsertWait.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstCombineIntrinsic.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstCombineIntrinsic.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstCombineIntrinsic.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstCombineIntrinsic.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86Instr3DNow.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86Instr3DNow.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86Instr3DNow.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86Instr3DNow.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrAMX.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrAMX.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrAMX.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrAMX.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrAVX512.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrAVX512.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrAVX512.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrAVX512.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrArithmetic.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrArithmetic.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrArithmetic.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrArithmetic.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrBuilder.h b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrBuilder.h rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrCMovSetCC.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrCMovSetCC.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrCMovSetCC.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrCMovSetCC.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrCompiler.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrCompiler.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrCompiler.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrCompiler.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrControl.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrControl.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrControl.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrControl.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrExtension.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrExtension.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrExtension.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrExtension.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrFMA.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrFMA.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrFMA.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrFMA.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrFMA3Info.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrFMA3Info.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrFMA3Info.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrFMA3Info.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrFMA3Info.h b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrFMA3Info.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrFMA3Info.h rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrFMA3Info.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrFPStack.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrFPStack.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrFPStack.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrFPStack.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrFoldTables.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrFoldTables.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrFoldTables.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrFoldTables.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrFoldTables.h b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrFoldTables.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrFoldTables.h rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrFoldTables.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrFormats.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrFormats.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrFormats.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrFormats.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrFragmentsSIMD.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrFragmentsSIMD.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrFragmentsSIMD.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrFragmentsSIMD.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrKL.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrKL.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrKL.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrKL.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrMMX.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrMMX.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrMMX.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrMMX.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrRAOINT.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrRAOINT.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrRAOINT.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrRAOINT.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrSGX.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrSGX.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrSGX.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrSGX.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrSNP.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrSNP.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrSNP.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrSNP.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrSSE.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrSSE.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrSSE.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrSSE.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrSVM.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrSVM.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrSVM.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrSVM.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrShiftRotate.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrShiftRotate.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrShiftRotate.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrShiftRotate.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrSystem.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrSystem.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrSystem.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrSystem.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrTDX.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrTDX.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrTDX.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrTDX.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrTSX.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrTSX.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrTSX.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrTSX.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrVMX.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrVMX.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrVMX.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrVMX.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrVecCompiler.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrVecCompiler.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrVecCompiler.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrVecCompiler.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrXOP.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrXOP.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstrXOP.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstrXOP.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstructionSelector.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstructionSelector.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InstructionSelector.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86InstructionSelector.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InterleavedAccess.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86InterleavedAccess.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86InterleavedAccess.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86InterleavedAccess.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86IntrinsicsInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86IntrinsicsInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86IntrinsicsInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86IntrinsicsInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86KCFI.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86KCFI.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86KCFI.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86KCFI.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86LegalizerInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86LegalizerInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86LegalizerInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86LegalizerInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86LegalizerInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86LegalizerInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86LegalizerInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86LegalizerInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86LoadValueInjectionLoadHardening.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86LoadValueInjectionLoadHardening.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86LoadValueInjectionLoadHardening.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86LoadValueInjectionLoadHardening.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86LoadValueInjectionRetHardening.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86LoadValueInjectionRetHardening.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86LoadValueInjectionRetHardening.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86LoadValueInjectionRetHardening.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86LowerAMXIntrinsics.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86LowerAMXIntrinsics.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86LowerAMXIntrinsics.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86LowerAMXIntrinsics.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86LowerAMXType.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86LowerAMXType.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86LowerAMXType.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86LowerAMXType.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86LowerTileCopy.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86LowerTileCopy.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86LowerTileCopy.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86LowerTileCopy.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86MCInstLower.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86MCInstLower.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86MCInstLower.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86MCInstLower.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86MachineFunctionInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86MachineFunctionInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86MachineFunctionInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86MachineFunctionInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86MachineFunctionInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86MachineFunctionInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86MachineFunctionInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86MachineFunctionInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86MacroFusion.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86MacroFusion.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86MacroFusion.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86MacroFusion.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86MacroFusion.h b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86MacroFusion.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86MacroFusion.h rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86MacroFusion.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86OptimizeLEAs.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86OptimizeLEAs.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86OptimizeLEAs.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86OptimizeLEAs.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86PadShortFunction.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86PadShortFunction.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86PadShortFunction.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86PadShortFunction.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86PartialReduction.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86PartialReduction.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86PartialReduction.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86PartialReduction.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86PfmCounters.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86PfmCounters.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86PfmCounters.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86PfmCounters.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86PreAMXConfig.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86PreAMXConfig.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86PreAMXConfig.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86PreAMXConfig.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86PreTileConfig.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86PreTileConfig.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86PreTileConfig.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86PreTileConfig.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86RegisterBankInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86RegisterBankInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86RegisterBankInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86RegisterBankInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86RegisterBankInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86RegisterBankInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86RegisterBankInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86RegisterBankInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86RegisterBanks.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86RegisterBanks.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86RegisterBanks.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86RegisterBanks.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86RegisterInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86RegisterInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86RegisterInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86RegisterInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86RegisterInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86RegisterInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86RegisterInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86RegisterInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86RegisterInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86RegisterInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86RegisterInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86RegisterInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86ReturnThunks.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86ReturnThunks.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86ReturnThunks.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86ReturnThunks.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86SchedAlderlakeP.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86SchedAlderlakeP.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86SchedAlderlakeP.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86SchedAlderlakeP.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86SchedBroadwell.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86SchedBroadwell.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86SchedBroadwell.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86SchedBroadwell.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86SchedHaswell.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86SchedHaswell.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86SchedHaswell.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86SchedHaswell.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86SchedIceLake.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86SchedIceLake.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86SchedIceLake.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86SchedIceLake.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86SchedPredicates.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86SchedPredicates.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86SchedPredicates.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86SchedPredicates.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86SchedSandyBridge.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86SchedSandyBridge.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86SchedSandyBridge.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86SchedSandyBridge.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86SchedSkylakeClient.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86SchedSkylakeClient.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86SchedSkylakeClient.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86SchedSkylakeClient.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86SchedSkylakeServer.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86SchedSkylakeServer.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86SchedSkylakeServer.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86SchedSkylakeServer.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86Schedule.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86Schedule.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86Schedule.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86Schedule.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86ScheduleAtom.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86ScheduleAtom.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86ScheduleAtom.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86ScheduleAtom.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86ScheduleBdVer2.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86ScheduleBdVer2.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86ScheduleBdVer2.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86ScheduleBdVer2.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86ScheduleBtVer2.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86ScheduleBtVer2.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86ScheduleBtVer2.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86ScheduleBtVer2.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86ScheduleSLM.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86ScheduleSLM.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86ScheduleSLM.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86ScheduleSLM.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86ScheduleZnver1.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86ScheduleZnver1.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86ScheduleZnver1.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86ScheduleZnver1.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86ScheduleZnver2.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86ScheduleZnver2.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86ScheduleZnver2.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86ScheduleZnver2.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86ScheduleZnver3.td b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86ScheduleZnver3.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86ScheduleZnver3.td rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86ScheduleZnver3.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86SelectionDAGInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86SelectionDAGInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86SelectionDAGInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86SelectionDAGInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86SelectionDAGInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86SelectionDAGInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86SelectionDAGInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86SelectionDAGInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86ShuffleDecodeConstantPool.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86ShuffleDecodeConstantPool.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86ShuffleDecodeConstantPool.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86ShuffleDecodeConstantPool.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86ShuffleDecodeConstantPool.h b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86ShuffleDecodeConstantPool.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86ShuffleDecodeConstantPool.h rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86ShuffleDecodeConstantPool.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86SpeculativeExecutionSideEffectSuppression.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86SpeculativeExecutionSideEffectSuppression.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86SpeculativeExecutionSideEffectSuppression.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86SpeculativeExecutionSideEffectSuppression.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86SpeculativeLoadHardening.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86SpeculativeLoadHardening.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86SpeculativeLoadHardening.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86SpeculativeLoadHardening.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86Subtarget.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86Subtarget.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86Subtarget.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86Subtarget.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86Subtarget.h b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86Subtarget.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86Subtarget.h rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86Subtarget.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86TargetMachine.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86TargetMachine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86TargetMachine.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86TargetMachine.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86TargetMachine.h b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86TargetMachine.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86TargetMachine.h rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86TargetMachine.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86TargetObjectFile.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86TargetObjectFile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86TargetObjectFile.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86TargetObjectFile.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86TargetObjectFile.h b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86TargetObjectFile.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86TargetObjectFile.h rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86TargetObjectFile.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86TargetTransformInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86TargetTransformInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86TargetTransformInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86TargetTransformInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86TargetTransformInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86TargetTransformInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86TargetTransformInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86TargetTransformInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86TileConfig.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86TileConfig.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86TileConfig.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86TileConfig.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86VZeroUpper.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86VZeroUpper.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86VZeroUpper.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86VZeroUpper.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86WinEHState.cpp b/flang-classic/llvm-classic/llvm/lib/Target/X86/X86WinEHState.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/X86/X86WinEHState.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/X86/X86WinEHState.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/XCore/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/Disassembler/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/XCore/Disassembler/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/Disassembler/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/Disassembler/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/Disassembler/XCoreDisassembler.cpp b/flang-classic/llvm-classic/llvm/lib/Target/XCore/Disassembler/XCoreDisassembler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/Disassembler/XCoreDisassembler.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/Disassembler/XCoreDisassembler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/MCTargetDesc/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/XCore/MCTargetDesc/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/MCTargetDesc/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/MCTargetDesc/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/MCTargetDesc/XCoreInstPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/XCore/MCTargetDesc/XCoreInstPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/MCTargetDesc/XCoreInstPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/MCTargetDesc/XCoreInstPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/MCTargetDesc/XCoreInstPrinter.h b/flang-classic/llvm-classic/llvm/lib/Target/XCore/MCTargetDesc/XCoreInstPrinter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/MCTargetDesc/XCoreInstPrinter.h rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/MCTargetDesc/XCoreInstPrinter.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.cpp b/flang-classic/llvm-classic/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.h b/flang-classic/llvm-classic/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.h rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/README.txt b/flang-classic/llvm-classic/llvm/lib/Target/XCore/README.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/README.txt rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/README.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/TargetInfo/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Target/XCore/TargetInfo/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/TargetInfo/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/TargetInfo/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/TargetInfo/XCoreTargetInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/XCore/TargetInfo/XCoreTargetInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/TargetInfo/XCoreTargetInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/TargetInfo/XCoreTargetInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/TargetInfo/XCoreTargetInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/XCore/TargetInfo/XCoreTargetInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/TargetInfo/XCoreTargetInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/TargetInfo/XCoreTargetInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCore.h b/flang-classic/llvm-classic/llvm/lib/Target/XCore/XCore.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCore.h rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/XCore.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCore.td b/flang-classic/llvm-classic/llvm/lib/Target/XCore/XCore.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCore.td rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/XCore.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreAsmPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreAsmPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreAsmPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreAsmPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreCallingConv.td b/flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreCallingConv.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreCallingConv.td rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreCallingConv.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreFrameLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreFrameLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreFrameLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreFrameLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreFrameLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreFrameLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreFrameLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreFrameLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreFrameToArgsOffsetElim.cpp b/flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreFrameToArgsOffsetElim.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreFrameToArgsOffsetElim.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreFrameToArgsOffsetElim.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreISelDAGToDAG.cpp b/flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreISelDAGToDAG.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreISelDAGToDAG.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreISelDAGToDAG.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreISelLowering.cpp b/flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreISelLowering.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreISelLowering.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreISelLowering.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreISelLowering.h b/flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreISelLowering.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreISelLowering.h rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreISelLowering.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreInstrFormats.td b/flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreInstrFormats.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreInstrFormats.td rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreInstrFormats.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreInstrInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreInstrInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreInstrInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreInstrInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreInstrInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreInstrInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreInstrInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreInstrInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreInstrInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreInstrInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreInstrInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreInstrInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreLowerThreadLocal.cpp b/flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreLowerThreadLocal.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreLowerThreadLocal.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreLowerThreadLocal.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreMCInstLower.cpp b/flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreMCInstLower.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreMCInstLower.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreMCInstLower.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreMCInstLower.h b/flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreMCInstLower.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreMCInstLower.h rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreMCInstLower.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreRegisterInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreRegisterInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreRegisterInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreRegisterInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreRegisterInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreRegisterInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreRegisterInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreRegisterInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreRegisterInfo.td b/flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreRegisterInfo.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreRegisterInfo.td rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreRegisterInfo.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreSelectionDAGInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreSelectionDAGInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreSelectionDAGInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreSelectionDAGInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreSelectionDAGInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreSelectionDAGInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreSelectionDAGInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreSelectionDAGInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreSubtarget.cpp b/flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreSubtarget.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreSubtarget.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreSubtarget.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreSubtarget.h b/flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreSubtarget.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreSubtarget.h rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreSubtarget.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreTargetMachine.cpp b/flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreTargetMachine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreTargetMachine.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreTargetMachine.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreTargetMachine.h b/flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreTargetMachine.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreTargetMachine.h rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreTargetMachine.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreTargetObjectFile.cpp b/flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreTargetObjectFile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreTargetObjectFile.cpp rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreTargetObjectFile.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreTargetObjectFile.h b/flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreTargetObjectFile.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreTargetObjectFile.h rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreTargetObjectFile.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreTargetStreamer.h b/flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreTargetStreamer.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreTargetStreamer.h rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreTargetStreamer.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreTargetTransformInfo.h b/flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreTargetTransformInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Target/XCore/XCoreTargetTransformInfo.h rename to flang-classic/llvm-classic/llvm/lib/Target/XCore/XCoreTargetTransformInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Testing/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Testing/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Testing/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Testing/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Testing/Support/Annotations.cpp b/flang-classic/llvm-classic/llvm/lib/Testing/Support/Annotations.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Testing/Support/Annotations.cpp rename to flang-classic/llvm-classic/llvm/lib/Testing/Support/Annotations.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Testing/Support/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Testing/Support/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Testing/Support/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Testing/Support/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Testing/Support/Error.cpp b/flang-classic/llvm-classic/llvm/lib/Testing/Support/Error.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Testing/Support/Error.cpp rename to flang-classic/llvm-classic/llvm/lib/Testing/Support/Error.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Testing/Support/SupportHelpers.cpp b/flang-classic/llvm-classic/llvm/lib/Testing/Support/SupportHelpers.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Testing/Support/SupportHelpers.cpp rename to flang-classic/llvm-classic/llvm/lib/Testing/Support/SupportHelpers.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/TextAPI/Architecture.cpp b/flang-classic/llvm-classic/llvm/lib/TextAPI/Architecture.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/TextAPI/Architecture.cpp rename to flang-classic/llvm-classic/llvm/lib/TextAPI/Architecture.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/TextAPI/ArchitectureSet.cpp b/flang-classic/llvm-classic/llvm/lib/TextAPI/ArchitectureSet.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/TextAPI/ArchitectureSet.cpp rename to flang-classic/llvm-classic/llvm/lib/TextAPI/ArchitectureSet.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/TextAPI/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/TextAPI/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/TextAPI/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/TextAPI/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/TextAPI/InterfaceFile.cpp b/flang-classic/llvm-classic/llvm/lib/TextAPI/InterfaceFile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/TextAPI/InterfaceFile.cpp rename to flang-classic/llvm-classic/llvm/lib/TextAPI/InterfaceFile.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/TextAPI/PackedVersion.cpp b/flang-classic/llvm-classic/llvm/lib/TextAPI/PackedVersion.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/TextAPI/PackedVersion.cpp rename to flang-classic/llvm-classic/llvm/lib/TextAPI/PackedVersion.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/TextAPI/Platform.cpp b/flang-classic/llvm-classic/llvm/lib/TextAPI/Platform.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/TextAPI/Platform.cpp rename to flang-classic/llvm-classic/llvm/lib/TextAPI/Platform.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/TextAPI/Symbol.cpp b/flang-classic/llvm-classic/llvm/lib/TextAPI/Symbol.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/TextAPI/Symbol.cpp rename to flang-classic/llvm-classic/llvm/lib/TextAPI/Symbol.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/TextAPI/Target.cpp b/flang-classic/llvm-classic/llvm/lib/TextAPI/Target.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/TextAPI/Target.cpp rename to flang-classic/llvm-classic/llvm/lib/TextAPI/Target.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/TextAPI/TextAPIContext.h b/flang-classic/llvm-classic/llvm/lib/TextAPI/TextAPIContext.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/TextAPI/TextAPIContext.h rename to flang-classic/llvm-classic/llvm/lib/TextAPI/TextAPIContext.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/TextAPI/TextStub.cpp b/flang-classic/llvm-classic/llvm/lib/TextAPI/TextStub.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/TextAPI/TextStub.cpp rename to flang-classic/llvm-classic/llvm/lib/TextAPI/TextStub.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/TextAPI/TextStubCommon.cpp b/flang-classic/llvm-classic/llvm/lib/TextAPI/TextStubCommon.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/TextAPI/TextStubCommon.cpp rename to flang-classic/llvm-classic/llvm/lib/TextAPI/TextStubCommon.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/TextAPI/TextStubCommon.h b/flang-classic/llvm-classic/llvm/lib/TextAPI/TextStubCommon.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/TextAPI/TextStubCommon.h rename to flang-classic/llvm-classic/llvm/lib/TextAPI/TextStubCommon.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/ToolDrivers/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/ToolDrivers/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ToolDrivers/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/ToolDrivers/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/ToolDrivers/llvm-dlltool/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/ToolDrivers/llvm-dlltool/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ToolDrivers/llvm-dlltool/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/ToolDrivers/llvm-dlltool/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/ToolDrivers/llvm-dlltool/DlltoolDriver.cpp b/flang-classic/llvm-classic/llvm/lib/ToolDrivers/llvm-dlltool/DlltoolDriver.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ToolDrivers/llvm-dlltool/DlltoolDriver.cpp rename to flang-classic/llvm-classic/llvm/lib/ToolDrivers/llvm-dlltool/DlltoolDriver.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ToolDrivers/llvm-dlltool/Options.td b/flang-classic/llvm-classic/llvm/lib/ToolDrivers/llvm-dlltool/Options.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ToolDrivers/llvm-dlltool/Options.td rename to flang-classic/llvm-classic/llvm/lib/ToolDrivers/llvm-dlltool/Options.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/ToolDrivers/llvm-lib/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/ToolDrivers/llvm-lib/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ToolDrivers/llvm-lib/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/ToolDrivers/llvm-lib/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/ToolDrivers/llvm-lib/LibDriver.cpp b/flang-classic/llvm-classic/llvm/lib/ToolDrivers/llvm-lib/LibDriver.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ToolDrivers/llvm-lib/LibDriver.cpp rename to flang-classic/llvm-classic/llvm/lib/ToolDrivers/llvm-lib/LibDriver.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/ToolDrivers/llvm-lib/Options.td b/flang-classic/llvm-classic/llvm/lib/ToolDrivers/llvm-lib/Options.td similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/ToolDrivers/llvm-lib/Options.td rename to flang-classic/llvm-classic/llvm/lib/ToolDrivers/llvm-lib/Options.td diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombineInternal.h b/flang-classic/llvm-classic/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombineInternal.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombineInternal.h rename to flang-classic/llvm-classic/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombineInternal.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/AggressiveInstCombine/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Transforms/AggressiveInstCombine/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/AggressiveInstCombine/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Transforms/AggressiveInstCombine/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/AggressiveInstCombine/TruncInstCombine.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/AggressiveInstCombine/TruncInstCombine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/AggressiveInstCombine/TruncInstCombine.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/AggressiveInstCombine/TruncInstCombine.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/CFGuard/CFGuard.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/CFGuard/CFGuard.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/CFGuard/CFGuard.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/CFGuard/CFGuard.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/CFGuard/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Transforms/CFGuard/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/CFGuard/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Transforms/CFGuard/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Transforms/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Transforms/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Coroutines/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Transforms/Coroutines/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Coroutines/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Transforms/Coroutines/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Coroutines/CoroCleanup.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Coroutines/CoroCleanup.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Coroutines/CoroCleanup.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Coroutines/CoroCleanup.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Coroutines/CoroConditionalWrapper.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Coroutines/CoroConditionalWrapper.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Coroutines/CoroConditionalWrapper.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Coroutines/CoroConditionalWrapper.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Coroutines/CoroEarly.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Coroutines/CoroEarly.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Coroutines/CoroEarly.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Coroutines/CoroEarly.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Coroutines/CoroElide.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Coroutines/CoroElide.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Coroutines/CoroElide.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Coroutines/CoroElide.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Coroutines/CoroFrame.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Coroutines/CoroFrame.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Coroutines/CoroFrame.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Coroutines/CoroFrame.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Coroutines/CoroInstr.h b/flang-classic/llvm-classic/llvm/lib/Transforms/Coroutines/CoroInstr.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Coroutines/CoroInstr.h rename to flang-classic/llvm-classic/llvm/lib/Transforms/Coroutines/CoroInstr.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Coroutines/CoroInternal.h b/flang-classic/llvm-classic/llvm/lib/Transforms/Coroutines/CoroInternal.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Coroutines/CoroInternal.h rename to flang-classic/llvm-classic/llvm/lib/Transforms/Coroutines/CoroInternal.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Coroutines/CoroSplit.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Coroutines/CoroSplit.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Coroutines/CoroSplit.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Coroutines/CoroSplit.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Coroutines/Coroutines.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Coroutines/Coroutines.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Coroutines/Coroutines.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Coroutines/Coroutines.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/HC/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Transforms/HC/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/HC/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Transforms/HC/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/HC/PromotePointerKernArgsToGlobal/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Transforms/HC/PromotePointerKernArgsToGlobal/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/HC/PromotePointerKernArgsToGlobal/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Transforms/HC/PromotePointerKernArgsToGlobal/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/HC/PromotePointerKernArgsToGlobal/PromotePointerKernArgsToGlobal.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/HC/PromotePointerKernArgsToGlobal/PromotePointerKernArgsToGlobal.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/HC/PromotePointerKernArgsToGlobal/PromotePointerKernArgsToGlobal.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/HC/PromotePointerKernArgsToGlobal/PromotePointerKernArgsToGlobal.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/HC/SelectAcceleratorCode/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Transforms/HC/SelectAcceleratorCode/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/HC/SelectAcceleratorCode/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Transforms/HC/SelectAcceleratorCode/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/HC/SelectAcceleratorCode/SelectAcceleratorCode.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/HC/SelectAcceleratorCode/SelectAcceleratorCode.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/HC/SelectAcceleratorCode/SelectAcceleratorCode.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/HC/SelectAcceleratorCode/SelectAcceleratorCode.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Hello/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Transforms/Hello/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Hello/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Transforms/Hello/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Hello/Hello.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Hello/Hello.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Hello/Hello.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Hello/Hello.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Hello/Hello.exports b/flang-classic/llvm-classic/llvm/lib/Transforms/Hello/Hello.exports similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Hello/Hello.exports rename to flang-classic/llvm-classic/llvm/lib/Transforms/Hello/Hello.exports diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/AlwaysInliner.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/AlwaysInliner.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/AlwaysInliner.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/AlwaysInliner.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/Annotation2Metadata.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/Annotation2Metadata.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/Annotation2Metadata.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/Annotation2Metadata.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/Attributor.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/Attributor.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/Attributor.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/Attributor.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/AttributorAttributes.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/AttributorAttributes.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/AttributorAttributes.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/AttributorAttributes.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/BarrierNoopPass.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/BarrierNoopPass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/BarrierNoopPass.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/BarrierNoopPass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/BlockExtractor.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/BlockExtractor.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/BlockExtractor.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/BlockExtractor.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/CalledValuePropagation.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/CalledValuePropagation.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/CalledValuePropagation.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/CalledValuePropagation.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/ConstantMerge.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/ConstantMerge.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/ConstantMerge.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/ConstantMerge.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/CrossDSOCFI.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/CrossDSOCFI.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/CrossDSOCFI.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/CrossDSOCFI.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/ElimAvailExtern.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/ElimAvailExtern.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/ElimAvailExtern.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/ElimAvailExtern.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/ExtractGV.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/ExtractGV.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/ExtractGV.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/ExtractGV.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/ForceFunctionAttrs.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/ForceFunctionAttrs.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/ForceFunctionAttrs.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/ForceFunctionAttrs.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/FunctionAttrs.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/FunctionAttrs.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/FunctionAttrs.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/FunctionAttrs.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/FunctionImport.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/FunctionImport.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/FunctionImport.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/FunctionImport.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/FunctionSpecialization.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/FunctionSpecialization.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/FunctionSpecialization.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/FunctionSpecialization.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/GlobalDCE.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/GlobalDCE.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/GlobalDCE.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/GlobalDCE.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/GlobalOpt.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/GlobalOpt.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/GlobalOpt.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/GlobalOpt.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/GlobalSplit.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/GlobalSplit.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/GlobalSplit.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/GlobalSplit.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/HotColdSplitting.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/HotColdSplitting.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/HotColdSplitting.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/HotColdSplitting.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/IPO.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/IPO.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/IPO.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/IPO.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/IROutliner.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/IROutliner.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/IROutliner.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/IROutliner.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/InferFunctionAttrs.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/InferFunctionAttrs.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/InferFunctionAttrs.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/InferFunctionAttrs.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/InlineSimple.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/InlineSimple.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/InlineSimple.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/InlineSimple.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/Inliner.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/Inliner.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/Inliner.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/Inliner.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/Internalize.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/Internalize.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/Internalize.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/Internalize.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/LoopExtractor.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/LoopExtractor.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/LoopExtractor.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/LoopExtractor.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/LowerTypeTests.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/LowerTypeTests.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/LowerTypeTests.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/LowerTypeTests.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/MergeFunctions.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/MergeFunctions.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/MergeFunctions.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/MergeFunctions.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/ModuleInliner.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/ModuleInliner.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/ModuleInliner.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/ModuleInliner.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/OpenMPOpt.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/OpenMPOpt.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/OpenMPOpt.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/OpenMPOpt.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/PartialInlining.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/PartialInlining.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/PartialInlining.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/PartialInlining.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/PassManagerBuilder.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/PassManagerBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/PassManagerBuilder.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/PassManagerBuilder.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/SCCP.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/SCCP.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/SCCP.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/SCCP.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/SampleContextTracker.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/SampleContextTracker.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/SampleContextTracker.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/SampleContextTracker.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/SampleProfile.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/SampleProfile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/SampleProfile.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/SampleProfile.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/SampleProfileProbe.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/SampleProfileProbe.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/SampleProfileProbe.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/SampleProfileProbe.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/StripDeadPrototypes.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/StripDeadPrototypes.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/StripDeadPrototypes.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/StripDeadPrototypes.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/StripSymbols.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/StripSymbols.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/StripSymbols.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/StripSymbols.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/SyntheticCountsPropagation.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/SyntheticCountsPropagation.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/SyntheticCountsPropagation.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/SyntheticCountsPropagation.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/InstCombine/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Transforms/InstCombine/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/InstCombine/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Transforms/InstCombine/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineAtomicRMW.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineAtomicRMW.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineAtomicRMW.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineAtomicRMW.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineInternal.h b/flang-classic/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineInternal.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineInternal.h rename to flang-classic/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineInternal.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineNegator.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineNegator.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineNegator.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineNegator.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/BoundsChecking.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/BoundsChecking.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/BoundsChecking.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/BoundsChecking.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/CFGMST.h b/flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/CFGMST.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/CFGMST.h rename to flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/CFGMST.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/CGProfile.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/CGProfile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/CGProfile.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/CGProfile.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/ControlHeightReduction.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/ControlHeightReduction.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/ControlHeightReduction.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/ControlHeightReduction.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/InstrOrderFile.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/InstrOrderFile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/InstrOrderFile.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/InstrOrderFile.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/Instrumentation.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/Instrumentation.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/Instrumentation.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/Instrumentation.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/MemProfiler.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/MemProfiler.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/MemProfiler.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/MemProfiler.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/PoisonChecking.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/PoisonChecking.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/PoisonChecking.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/PoisonChecking.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/SanitizerBinaryMetadata.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/SanitizerBinaryMetadata.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/SanitizerBinaryMetadata.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/SanitizerBinaryMetadata.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/ValueProfileCollector.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/ValueProfileCollector.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/ValueProfileCollector.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/ValueProfileCollector.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/ValueProfileCollector.h b/flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/ValueProfileCollector.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/ValueProfileCollector.h rename to flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/ValueProfileCollector.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/ValueProfilePlugins.inc b/flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/ValueProfilePlugins.inc similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Instrumentation/ValueProfilePlugins.inc rename to flang-classic/llvm-classic/llvm/lib/Transforms/Instrumentation/ValueProfilePlugins.inc diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h b/flang-classic/llvm-classic/llvm/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h rename to flang-classic/llvm-classic/llvm/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/ObjCARC/BlotMapVector.h b/flang-classic/llvm-classic/llvm/lib/Transforms/ObjCARC/BlotMapVector.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/ObjCARC/BlotMapVector.h rename to flang-classic/llvm-classic/llvm/lib/Transforms/ObjCARC/BlotMapVector.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/ObjCARC/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Transforms/ObjCARC/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/ObjCARC/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Transforms/ObjCARC/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/ObjCARC/DependencyAnalysis.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/ObjCARC/DependencyAnalysis.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/ObjCARC/DependencyAnalysis.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/ObjCARC/DependencyAnalysis.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/ObjCARC/DependencyAnalysis.h b/flang-classic/llvm-classic/llvm/lib/Transforms/ObjCARC/DependencyAnalysis.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/ObjCARC/DependencyAnalysis.h rename to flang-classic/llvm-classic/llvm/lib/Transforms/ObjCARC/DependencyAnalysis.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/ObjCARC/ObjCARC.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/ObjCARC/ObjCARC.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/ObjCARC/ObjCARC.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/ObjCARC/ObjCARC.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/ObjCARC/ObjCARC.h b/flang-classic/llvm-classic/llvm/lib/Transforms/ObjCARC/ObjCARC.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/ObjCARC/ObjCARC.h rename to flang-classic/llvm-classic/llvm/lib/Transforms/ObjCARC/ObjCARC.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/ObjCARC/ObjCARCAPElim.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/ObjCARC/ObjCARCAPElim.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/ObjCARC/ObjCARCAPElim.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/ObjCARC/ObjCARCAPElim.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/ObjCARC/ObjCARCExpand.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/ObjCARC/ObjCARCExpand.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/ObjCARC/ObjCARCExpand.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/ObjCARC/ObjCARCExpand.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysis.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysis.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysis.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysis.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysis.h b/flang-classic/llvm-classic/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysis.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysis.h rename to flang-classic/llvm-classic/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysis.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysisEvaluator.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysisEvaluator.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysisEvaluator.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysisEvaluator.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/ObjCARC/PtrState.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/ObjCARC/PtrState.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/ObjCARC/PtrState.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/ObjCARC/PtrState.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/ObjCARC/PtrState.h b/flang-classic/llvm-classic/llvm/lib/Transforms/ObjCARC/PtrState.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/ObjCARC/PtrState.h rename to flang-classic/llvm-classic/llvm/lib/Transforms/ObjCARC/PtrState.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/ADCE.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/ADCE.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/ADCE.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/ADCE.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/AnnotationRemarks.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/AnnotationRemarks.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/AnnotationRemarks.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/AnnotationRemarks.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/BDCE.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/BDCE.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/BDCE.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/BDCE.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/CallSiteSplitting.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/CallSiteSplitting.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/CallSiteSplitting.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/CallSiteSplitting.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/ConstantHoisting.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/ConstantHoisting.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/ConstantHoisting.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/ConstantHoisting.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/ConstraintElimination.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/ConstraintElimination.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/ConstraintElimination.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/ConstraintElimination.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/DCE.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/DCE.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/DCE.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/DCE.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/DFAJumpThreading.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/DFAJumpThreading.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/DFAJumpThreading.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/DFAJumpThreading.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/DivRemPairs.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/DivRemPairs.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/DivRemPairs.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/DivRemPairs.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/EarlyCSE.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/EarlyCSE.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/EarlyCSE.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/EarlyCSE.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/FlattenCFGPass.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/FlattenCFGPass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/FlattenCFGPass.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/FlattenCFGPass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/Float2Int.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/Float2Int.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/Float2Int.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/Float2Int.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/GVN.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/GVN.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/GVN.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/GVN.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/GVNHoist.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/GVNHoist.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/GVNHoist.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/GVNHoist.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/GVNSink.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/GVNSink.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/GVNSink.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/GVNSink.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/GuardWidening.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/GuardWidening.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/GuardWidening.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/GuardWidening.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/IVUsersPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/IVUsersPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/IVUsersPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/IVUsersPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/InferAddressSpaces.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/InferAddressSpaces.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/InferAddressSpaces.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/InferAddressSpaces.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/InstSimplifyPass.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/InstSimplifyPass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/InstSimplifyPass.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/InstSimplifyPass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/JumpThreading.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/JumpThreading.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/JumpThreading.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/JumpThreading.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LICM.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LICM.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LICM.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LICM.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LoopAccessAnalysisPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LoopAccessAnalysisPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LoopAccessAnalysisPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LoopAccessAnalysisPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LoopBoundSplit.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LoopBoundSplit.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LoopBoundSplit.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LoopBoundSplit.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LoopDataPrefetch.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LoopDataPrefetch.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LoopDataPrefetch.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LoopDataPrefetch.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LoopDeletion.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LoopDeletion.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LoopDeletion.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LoopDeletion.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LoopDistribute.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LoopDistribute.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LoopDistribute.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LoopDistribute.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LoopFlatten.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LoopFlatten.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LoopFlatten.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LoopFlatten.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LoopFuse.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LoopFuse.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LoopFuse.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LoopFuse.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LoopInstSimplify.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LoopInstSimplify.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LoopInstSimplify.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LoopInstSimplify.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LoopInterchange.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LoopInterchange.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LoopInterchange.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LoopInterchange.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LoopLoadElimination.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LoopLoadElimination.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LoopLoadElimination.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LoopLoadElimination.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LoopPassManager.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LoopPassManager.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LoopPassManager.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LoopPassManager.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LoopPredication.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LoopPredication.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LoopPredication.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LoopPredication.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LoopRerollPass.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LoopRerollPass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LoopRerollPass.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LoopRerollPass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LoopRotation.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LoopRotation.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LoopRotation.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LoopRotation.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LoopSimplifyCFG.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LoopSimplifyCFG.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LoopSimplifyCFG.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LoopSimplifyCFG.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LoopSink.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LoopSink.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LoopSink.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LoopSink.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LoopVersioningLICM.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LoopVersioningLICM.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LoopVersioningLICM.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LoopVersioningLICM.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LowerAtomicPass.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LowerAtomicPass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LowerAtomicPass.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LowerAtomicPass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LowerConstantIntrinsics.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LowerConstantIntrinsics.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LowerConstantIntrinsics.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LowerConstantIntrinsics.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LowerExpectIntrinsic.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LowerExpectIntrinsic.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LowerExpectIntrinsic.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LowerExpectIntrinsic.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LowerGuardIntrinsic.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LowerGuardIntrinsic.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LowerGuardIntrinsic.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LowerGuardIntrinsic.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LowerMatrixIntrinsics.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LowerMatrixIntrinsics.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LowerMatrixIntrinsics.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LowerMatrixIntrinsics.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LowerWidenableCondition.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LowerWidenableCondition.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/LowerWidenableCondition.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/LowerWidenableCondition.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/MakeGuardsExplicit.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/MakeGuardsExplicit.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/MakeGuardsExplicit.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/MakeGuardsExplicit.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/MergeICmps.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/MergeICmps.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/MergeICmps.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/MergeICmps.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/NaryReassociate.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/NaryReassociate.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/NaryReassociate.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/NaryReassociate.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/NewGVN.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/NewGVN.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/NewGVN.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/NewGVN.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/PlaceSafepoints.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/PlaceSafepoints.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/PlaceSafepoints.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/PlaceSafepoints.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/Reassociate.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/Reassociate.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/Reassociate.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/Reassociate.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/Reg2Mem.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/Reg2Mem.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/Reg2Mem.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/Reg2Mem.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/SCCP.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/SCCP.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/SCCP.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/SCCP.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/SROA.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/SROA.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/SROA.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/SROA.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/Scalar.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/Scalar.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/Scalar.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/Scalar.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/ScalarizeMaskedMemIntrin.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/ScalarizeMaskedMemIntrin.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/ScalarizeMaskedMemIntrin.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/ScalarizeMaskedMemIntrin.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/Scalarizer.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/Scalarizer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/Scalarizer.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/Scalarizer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/Sink.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/Sink.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/Sink.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/Sink.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/SpeculativeExecution.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/SpeculativeExecution.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/SpeculativeExecution.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/SpeculativeExecution.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/TLSVariableHoist.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/TLSVariableHoist.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/TLSVariableHoist.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/TLSVariableHoist.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/WarnMissedTransforms.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/WarnMissedTransforms.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Scalar/WarnMissedTransforms.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Scalar/WarnMissedTransforms.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/AMDGPUEmitPrintf.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/AMDGPUEmitPrintf.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/AMDGPUEmitPrintf.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/AMDGPUEmitPrintf.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/ASanStackFrameLayout.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/ASanStackFrameLayout.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/ASanStackFrameLayout.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/ASanStackFrameLayout.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/AddDiscriminators.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/AddDiscriminators.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/AddDiscriminators.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/AddDiscriminators.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/AssumeBundleBuilder.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/AssumeBundleBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/AssumeBundleBuilder.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/AssumeBundleBuilder.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/BuildLibCalls.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/BuildLibCalls.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/BuildLibCalls.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/BuildLibCalls.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/BypassSlowDivision.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/BypassSlowDivision.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/BypassSlowDivision.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/BypassSlowDivision.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/CallGraphUpdater.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/CallGraphUpdater.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/CallGraphUpdater.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/CallGraphUpdater.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/CallPromotionUtils.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/CallPromotionUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/CallPromotionUtils.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/CallPromotionUtils.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/CanonicalizeAliases.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/CanonicalizeAliases.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/CanonicalizeAliases.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/CanonicalizeAliases.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/CanonicalizeFreezeInLoops.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/CanonicalizeFreezeInLoops.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/CanonicalizeFreezeInLoops.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/CanonicalizeFreezeInLoops.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/CloneFunction.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/CloneFunction.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/CloneFunction.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/CloneFunction.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/CloneModule.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/CloneModule.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/CloneModule.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/CloneModule.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/CodeExtractor.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/CodeExtractor.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/CodeExtractor.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/CodeExtractor.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/CodeLayout.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/CodeLayout.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/CodeLayout.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/CodeLayout.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/CodeMoverUtils.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/CodeMoverUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/CodeMoverUtils.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/CodeMoverUtils.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/CtorUtils.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/CtorUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/CtorUtils.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/CtorUtils.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/Debugify.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/Debugify.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/Debugify.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/Debugify.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/DemoteRegToStack.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/DemoteRegToStack.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/DemoteRegToStack.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/DemoteRegToStack.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/EntryExitInstrumenter.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/EntryExitInstrumenter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/EntryExitInstrumenter.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/EntryExitInstrumenter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/EscapeEnumerator.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/EscapeEnumerator.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/EscapeEnumerator.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/EscapeEnumerator.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/Evaluator.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/Evaluator.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/Evaluator.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/Evaluator.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/FixIrreducible.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/FixIrreducible.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/FixIrreducible.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/FixIrreducible.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/FlattenCFG.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/FlattenCFG.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/FlattenCFG.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/FlattenCFG.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/FunctionComparator.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/FunctionComparator.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/FunctionComparator.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/FunctionComparator.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/FunctionImportUtils.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/FunctionImportUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/FunctionImportUtils.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/FunctionImportUtils.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/GlobalStatus.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/GlobalStatus.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/GlobalStatus.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/GlobalStatus.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/GuardUtils.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/GuardUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/GuardUtils.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/GuardUtils.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/HelloWorld.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/HelloWorld.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/HelloWorld.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/HelloWorld.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/InjectTLIMappings.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/InjectTLIMappings.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/InjectTLIMappings.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/InjectTLIMappings.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/InlineFunction.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/InlineFunction.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/InlineFunction.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/InlineFunction.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/InstructionNamer.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/InstructionNamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/InstructionNamer.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/InstructionNamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/IntegerDivision.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/IntegerDivision.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/IntegerDivision.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/IntegerDivision.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/LCSSA.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/LCSSA.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/LCSSA.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/LCSSA.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/LibCallsShrinkWrap.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/LibCallsShrinkWrap.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/LibCallsShrinkWrap.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/LibCallsShrinkWrap.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/Local.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/Local.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/Local.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/Local.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/LoopPeel.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/LoopPeel.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/LoopPeel.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/LoopPeel.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/LoopRotationUtils.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/LoopRotationUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/LoopRotationUtils.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/LoopRotationUtils.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/LoopSimplify.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/LoopSimplify.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/LoopSimplify.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/LoopSimplify.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/LoopUnroll.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/LoopUnroll.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/LoopUnroll.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/LoopUnroll.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/LoopUnrollAndJam.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/LoopUnrollAndJam.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/LoopUnrollAndJam.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/LoopUnrollAndJam.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/LoopUtils.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/LoopUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/LoopUtils.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/LoopUtils.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/LoopVersioning.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/LoopVersioning.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/LoopVersioning.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/LoopVersioning.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/LowerAtomic.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/LowerAtomic.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/LowerAtomic.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/LowerAtomic.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/LowerGlobalDtors.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/LowerGlobalDtors.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/LowerGlobalDtors.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/LowerGlobalDtors.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/LowerInvoke.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/LowerInvoke.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/LowerInvoke.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/LowerInvoke.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/LowerMemIntrinsics.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/LowerMemIntrinsics.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/LowerMemIntrinsics.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/LowerMemIntrinsics.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/LowerSwitch.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/LowerSwitch.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/LowerSwitch.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/LowerSwitch.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/MatrixUtils.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/MatrixUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/MatrixUtils.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/MatrixUtils.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/Mem2Reg.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/Mem2Reg.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/Mem2Reg.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/Mem2Reg.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/MemoryOpRemark.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/MemoryOpRemark.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/MemoryOpRemark.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/MemoryOpRemark.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/MemoryTaggingSupport.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/MemoryTaggingSupport.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/MemoryTaggingSupport.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/MemoryTaggingSupport.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/MetaRenamer.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/MetaRenamer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/MetaRenamer.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/MetaRenamer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/MisExpect.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/MisExpect.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/MisExpect.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/MisExpect.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/ModuleUtils.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/ModuleUtils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/ModuleUtils.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/ModuleUtils.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/NameAnonGlobals.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/NameAnonGlobals.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/NameAnonGlobals.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/NameAnonGlobals.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/PredicateInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/PredicateInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/PredicateInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/PredicateInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/RelLookupTableConverter.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/RelLookupTableConverter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/RelLookupTableConverter.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/RelLookupTableConverter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/SCCPSolver.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/SCCPSolver.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/SCCPSolver.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/SCCPSolver.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/SSAUpdater.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/SSAUpdater.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/SSAUpdater.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/SSAUpdater.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/SSAUpdaterBulk.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/SSAUpdaterBulk.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/SSAUpdaterBulk.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/SSAUpdaterBulk.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/SampleProfileInference.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/SampleProfileInference.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/SampleProfileInference.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/SampleProfileInference.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/SampleProfileLoaderBaseUtil.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/SampleProfileLoaderBaseUtil.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/SampleProfileLoaderBaseUtil.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/SampleProfileLoaderBaseUtil.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/SanitizerStats.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/SanitizerStats.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/SanitizerStats.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/SanitizerStats.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/SimplifyCFG.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/SimplifyCFG.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/SimplifyCFG.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/SimplifyCFG.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/SizeOpts.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/SizeOpts.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/SizeOpts.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/SizeOpts.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/SplitModule.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/SplitModule.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/SplitModule.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/SplitModule.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/StripGCRelocates.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/StripGCRelocates.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/StripGCRelocates.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/StripGCRelocates.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/StripNonLineTableDebugInfo.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/StripNonLineTableDebugInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/StripNonLineTableDebugInfo.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/StripNonLineTableDebugInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/SymbolRewriter.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/SymbolRewriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/SymbolRewriter.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/SymbolRewriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/UnifyLoopExits.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/UnifyLoopExits.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/UnifyLoopExits.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/UnifyLoopExits.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/Utils.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/Utils.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/Utils.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/Utils.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/VNCoercion.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/VNCoercion.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/VNCoercion.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/VNCoercion.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/ValueMapper.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Utils/ValueMapper.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Utils/ValueMapper.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Utils/ValueMapper.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Vectorize/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/Transforms/Vectorize/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Vectorize/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/Transforms/Vectorize/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Vectorize/LoopVectorizationPlanner.h b/flang-classic/llvm-classic/llvm/lib/Transforms/Vectorize/LoopVectorizationPlanner.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Vectorize/LoopVectorizationPlanner.h rename to flang-classic/llvm-classic/llvm/lib/Transforms/Vectorize/LoopVectorizationPlanner.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Vectorize/VPRecipeBuilder.h b/flang-classic/llvm-classic/llvm/lib/Transforms/Vectorize/VPRecipeBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Vectorize/VPRecipeBuilder.h rename to flang-classic/llvm-classic/llvm/lib/Transforms/Vectorize/VPRecipeBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlan.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Vectorize/VPlan.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlan.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Vectorize/VPlan.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlan.h b/flang-classic/llvm-classic/llvm/lib/Transforms/Vectorize/VPlan.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlan.h rename to flang-classic/llvm-classic/llvm/lib/Transforms/Vectorize/VPlan.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlanDominatorTree.h b/flang-classic/llvm-classic/llvm/lib/Transforms/Vectorize/VPlanDominatorTree.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlanDominatorTree.h rename to flang-classic/llvm-classic/llvm/lib/Transforms/Vectorize/VPlanDominatorTree.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlanHCFGBuilder.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Vectorize/VPlanHCFGBuilder.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlanHCFGBuilder.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Vectorize/VPlanHCFGBuilder.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlanHCFGBuilder.h b/flang-classic/llvm-classic/llvm/lib/Transforms/Vectorize/VPlanHCFGBuilder.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlanHCFGBuilder.h rename to flang-classic/llvm-classic/llvm/lib/Transforms/Vectorize/VPlanHCFGBuilder.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlanSLP.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Vectorize/VPlanSLP.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlanSLP.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Vectorize/VPlanSLP.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlanTransforms.h b/flang-classic/llvm-classic/llvm/lib/Transforms/Vectorize/VPlanTransforms.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlanTransforms.h rename to flang-classic/llvm-classic/llvm/lib/Transforms/Vectorize/VPlanTransforms.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlanValue.h b/flang-classic/llvm-classic/llvm/lib/Transforms/Vectorize/VPlanValue.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlanValue.h rename to flang-classic/llvm-classic/llvm/lib/Transforms/Vectorize/VPlanValue.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlanVerifier.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Vectorize/VPlanVerifier.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlanVerifier.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Vectorize/VPlanVerifier.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlanVerifier.h b/flang-classic/llvm-classic/llvm/lib/Transforms/Vectorize/VPlanVerifier.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Vectorize/VPlanVerifier.h rename to flang-classic/llvm-classic/llvm/lib/Transforms/Vectorize/VPlanVerifier.h diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Vectorize/VectorCombine.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Vectorize/VectorCombine.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Vectorize/VectorCombine.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Vectorize/VectorCombine.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/Transforms/Vectorize/Vectorize.cpp b/flang-classic/llvm-classic/llvm/lib/Transforms/Vectorize/Vectorize.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/Transforms/Vectorize/Vectorize.cpp rename to flang-classic/llvm-classic/llvm/lib/Transforms/Vectorize/Vectorize.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/WindowsDriver/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/WindowsDriver/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/WindowsDriver/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/WindowsDriver/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/WindowsDriver/MSVCPaths.cpp b/flang-classic/llvm-classic/llvm/lib/WindowsDriver/MSVCPaths.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/WindowsDriver/MSVCPaths.cpp rename to flang-classic/llvm-classic/llvm/lib/WindowsDriver/MSVCPaths.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/WindowsManifest/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/WindowsManifest/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/WindowsManifest/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/WindowsManifest/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/WindowsManifest/WindowsManifestMerger.cpp b/flang-classic/llvm-classic/llvm/lib/WindowsManifest/WindowsManifestMerger.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/WindowsManifest/WindowsManifestMerger.cpp rename to flang-classic/llvm-classic/llvm/lib/WindowsManifest/WindowsManifestMerger.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/XRay/BlockIndexer.cpp b/flang-classic/llvm-classic/llvm/lib/XRay/BlockIndexer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/XRay/BlockIndexer.cpp rename to flang-classic/llvm-classic/llvm/lib/XRay/BlockIndexer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/XRay/BlockPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/XRay/BlockPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/XRay/BlockPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/XRay/BlockPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/XRay/BlockVerifier.cpp b/flang-classic/llvm-classic/llvm/lib/XRay/BlockVerifier.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/XRay/BlockVerifier.cpp rename to flang-classic/llvm-classic/llvm/lib/XRay/BlockVerifier.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/XRay/CMakeLists.txt b/flang-classic/llvm-classic/llvm/lib/XRay/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/XRay/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/lib/XRay/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/lib/XRay/FDRRecordProducer.cpp b/flang-classic/llvm-classic/llvm/lib/XRay/FDRRecordProducer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/XRay/FDRRecordProducer.cpp rename to flang-classic/llvm-classic/llvm/lib/XRay/FDRRecordProducer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/XRay/FDRRecords.cpp b/flang-classic/llvm-classic/llvm/lib/XRay/FDRRecords.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/XRay/FDRRecords.cpp rename to flang-classic/llvm-classic/llvm/lib/XRay/FDRRecords.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/XRay/FDRTraceExpander.cpp b/flang-classic/llvm-classic/llvm/lib/XRay/FDRTraceExpander.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/XRay/FDRTraceExpander.cpp rename to flang-classic/llvm-classic/llvm/lib/XRay/FDRTraceExpander.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/XRay/FDRTraceWriter.cpp b/flang-classic/llvm-classic/llvm/lib/XRay/FDRTraceWriter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/XRay/FDRTraceWriter.cpp rename to flang-classic/llvm-classic/llvm/lib/XRay/FDRTraceWriter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/XRay/FileHeaderReader.cpp b/flang-classic/llvm-classic/llvm/lib/XRay/FileHeaderReader.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/XRay/FileHeaderReader.cpp rename to flang-classic/llvm-classic/llvm/lib/XRay/FileHeaderReader.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/XRay/InstrumentationMap.cpp b/flang-classic/llvm-classic/llvm/lib/XRay/InstrumentationMap.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/XRay/InstrumentationMap.cpp rename to flang-classic/llvm-classic/llvm/lib/XRay/InstrumentationMap.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/XRay/LogBuilderConsumer.cpp b/flang-classic/llvm-classic/llvm/lib/XRay/LogBuilderConsumer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/XRay/LogBuilderConsumer.cpp rename to flang-classic/llvm-classic/llvm/lib/XRay/LogBuilderConsumer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/XRay/Profile.cpp b/flang-classic/llvm-classic/llvm/lib/XRay/Profile.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/XRay/Profile.cpp rename to flang-classic/llvm-classic/llvm/lib/XRay/Profile.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/XRay/RecordInitializer.cpp b/flang-classic/llvm-classic/llvm/lib/XRay/RecordInitializer.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/XRay/RecordInitializer.cpp rename to flang-classic/llvm-classic/llvm/lib/XRay/RecordInitializer.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/XRay/RecordPrinter.cpp b/flang-classic/llvm-classic/llvm/lib/XRay/RecordPrinter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/XRay/RecordPrinter.cpp rename to flang-classic/llvm-classic/llvm/lib/XRay/RecordPrinter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/lib/XRay/Trace.cpp b/flang-classic/llvm-classic/llvm/lib/XRay/Trace.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/lib/XRay/Trace.cpp rename to flang-classic/llvm-classic/llvm/lib/XRay/Trace.cpp diff --git a/flang-legacy/llvm-legacy/llvm/llvm.spec.in b/flang-classic/llvm-classic/llvm/llvm.spec.in similarity index 100% rename from flang-legacy/llvm-legacy/llvm/llvm.spec.in rename to flang-classic/llvm-classic/llvm/llvm.spec.in diff --git a/flang-legacy/llvm-legacy/llvm/projects/CMakeLists.txt b/flang-classic/llvm-classic/llvm/projects/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/projects/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/projects/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/resources/windows_version_resource.rc b/flang-classic/llvm-classic/llvm/resources/windows_version_resource.rc similarity index 100% rename from flang-legacy/llvm-legacy/llvm/resources/windows_version_resource.rc rename to flang-classic/llvm-classic/llvm/resources/windows_version_resource.rc diff --git a/flang-legacy/llvm-legacy/llvm/runtimes/CMakeLists.txt b/flang-classic/llvm-classic/llvm/runtimes/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/runtimes/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/runtimes/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/tools/CMakeLists.txt b/flang-classic/llvm-classic/llvm/tools/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/tools/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/tools/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/AsmMatcherEmitter.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/AsmMatcherEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/AsmMatcherEmitter.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/AsmMatcherEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/AsmWriterEmitter.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/AsmWriterEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/AsmWriterEmitter.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/AsmWriterEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/AsmWriterInst.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/AsmWriterInst.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/AsmWriterInst.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/AsmWriterInst.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/AsmWriterInst.h b/flang-classic/llvm-classic/llvm/utils/TableGen/AsmWriterInst.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/AsmWriterInst.h rename to flang-classic/llvm-classic/llvm/utils/TableGen/AsmWriterInst.h diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/Attributes.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/Attributes.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/Attributes.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/Attributes.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/CMakeLists.txt b/flang-classic/llvm-classic/llvm/utils/TableGen/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/utils/TableGen/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/CTagsEmitter.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/CTagsEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/CTagsEmitter.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/CTagsEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/CallingConvEmitter.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/CallingConvEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/CallingConvEmitter.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/CallingConvEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/CodeEmitterGen.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/CodeEmitterGen.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/CodeEmitterGen.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/CodeEmitterGen.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/CodeGenDAGPatterns.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/CodeGenDAGPatterns.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/CodeGenDAGPatterns.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/CodeGenDAGPatterns.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/CodeGenDAGPatterns.h b/flang-classic/llvm-classic/llvm/utils/TableGen/CodeGenDAGPatterns.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/CodeGenDAGPatterns.h rename to flang-classic/llvm-classic/llvm/utils/TableGen/CodeGenDAGPatterns.h diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/CodeGenHwModes.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/CodeGenHwModes.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/CodeGenHwModes.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/CodeGenHwModes.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/CodeGenHwModes.h b/flang-classic/llvm-classic/llvm/utils/TableGen/CodeGenHwModes.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/CodeGenHwModes.h rename to flang-classic/llvm-classic/llvm/utils/TableGen/CodeGenHwModes.h diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/CodeGenInstruction.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/CodeGenInstruction.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/CodeGenInstruction.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/CodeGenInstruction.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/CodeGenInstruction.h b/flang-classic/llvm-classic/llvm/utils/TableGen/CodeGenInstruction.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/CodeGenInstruction.h rename to flang-classic/llvm-classic/llvm/utils/TableGen/CodeGenInstruction.h diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/CodeGenIntrinsics.h b/flang-classic/llvm-classic/llvm/utils/TableGen/CodeGenIntrinsics.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/CodeGenIntrinsics.h rename to flang-classic/llvm-classic/llvm/utils/TableGen/CodeGenIntrinsics.h diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/CodeGenMapTable.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/CodeGenMapTable.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/CodeGenMapTable.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/CodeGenMapTable.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/CodeGenRegisters.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/CodeGenRegisters.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/CodeGenRegisters.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/CodeGenRegisters.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/CodeGenRegisters.h b/flang-classic/llvm-classic/llvm/utils/TableGen/CodeGenRegisters.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/CodeGenRegisters.h rename to flang-classic/llvm-classic/llvm/utils/TableGen/CodeGenRegisters.h diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/CodeGenSchedule.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/CodeGenSchedule.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/CodeGenSchedule.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/CodeGenSchedule.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/CodeGenSchedule.h b/flang-classic/llvm-classic/llvm/utils/TableGen/CodeGenSchedule.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/CodeGenSchedule.h rename to flang-classic/llvm-classic/llvm/utils/TableGen/CodeGenSchedule.h diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/CodeGenTarget.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/CodeGenTarget.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/CodeGenTarget.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/CodeGenTarget.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/CodeGenTarget.h b/flang-classic/llvm-classic/llvm/utils/TableGen/CodeGenTarget.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/CodeGenTarget.h rename to flang-classic/llvm-classic/llvm/utils/TableGen/CodeGenTarget.h diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/CompressInstEmitter.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/CompressInstEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/CompressInstEmitter.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/CompressInstEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/DAGISelEmitter.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/DAGISelEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/DAGISelEmitter.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/DAGISelEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/DAGISelMatcher.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/DAGISelMatcher.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/DAGISelMatcher.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/DAGISelMatcher.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/DAGISelMatcher.h b/flang-classic/llvm-classic/llvm/utils/TableGen/DAGISelMatcher.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/DAGISelMatcher.h rename to flang-classic/llvm-classic/llvm/utils/TableGen/DAGISelMatcher.h diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/DAGISelMatcherEmitter.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/DAGISelMatcherEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/DAGISelMatcherEmitter.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/DAGISelMatcherEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/DAGISelMatcherGen.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/DAGISelMatcherGen.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/DAGISelMatcherGen.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/DAGISelMatcherGen.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/DAGISelMatcherOpt.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/DAGISelMatcherOpt.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/DAGISelMatcherOpt.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/DAGISelMatcherOpt.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/DFAEmitter.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/DFAEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/DFAEmitter.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/DFAEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/DFAEmitter.h b/flang-classic/llvm-classic/llvm/utils/TableGen/DFAEmitter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/DFAEmitter.h rename to flang-classic/llvm-classic/llvm/utils/TableGen/DFAEmitter.h diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/DFAPacketizerEmitter.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/DFAPacketizerEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/DFAPacketizerEmitter.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/DFAPacketizerEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/DXILEmitter.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/DXILEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/DXILEmitter.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/DXILEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/DecoderEmitter.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/DecoderEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/DecoderEmitter.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/DecoderEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/DirectiveEmitter.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/DirectiveEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/DirectiveEmitter.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/DirectiveEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/DisassemblerEmitter.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/DisassemblerEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/DisassemblerEmitter.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/DisassemblerEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/ExegesisEmitter.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/ExegesisEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/ExegesisEmitter.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/ExegesisEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/FastISelEmitter.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/FastISelEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/FastISelEmitter.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/FastISelEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/GICombinerEmitter.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/GICombinerEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/GICombinerEmitter.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/GICombinerEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/GlobalISel/CMakeLists.txt b/flang-classic/llvm-classic/llvm/utils/TableGen/GlobalISel/CMakeLists.txt similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/GlobalISel/CMakeLists.txt rename to flang-classic/llvm-classic/llvm/utils/TableGen/GlobalISel/CMakeLists.txt diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/GlobalISel/CodeExpander.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/GlobalISel/CodeExpander.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/GlobalISel/CodeExpander.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/GlobalISel/CodeExpander.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/GlobalISel/CodeExpander.h b/flang-classic/llvm-classic/llvm/utils/TableGen/GlobalISel/CodeExpander.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/GlobalISel/CodeExpander.h rename to flang-classic/llvm-classic/llvm/utils/TableGen/GlobalISel/CodeExpander.h diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/GlobalISel/CodeExpansions.h b/flang-classic/llvm-classic/llvm/utils/TableGen/GlobalISel/CodeExpansions.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/GlobalISel/CodeExpansions.h rename to flang-classic/llvm-classic/llvm/utils/TableGen/GlobalISel/CodeExpansions.h diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDag.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDag.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDag.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDag.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDag.h b/flang-classic/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDag.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDag.h rename to flang-classic/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDag.h diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDagEdge.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDagEdge.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDagEdge.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDagEdge.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDagEdge.h b/flang-classic/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDagEdge.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDagEdge.h rename to flang-classic/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDagEdge.h diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDagInstr.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDagInstr.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDagInstr.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDagInstr.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDagInstr.h b/flang-classic/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDagInstr.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDagInstr.h rename to flang-classic/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDagInstr.h diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDagOperands.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDagOperands.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDagOperands.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDagOperands.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDagOperands.h b/flang-classic/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDagOperands.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDagOperands.h rename to flang-classic/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDagOperands.h diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDagPredicate.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDagPredicate.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDagPredicate.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDagPredicate.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDagPredicate.h b/flang-classic/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDagPredicate.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDagPredicate.h rename to flang-classic/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDagPredicate.h diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDagPredicateDependencyEdge.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDagPredicateDependencyEdge.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDagPredicateDependencyEdge.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDagPredicateDependencyEdge.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDagPredicateDependencyEdge.h b/flang-classic/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDagPredicateDependencyEdge.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchDagPredicateDependencyEdge.h rename to flang-classic/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchDagPredicateDependencyEdge.h diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchTree.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchTree.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchTree.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchTree.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchTree.h b/flang-classic/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchTree.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/GlobalISel/GIMatchTree.h rename to flang-classic/llvm-classic/llvm/utils/TableGen/GlobalISel/GIMatchTree.h diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/GlobalISelEmitter.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/GlobalISelEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/GlobalISelEmitter.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/GlobalISelEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/InfoByHwMode.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/InfoByHwMode.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/InfoByHwMode.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/InfoByHwMode.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/InfoByHwMode.h b/flang-classic/llvm-classic/llvm/utils/TableGen/InfoByHwMode.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/InfoByHwMode.h rename to flang-classic/llvm-classic/llvm/utils/TableGen/InfoByHwMode.h diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/InstrDocsEmitter.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/InstrDocsEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/InstrDocsEmitter.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/InstrDocsEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/InstrInfoEmitter.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/InstrInfoEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/InstrInfoEmitter.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/InstrInfoEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/IntrinsicEmitter.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/IntrinsicEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/IntrinsicEmitter.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/IntrinsicEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/OptEmitter.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/OptEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/OptEmitter.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/OptEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/OptEmitter.h b/flang-classic/llvm-classic/llvm/utils/TableGen/OptEmitter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/OptEmitter.h rename to flang-classic/llvm-classic/llvm/utils/TableGen/OptEmitter.h diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/OptParserEmitter.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/OptParserEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/OptParserEmitter.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/OptParserEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/OptRSTEmitter.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/OptRSTEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/OptRSTEmitter.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/OptRSTEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/PredicateExpander.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/PredicateExpander.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/PredicateExpander.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/PredicateExpander.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/PredicateExpander.h b/flang-classic/llvm-classic/llvm/utils/TableGen/PredicateExpander.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/PredicateExpander.h rename to flang-classic/llvm-classic/llvm/utils/TableGen/PredicateExpander.h diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/PseudoLoweringEmitter.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/PseudoLoweringEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/PseudoLoweringEmitter.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/PseudoLoweringEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/RegisterBankEmitter.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/RegisterBankEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/RegisterBankEmitter.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/RegisterBankEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/RegisterInfoEmitter.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/RegisterInfoEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/RegisterInfoEmitter.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/RegisterInfoEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/SDNodeProperties.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/SDNodeProperties.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/SDNodeProperties.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/SDNodeProperties.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/SDNodeProperties.h b/flang-classic/llvm-classic/llvm/utils/TableGen/SDNodeProperties.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/SDNodeProperties.h rename to flang-classic/llvm-classic/llvm/utils/TableGen/SDNodeProperties.h diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/SearchableTableEmitter.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/SearchableTableEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/SearchableTableEmitter.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/SearchableTableEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/SequenceToOffsetTable.h b/flang-classic/llvm-classic/llvm/utils/TableGen/SequenceToOffsetTable.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/SequenceToOffsetTable.h rename to flang-classic/llvm-classic/llvm/utils/TableGen/SequenceToOffsetTable.h diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/SubtargetEmitter.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/SubtargetEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/SubtargetEmitter.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/SubtargetEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/SubtargetFeatureInfo.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/SubtargetFeatureInfo.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/SubtargetFeatureInfo.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/SubtargetFeatureInfo.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/SubtargetFeatureInfo.h b/flang-classic/llvm-classic/llvm/utils/TableGen/SubtargetFeatureInfo.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/SubtargetFeatureInfo.h rename to flang-classic/llvm-classic/llvm/utils/TableGen/SubtargetFeatureInfo.h diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/TableGen.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/TableGen.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/TableGen.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/TableGen.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/TableGenBackends.h b/flang-classic/llvm-classic/llvm/utils/TableGen/TableGenBackends.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/TableGenBackends.h rename to flang-classic/llvm-classic/llvm/utils/TableGen/TableGenBackends.h diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/Types.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/Types.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/Types.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/Types.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/Types.h b/flang-classic/llvm-classic/llvm/utils/TableGen/Types.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/Types.h rename to flang-classic/llvm-classic/llvm/utils/TableGen/Types.h diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/VarLenCodeEmitterGen.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/VarLenCodeEmitterGen.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/VarLenCodeEmitterGen.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/VarLenCodeEmitterGen.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/VarLenCodeEmitterGen.h b/flang-classic/llvm-classic/llvm/utils/TableGen/VarLenCodeEmitterGen.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/VarLenCodeEmitterGen.h rename to flang-classic/llvm-classic/llvm/utils/TableGen/VarLenCodeEmitterGen.h diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/WebAssemblyDisassemblerEmitter.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/WebAssemblyDisassemblerEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/WebAssemblyDisassemblerEmitter.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/WebAssemblyDisassemblerEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/WebAssemblyDisassemblerEmitter.h b/flang-classic/llvm-classic/llvm/utils/TableGen/WebAssemblyDisassemblerEmitter.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/WebAssemblyDisassemblerEmitter.h rename to flang-classic/llvm-classic/llvm/utils/TableGen/WebAssemblyDisassemblerEmitter.h diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/X86DisassemblerShared.h b/flang-classic/llvm-classic/llvm/utils/TableGen/X86DisassemblerShared.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/X86DisassemblerShared.h rename to flang-classic/llvm-classic/llvm/utils/TableGen/X86DisassemblerShared.h diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/X86DisassemblerTables.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/X86DisassemblerTables.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/X86DisassemblerTables.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/X86DisassemblerTables.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/X86DisassemblerTables.h b/flang-classic/llvm-classic/llvm/utils/TableGen/X86DisassemblerTables.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/X86DisassemblerTables.h rename to flang-classic/llvm-classic/llvm/utils/TableGen/X86DisassemblerTables.h diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/X86FoldTablesEmitter.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/X86FoldTablesEmitter.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/X86FoldTablesEmitter.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/X86FoldTablesEmitter.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/X86MnemonicTables.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/X86MnemonicTables.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/X86MnemonicTables.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/X86MnemonicTables.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/X86ModRMFilters.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/X86ModRMFilters.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/X86ModRMFilters.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/X86ModRMFilters.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/X86ModRMFilters.h b/flang-classic/llvm-classic/llvm/utils/TableGen/X86ModRMFilters.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/X86ModRMFilters.h rename to flang-classic/llvm-classic/llvm/utils/TableGen/X86ModRMFilters.h diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/X86RecognizableInstr.cpp b/flang-classic/llvm-classic/llvm/utils/TableGen/X86RecognizableInstr.cpp similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/X86RecognizableInstr.cpp rename to flang-classic/llvm-classic/llvm/utils/TableGen/X86RecognizableInstr.cpp diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/X86RecognizableInstr.h b/flang-classic/llvm-classic/llvm/utils/TableGen/X86RecognizableInstr.h similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/X86RecognizableInstr.h rename to flang-classic/llvm-classic/llvm/utils/TableGen/X86RecognizableInstr.h diff --git a/flang-legacy/llvm-legacy/llvm/utils/TableGen/tdtags b/flang-classic/llvm-classic/llvm/utils/TableGen/tdtags similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/TableGen/tdtags rename to flang-classic/llvm-classic/llvm/utils/TableGen/tdtags diff --git a/flang-legacy/llvm-legacy/llvm/utils/add_llvm_symbol_exports.py b/flang-classic/llvm-classic/llvm/utils/add_llvm_symbol_exports.py similarity index 100% rename from flang-legacy/llvm-legacy/llvm/utils/add_llvm_symbol_exports.py rename to flang-classic/llvm-classic/llvm/utils/add_llvm_symbol_exports.py diff --git a/flang-legacy/17.0-4/CMakeLists.txt b/flang-legacy/17.0-4/CMakeLists.txt deleted file mode 100644 index f90bc21f00..0000000000 --- a/flang-legacy/17.0-4/CMakeLists.txt +++ /dev/null @@ -1,98 +0,0 @@ -cmake_minimum_required(VERSION 3.13.4) - -# If we are not building as a part of LLVM, which is usual for flang-legacy, -# build flang-legacy as a standalone project, using LLVM as an external library: -if(CMAKE_SOURCE_DIR STREQUAL CMAKE_CURRENT_SOURCE_DIR) - project(flang-legacy) - set(FLANG_LEGACY_STANDALONE TRUE) - if ("${CMAKE_VERSION}" VERSION_LESS "3.20.0") - message(WARNING - "Your CMake version is ${CMAKE_VERSION}. Starting with LLVM 17.0.0, the " - "minimum version of CMake required to build LLVM will become 3.20.0, and " - "using an older CMake will become an error. Please upgrade your CMake to " - "at least 3.20.0 now to avoid issues in the future!") - endif() -endif() - -add_executable(flang-legacy - flang-legacy.cpp -) - - -target_include_directories(flang-legacy - PUBLIC - ${CMAKE_SOURCE_DIR}/llvm-legacy/llvm/include - ${CMAKE_SOURCE_DIR}/llvm-legacy/clang/include - ${CMAKE_BINARY_DIR}/llvm-legacy/tools/clang/include - ${CMAKE_BINARY_DIR}/llvm-legacy/include -) - -target_link_libraries(flang-legacy - PRIVATE - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMAggressiveInstCombine.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMAMDGPUAsmParser.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMAMDGPUCodeGen.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMAMDGPUDesc.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMAMDGPUDisassembler.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMAMDGPUInfo.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMAMDGPUTargetMCA.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMAMDGPUUtils.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMAnalysis.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMAsmParser.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMBinaryFormat.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMBitReader.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMBitstreamReader.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMCFGuard.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMCodeGen.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMCore.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMDebugInfoCodeView.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMDebuginfod.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMDebugInfoDWARF.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMDebugInfoGSYM.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMDebugInfoMSF.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMDebugInfoPDB.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMDemangle.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMFrontendOpenACC.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMFrontendOpenMP.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMGlobalISel.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMInstCombine.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMipo.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMIRReader.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMMC.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMMCDisassembler.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMMCParser.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMMIRParser.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMObjCARCOpts.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMObject.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMOption.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMPasses.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMProfileData.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMRemarks.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMScalarOpts.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMSelectionDAG.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMSupport.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMTarget.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMTextAPI.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMTransformUtils.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMVectorize.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMWindowsDriver.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMWindowsManifest.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMX86AsmParser.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMX86CodeGen.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMX86Desc.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMX86Info.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMAsmPrinter.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMTargetParser.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libLLVMCodeGenTypes.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libclangBasic.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libclangDriver.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libclangEdit.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libclangFrontend.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libclangLex.a - ${CMAKE_BINARY_DIR}/llvm-legacy/lib/libclangSerialization.a - pthread - dl - tinfo - z -) -install(TARGETS flang-legacy DESTINATION "${CMAKE_INSTALL_BINDIR}")