[all-commits] [llvm/llvm-project] 2ab8d9: [Hexagon] Do not optimize address of another funct...
yandalur via All-commits
all-commits at lists.llvm.org
Mon Aug 19 00:09:44 PDT 2024
Branch: refs/heads/release/19.x
Home: https://github.com/llvm/llvm-project
Commit: 2ab8d93061581edad3501561722ebd5632d73892
https://github.com/llvm/llvm-project/commit/2ab8d93061581edad3501561722ebd5632d73892
Author: yandalur <quic_yandalur at quicinc.com>
Date: 2024-08-19 (Mon, 19 Aug 2024)
Changed paths:
M llvm/lib/Target/Hexagon/HexagonConstExtenders.cpp
A llvm/test/CodeGen/Hexagon/cext-opt-block-addr.mir
Log Message:
-----------
[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
(cherry picked from commit 68df06a0b2998765cb0a41353fcf0919bbf57ddb)
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list