сб, 11 янв. 2025 г. в 22:15, Denis Chertykov <cherty...@gmail.com>: > after LRA: > ---------------------------------- > insn 543 r14 {r66} = [sfp+7] # reload insn > insn 269 r14 {r66} ^= r2 {r67} > insn 544 [sfp+24] = r14 {r66} # reload insn -- bug is here ! > > insn 545 r14 {r69} = [sfp+24] # reload insn > insn 547 r13 {r70} = [sfp+8] # reload insn > insn 270 r14 {r69} ^= r13 {r70} > insn 546 [sfp+25] = r14 {r69} # reload insn > ---------------------------------- > > The bug appears in insn 544. > It is a spill address `[sfp+24]' for pseudo r66 which is equal to another > slot address from insn 544 for pseudo r69.
slot address from insn 545 for pseudo r69. Denis.