diff options
author | yandalur <quic_yandalur@quicinc.com> | 2024-08-01 21:37:23 +0530 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-08-01 11:07:23 -0500 |
commit | 68df06a0b2998765cb0a41353fcf0919bbf57ddb (patch) | |
tree | d9e30d4d713a30fc16eeaacb5afa43ec78225f40 /llvm/lib/Object/MachOObjectFile.cpp | |
parent | 1a5d8926c5f9c1e75a285e122cf6cad0191a41b5 (diff) | |
download | llvm-68df06a0b2998765cb0a41353fcf0919bbf57ddb.zip llvm-68df06a0b2998765cb0a41353fcf0919bbf57ddb.tar.gz llvm-68df06a0b2998765cb0a41353fcf0919bbf57ddb.tar.bz2 |
[Hexagon] Do not optimize address of another function's block (#101209)
When the constant extender optimization pass encounters an instruction
that uses an extended address pointing to another function's block,
avoid adding the instruction to the extender list for the current
machine function.
Fixes https://github.com/llvm/llvm-project/issues/99714
Diffstat (limited to 'llvm/lib/Object/MachOObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions