We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
This test case does not have the disjoint flag on the resulting S_OR_B32:
# RUN: llc -mtriple=amdgcn-- -run-pass=instruction-select -o - %s --- name: s_or_i32_disjoint tracksRegLiveness: true regBankSelected: true legalized: true body: | bb.0: liveins: $sgpr0, $sgpr1 %0:sgpr(s32) = COPY $sgpr0 %1:sgpr(s32) = COPY $sgpr1 %2:sgpr(s32) = disjoint G_OR %0, %1 $sgpr0 = COPY %2 SI_RETURN_TO_EPILOG implicit $sgpr0 ...
The text was updated successfully, but these errors were encountered:
@llvm/issue-subscribers-backend-amdgpu
Author: Matt Arsenault (arsenm)
Sorry, something went wrong.
[GlobalISel] Fix silently dropped MIFlags on selected instructions
32a400d
We used uint16 for flags but flags now go up to 24 bits, so all flags in bits 16-24 were lost. Fixes #110801
[GlobalISel] Fix silently dropped MIFlags on selected instructions (#…
c3a638c
…138851) We used uint16 for flags but flags now go up to 24 bits, so all flags in bits 16-24 were lost. Fixes #110801
Pierre-vh
Successfully merging a pull request may close this issue.
This test case does not have the disjoint flag on the resulting S_OR_B32:
The text was updated successfully, but these errors were encountered: