aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp
diff options
context:
space:
mode:
authorJoe Loser <joeloser93@gmail.com>2021-11-24 22:48:40 -0500
committerJoe Loser <joeloser93@gmail.com>2021-11-25 11:40:55 -0500
commit3e7452a812fa06c5eaae7d089891489222417e92 (patch)
treee171e51a3db7d3283d11880c0fe27eeebc7c3a94 /llvm/lib/CodeGen/LocalStackSlotAllocation.cpp
parent68e7e76a9be022427e572101cde4e00203c9af46 (diff)
downloadllvm-3e7452a812fa06c5eaae7d089891489222417e92.zip
llvm-3e7452a812fa06c5eaae7d089891489222417e92.tar.gz
llvm-3e7452a812fa06c5eaae7d089891489222417e92.tar.bz2
[libc++] Avoid overload resolution in path comparison operators
Rework `std::filesystem::path::operator==` and friends to avoid overload resolution and atomic constraint caching issues shown from https://reviews.llvm.org/D113161. Always call `__compare(string_view)` from the comparison operators which avoids overload resolution. Differential Revision: https://reviews.llvm.org/D114570
Diffstat (limited to 'llvm/lib/CodeGen/LocalStackSlotAllocation.cpp')
0 files changed, 0 insertions, 0 deletions