aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/StringMap.cpp
diff options
context:
space:
mode:
authorPeter Klausler <pklausler@nvidia.com>2025-07-18 13:45:05 -0700
committerGitHub <noreply@github.com>2025-07-18 13:45:05 -0700
commit9e5b2fbe86ed9b303eff779fff012d6a96574f3d (patch)
treeac748ec98001396ec83cc30ce17a4366d4d82fc1 /llvm/lib/Support/StringMap.cpp
parent680b8dd7073cce6606006ae723899444521aa496 (diff)
downloadllvm-9e5b2fbe86ed9b303eff779fff012d6a96574f3d.zip
llvm-9e5b2fbe86ed9b303eff779fff012d6a96574f3d.tar.gz
llvm-9e5b2fbe86ed9b303eff779fff012d6a96574f3d.tar.bz2
[flang][runtime] Preserve type when remapping monomorphic pointers (#149427)
Pointer remappings unconditionally update the element byte size and derived type of the pointer's descriptor. This is okay when the pointer is polymorphic, but not when a pointer is associated with an extended type. To communicate this monomorphic case to the runtime, add a new entry point so as to not break forward binary compatibility.
Diffstat (limited to 'llvm/lib/Support/StringMap.cpp')
0 files changed, 0 insertions, 0 deletions