aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vectorizer.h
diff options
context:
space:
mode:
authorVladimir N. Makarov <vmakarov@redhat.com>2023-08-14 16:06:27 -0400
committerVladimir N. Makarov <vmakarov@redhat.com>2023-08-14 16:14:22 -0400
commit882ee2ca4d313ebeb40aee53186beb670e1f4573 (patch)
tree6ca6278def5cb54ed900264daabaaa3a7cf9a1b1 /gcc/tree-vectorizer.h
parent3d2893989ade725c051a434bc6ea7b4d00764cbe (diff)
downloadgcc-882ee2ca4d313ebeb40aee53186beb670e1f4573.zip
gcc-882ee2ca4d313ebeb40aee53186beb670e1f4573.tar.gz
gcc-882ee2ca4d313ebeb40aee53186beb670e1f4573.tar.bz2
[LRA]: Process output stack pointer reloads before emitting reload insns
Previous patch setting up asserts for processing stack pointer reloads caught an error in code moving sp offset. This resulted in failure of building aarch64 port. The code wrongly processed insns beyond the output reloads of the current insn. This patch fixes it. gcc/ChangeLog: * lra-constraints.cc (curr_insn_transform): Process output stack pointer reloads before emitting reload insns.
Diffstat (limited to 'gcc/tree-vectorizer.h')
0 files changed, 0 insertions, 0 deletions