* config/alpha/alpha.c (alpha_split_tfmode_pair): Rename into alpha_split_tmode_pair. Add 'mode' and 'fixup_overlap' arguments. Test against the appropriate null constant for the mode. If 'fixup_overlap' is true, swap the operands if they overlap. (alpha_split_tfmode_frobsign): Adjust call to alpha_split_tfmode_pair. * config/alpha/alpha-protos.h (alpha_split_tfmode_pair): Rename into alpha_split_tmode_pair and adjust for above change. * config/alpha/alpha.md (movtf_internal): Adjust call to alpha_split_tfmode_pair and rely on it to swap the operands. (movti_internal): New insn and post-reload splitter. (movti): New expander. From-SVN: r109882
| Name | Last commit | Last update | 
|---|---|---|
| .. | ||
| alpha-modes.def | Loading commit data... | |
| alpha-protos.h | Loading commit data... | |
| alpha.c | Loading commit data... | |
| alpha.h | Loading commit data... | |
| alpha.md | Loading commit data... | |
| alpha.opt | Loading commit data... | |
| crtfastmath.c | Loading commit data... | |
| elf.h | Loading commit data... | |
| ev4.md | Loading commit data... | |
| ev5.md | Loading commit data... | |
| ev6.md | Loading commit data... | |
| freebsd.h | Loading commit data... | |
| gnu.h | Loading commit data... | |
| lib1funcs.asm | Loading commit data... | |
| linux-elf.h | Loading commit data... | |
| linux-unwind.h | Loading commit data... | |
| linux.h | Loading commit data... | |
| netbsd.h | Loading commit data... | |
| openbsd.h | Loading commit data... | |
| osf.h | Loading commit data... | |
| osf5.h | Loading commit data... | |
| predicates.md | Loading commit data... | |
| qrnnd.asm | Loading commit data... | |
| sync.md | Loading commit data... | |
| t-alpha | Loading commit data... | |
| t-crtfm | Loading commit data... | |
| t-ieee | Loading commit data... | |
| t-osf-pthread | Loading commit data... | |
| t-osf4 | Loading commit data... | |
| t-unicosmk | Loading commit data... | |
| t-vms | Loading commit data... | |
| t-vms64 | Loading commit data... | |
| unicosmk.h | Loading commit data... | |
| va_list.h | Loading commit data... | |
| vms-cc.c | Loading commit data... | |
| vms-crt0-64.c | Loading commit data... | |
| vms-crt0.c | Loading commit data... | |
| vms-dwarf2.asm | Loading commit data... | |
| vms-dwarf2eh.asm | Loading commit data... | |
| vms-ld.c | Loading commit data... | |
| vms-psxcrt0-64.c | Loading commit data... | |
| vms-psxcrt0.c | Loading commit data... | |
| vms-unwind.h | Loading commit data... | |
| vms.h | Loading commit data... | |
| vms64.h | Loading commit data... | |
| vms_tramp.asm | Loading commit data... | |
| x-vms | Loading commit data... | |
| xm-vms.h | Loading commit data... |