Skip to content

AArch64: Add new overloads of generateConditionalBranchInstruction() - #8061

Merged
0xdaryl merged 1 commit into
eclipse-omr:masterfrom
knn-k:aarch64condBranch1
Dec 9, 2025
Merged

AArch64: Add new overloads of generateConditionalBranchInstruction()#8061
0xdaryl merged 1 commit into
eclipse-omr:masterfrom
knn-k:aarch64condBranch1

Conversation

@knn-k

@knn-k knn-k commented Nov 28, 2025

Copy link
Copy Markdown
Contributor

This commit adds new function overloads of generateConditionalBranchInstruction() for AArch64 that don't take opcode as one of the parameters, because it must always be TR::InstOpCode::b_cond.

@knn-k

knn-k commented Nov 28, 2025

Copy link
Copy Markdown
Contributor Author

Jenkins build aarch64,amac

This commit adds new function overloads of
generateConditionalBranchInstruction() for AArch64 that don't take
opcode as one of the parameters, because it must always be
TR::InstOpCode::b_cond.

Signed-off-by: KONNO Kazuhiro <konno@jp.ibm.com>
@knn-k

knn-k commented Nov 28, 2025

Copy link
Copy Markdown
Contributor Author

Jenkins build aarch64,amac

@knn-k
knn-k marked this pull request as ready for review November 28, 2025 08:24
@knn-k
knn-k requested a review from 0xdaryl as a code owner November 28, 2025 08:24
@knn-k

knn-k commented Dec 1, 2025

Copy link
Copy Markdown
Contributor Author

Tests passed in the downstream OpenJ9 project.
I will remove the existing generateConditionalBranchInstruction() variants that take op as a parameter later, after eclipse-openj9/openj9#23037 is merged.

@0xdaryl
0xdaryl merged commit 6d4bb66 into eclipse-omr:master Dec 9, 2025
4 checks passed
@knn-k
knn-k deleted the aarch64condBranch1 branch December 9, 2025 00:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants