Skip to content

Conversation

@z1-cciauto
Copy link
Collaborator

No description provided.

tbaederr and others added 14 commits November 8, 2025 05:30
…vm#165360) (llvm#166147)

1. Fixed test setup to correctly create .so/.dylib files in the build
directory.
Previously, the build was happening in the source directory using the
same
   input parent path.

2. Fixed architecture compatibility check in llvm#166510 .

Co-authored-by: Vassil Vassilev <v.g.vassilev@gmail.com>
Don't use low level regclass query in SDWA pass.
After PR:llvm#151421 merged
following fails in SIFoldOperands showed up.

LLVM :: CodeGen/AMDGPU/GlobalISel/llvm.amdgcn.mfma.gfx90a.ll
LLVM :: CodeGen/AMDGPU/llvm.amdgcn.mfma.gfx90a.ll
LLVM :: CodeGen/AMDGPU/llvm.amdgcn.mfma.ll
LLVM :: CodeGen/AMDGPU/mfma-loop.ll
LLVM :: CodeGen/AMDGPU/rewrite-vgpr-mfma-to-agpr.ll

In Folding code, if folded operand is register ensure earlyClobber is
set.

---------

Co-authored-by: Matt Arsenault <arsenm2@gmail.com>
Co-authored-by: Shilei Tian <i@tianshilei.me>
This is about the value saved in the std::optional, not about whether
the optional has a value at all.
We can just use brew directly since this step is always run on macOS
runners.
In addition to tracking offsets inside a `BinaryFunction` that are
referenced by data relocations, we need to track those relocations too.
Plus, we will need to map symbols referenced by such relocations back to
the containing function.

This change introduces `BinaryFunction::InternalRefDataRelocations` to
track the aforementioned relocations and expands
`BinaryContext::SymbolToFunctionMap` to include local/temp symbols
involved in relocation processing.

There is no functional change introduced that should affect the output.
Future PRs will use the new tracking capabilities.
…dy checks (llvm#166889)

This is part of the codebase cleanup described in
[llvm#166753](llvm#166753).
…ttribute lists. NFC. (llvm#166968)

Consistent with how we order the attributes in other headers

Makes it easier to compare constexpr/non-constexpr attribute defines
@z1-cciauto z1-cciauto requested a review from a team November 8, 2025 12:07
@z1-cciauto
Copy link
Collaborator Author

@ronlieb ronlieb merged commit 8468f79 into amd-staging Nov 8, 2025
7 checks passed
@ronlieb ronlieb deleted the upstream_merge_202511080707 branch November 8, 2025 14:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.