diff options
author | Peter Klausler <pklausler@nvidia.com> | 2025-07-18 13:45:05 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-07-18 13:45:05 -0700 |
commit | 9e5b2fbe86ed9b303eff779fff012d6a96574f3d (patch) | |
tree | ac748ec98001396ec83cc30ce17a4366d4d82fc1 /llvm/lib/Support/StringMap.cpp | |
parent | 680b8dd7073cce6606006ae723899444521aa496 (diff) | |
download | llvm-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