aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/TargetParser.cpp
diff options
context:
space:
mode:
authorserge-sans-paille <sguelton@redhat.com>2022-01-20 11:21:47 +0100
committerserge-sans-paille <sguelton@redhat.com>2022-01-21 10:48:09 +0100
commit1f9e18b6565fd1bb69c4b649b9efd3467b3c7c7d (patch)
tree2fdc30e5b87cc47e756057de89a2ca5aa1cd2e77 /llvm/lib/Support/TargetParser.cpp
parent55689904d2e5afcc5309f7234d6369307ee305d0 (diff)
downloadllvm-1f9e18b6565fd1bb69c4b649b9efd3467b3c7c7d.zip
llvm-1f9e18b6565fd1bb69c4b649b9efd3467b3c7c7d.tar.gz
llvm-1f9e18b6565fd1bb69c4b649b9efd3467b3c7c7d.tar.bz2
[llvm] Remove (some) LLVMDemangle header dependencies
- Avoid using <iterator> for std::end on a plain array (using <array> instead) - Avoid using <algorithm> for std::min and std::equal (using alternate logic and std::strcmp instead) As an hint to the impact of the cleanup, running clang++ -E -Iinclude -I../llvm/include ../llvm/lib/Demangle/*.cpp -std=c++14 -fno-rtti -fno-exceptions | wc -l before: 203965 lines after: 169704 lines
Diffstat (limited to 'llvm/lib/Support/TargetParser.cpp')
0 files changed, 0 insertions, 0 deletions