aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-inline.c
diff options
context:
space:
mode:
authorUros Bizjak <ubizjak@gmail.com>2020-05-15 16:22:19 +0200
committerGiuliano Belinassi <giuliano.belinassi@usp.br>2020-08-17 13:03:29 -0300
commitcaf9fcbf90a0b0e526152a90dd0e5285fe0b1c5b (patch)
tree01c50779c91fd711a893892613434a195801b7c7 /gcc/tree-inline.c
parent8ff3da63b8aadbda3bc8bc7c3ec0fea8bc35f524 (diff)
downloadgcc-caf9fcbf90a0b0e526152a90dd0e5285fe0b1c5b.zip
gcc-caf9fcbf90a0b0e526152a90dd0e5285fe0b1c5b.tar.gz
gcc-caf9fcbf90a0b0e526152a90dd0e5285fe0b1c5b.tar.bz2
i386: Allow SI, DI and TImode pushes from XMM registers
Also change XMM register constraint from "x" to "v" in FP push insns. gcc/ChangeLog: 2020-05-15 Uroš Bizjak <ubizjak@gmail.com> * config/i386/i386.md (SWI48DWI): New mode iterator. (*push<mode>2): Allow XMM registers. (*pushdi2_rex64): Ditto. (*pushsi2_rex64): Ditto. (*pushsi2): Ditto. (push XMM reg splitter): New splitter (*pushdf) Change "x" operand constraint to "v". (*pushsf_rex64): Ditto. (*pushsf): Ditto.
Diffstat (limited to 'gcc/tree-inline.c')
0 files changed, 0 insertions, 0 deletions