aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-phiopt.cc
diff options
context:
space:
mode:
authorAndreas Schwab <schwab@suse.de>2024-09-12 13:55:09 +0200
committerAndreas Schwab <schwab@suse.de>2024-09-16 11:23:11 +0200
commit952df9c50b30cc6f849c422b84592a81524f8ef7 (patch)
tree00ba41bdd2485eeffba9cc2dd0f94d9931806e60 /gcc/tree-ssa-phiopt.cc
parenteb67e2396f3ee834bf3a8299f5b6d93ba82d3950 (diff)
downloadgcc-952df9c50b30cc6f849c422b84592a81524f8ef7.zip
gcc-952df9c50b30cc6f849c422b84592a81524f8ef7.tar.gz
gcc-952df9c50b30cc6f849c422b84592a81524f8ef7.tar.bz2
riscv: Fix duplicate assmbler label in @tlsdesc<mode> insn
Use %= instead of maintaining a sequence number manually, so that it doesn't result in a duplicate assembler label when the insn is duplicated. PR target/116693 * config/riscv/riscv.cc (riscv_legitimize_tls_address): Don't pass seqno to gen_tlsdesc and remove it. * config/riscv/riscv.md (@tlsdesc<mode>): Remove operand 1. Use %= instead of %1 in template.
Diffstat (limited to 'gcc/tree-ssa-phiopt.cc')
0 files changed, 0 insertions, 0 deletions