[all-commits] [llvm/llvm-project] ce270b: MCExpr: Move isSymbolUsedInExpression workaround t...
Fangrui Song via All-commits
all-commits at lists.llvm.org
Sun Jun 8 00:02:51 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: ce270b495d32710f6e4c42b5c7f6678b1f01db60
https://github.com/llvm/llvm-project/commit/ce270b495d32710f6e4c42b5c7f6678b1f01db60
Author: Fangrui Song <i at maskray.me>
Date: 2025-06-08 (Sun, 08 Jun 2025)
Changed paths:
M llvm/include/llvm/MC/MCExpr.h
M llvm/lib/MC/MCExpr.cpp
M llvm/lib/Target/AMDGPU/AMDGPUMCResourceInfo.cpp
M llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCExpr.cpp
M llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCExpr.h
Log Message:
-----------
MCExpr: Move isSymbolUsedInExpression workaround to AMDGPU
This function was a workaround used to detect cyclic dependency
(properly resolved by 343428c666f9293ae260bbcf79130562b830b268).
We do not want backends to use it. However, #112251 exposed it to MCExpr
to be reused by AMDGPU. Keep the workaround within AMDGPU to prevent
other backends from accidentally relying on it.
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