Skip to content

Conversation

@Bajtazar
Copy link
Contributor

Exchanges the offset immediate value with label name in the conditional branches

Sample disassembly with this PR:

G_M29951_IG09:  ;; offset=0x020C
            ld             a0, 56(fp)
            beq            a0, zero, G_M29951_IG10
            ld             a0, 56(fp)
            lui            t5, 519933
            addiw          t5, t5, 512

Part of #84834
cc @wscho77 @HJLeee @clamp03 @JongHeonChoi @t-mustafin @gbalykov @viewizard @ashaurtaev @brucehoult @sirntar @yurai007 @tomeksowi

@ghost ghost added community-contribution Indicates that the PR has been added by a community member area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI labels Dec 15, 2023
@ghost
Copy link

ghost commented Dec 15, 2023

Tagging subscribers to this area: @JulieLeeMSFT, @jakobbotsch
See info in area-owners.md if you want to be subscribed.

Issue Details

Exchanges the offset immediate value with label name in the conditional branches

Sample disassembly with this PR:

G_M29951_IG09:  ;; offset=0x020C
            ld             a0, 56(fp)
            beq            a0, zero, G_M29951_IG10
            ld             a0, 56(fp)
            lui            t5, 519933
            addiw          t5, t5, 512

Part of #84834
cc @wscho77 @HJLeee @clamp03 @JongHeonChoi @t-mustafin @gbalykov @viewizard @ashaurtaev @brucehoult @sirntar @yurai007 @tomeksowi

Author: Bajtazar
Assignees: -
Labels:

area-CodeGen-coreclr, community-contribution

Milestone: -

@clamp03 clamp03 added the arch-riscv Related to the RISC-V architecture label Dec 15, 2023
@JulieLeeMSFT
Copy link
Member

CC @BruceForstall.

@BruceForstall BruceForstall merged commit dfe5682 into dotnet:main Dec 16, 2023
@github-actions github-actions bot locked and limited conversation to collaborators Jan 16, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

arch-riscv Related to the RISC-V architecture area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI community-contribution Indicates that the PR has been added by a community member

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants