Temporarily revert the code part of D100981 "Delete le32/le64 targets"
authorFangrui Song <i@maskray.me>
Thu, 22 Apr 2021 17:18:44 +0000 (10:18 -0700)
committerFangrui Song <i@maskray.me>
Thu, 22 Apr 2021 17:18:44 +0000 (10:18 -0700)
commitef5e7f90ea4d5063ce68b952c5de473e610afc02
tree338ae8a61254661e479f8ed085914f5509fa0a15
parent149d5a8c47933a35caf06e75ae41f2308d8ed326
Temporarily revert the code part of D100981 "Delete le32/le64 targets"

This partially reverts commit 77ac823fd285973cfb3517932c09d82e6a32f46d.

Halide uses le32/le64 (https://github.com/halide/Halide/pull/5934).
Temporarily brings back the code part to give them some time for migration.
clang/lib/Basic/CMakeLists.txt
clang/lib/Basic/Targets.cpp
clang/lib/Basic/Targets/Le64.cpp [new file with mode: 0644]
clang/lib/Basic/Targets/Le64.h [new file with mode: 0644]
clang/lib/Basic/Targets/OSTargets.h
clang/lib/CodeGen/ItaniumCXXABI.cpp
clang/lib/CodeGen/TargetInfo.cpp
clang/lib/Driver/ToolChains/Clang.cpp
llvm/include/llvm/ADT/Triple.h
llvm/lib/Support/Triple.cpp
llvm/utils/gn/secondary/clang/lib/Basic/BUILD.gn