aboutsummaryrefslogtreecommitdiff
path: root/contrib/gcc-changelog/git_commit.py
diff options
context:
space:
mode:
authorKarl Meakin <karl.meakin@arm.com>2025-07-03 12:48:28 +0100
committerRichard Sandiford <richard.sandiford@arm.com>2025-07-03 12:48:28 +0100
commit2cc9b03a84601b7951e5e0a24f5174387f564f27 (patch)
tree388a03e921a051428f0afced136ae378d8e46d32 /contrib/gcc-changelog/git_commit.py
parentcfb1a083e16507feb8bbb85903611aac3772aaef (diff)
downloadgcc-2cc9b03a84601b7951e5e0a24f5174387f564f27.zip
gcc-2cc9b03a84601b7951e5e0a24f5174387f564f27.tar.gz
gcc-2cc9b03a84601b7951e5e0a24f5174387f564f27.tar.bz2
AArch64: rename branch instruction rules
Give the `define_insn` rules used in lowering `cbranch<mode>4` to RTL more descriptive and consistent names: from now on, each rule is named after the AArch64 instruction that it generates. Also add comments to document each rule. gcc/ChangeLog: * config/aarch64/aarch64.md (condjump): Rename to ... (aarch64_bcond): ...here. (*compare_condjump<GPI:mode>): Rename to ... (*aarch64_bcond_wide_imm<GPI:mode>): ...here. (aarch64_cb<optab><mode>): Rename to ... (aarch64_cbz<optab><mode>1): ...here. (*cb<optab><mode>1): Rename to ... (*aarch64_tbz<optab><mode>1): ...here. (@aarch64_tb<optab><ALLI:mode><GPI:mode>): Rename to ... (@aarch64_tbz<optab><ALLI:mode><GPI:mode>): ...here. (restore_stack_nonlocal): Handle rename. (stack_protect_combined_test): Likewise. * config/aarch64/aarch64-simd.md (cbranch<mode>4): Likewise. * config/aarch64/aarch64-sme.md (aarch64_restore_za): Likewise. * config/aarch64/aarch64.cc (aarch64_gen_test_and_branch): Likewise.
Diffstat (limited to 'contrib/gcc-changelog/git_commit.py')
0 files changed, 0 insertions, 0 deletions