Home
last modified time | relevance | path

Searched refs:split_double_mode (Results 1 – 13 of 13) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/config/i386/
H A Di386-protos.h87 extern void split_double_mode (machine_mode, rtx[], int, rtx[], rtx[]);
H A Di386.md1849 split_double_mode (DImode, &operands[1], 1, &operands[2], &operands[3]);
4176 "split_double_mode (DImode, &operands[0], 1, &operands[3], &operands[4]);")
4184 "split_double_mode (DImode, &operands[0], 1, &operands[3], &operands[4]);")
4193 "split_double_mode (DImode, &operands[0], 1, &operands[3], &operands[4]);")
4388 split_double_mode (DImode, &operands[0], 1, &operands[3], &operands[4]);
4456 split_double_mode (DImode, &operands[0], 1, &operands[3], &operands[4]);
5742 split_double_mode (<DWI>mode, &operands[0], 3, &operands[0], &operands[3]);
6563 split_double_mode (<DWI>mode, &operands[0], 3, &operands[0], &operands[3]);
6610 split_double_mode (<DWI>mode, &operands[0], 3, &operands[0], &operands[3]);
6890 split_double_mode (<DWI>mode, &operands[0], 3, &operands[0], &operands[3]);
[all …]
H A Di386-expand.cc103 split_double_mode (machine_mode mode, rtx operands[], in split_double_mode() function
2359 split_double_mode (mode, &op0, 1, lo+0, hi+0); in ix86_expand_branch()
2360 split_double_mode (mode, &op1, 1, lo+1, hi+1); in ix86_expand_branch()
5666 split_double_mode (mode, &operand, 1, &parts[0], &parts[1]); in ix86_split_to_parts()
5719 split_double_mode (mode, &operand, 1, &parts[0], &parts[1]); in ix86_split_to_parts()
6027 split_double_mode (mode, operands, 2, low, high); in ix86_split_ashl()
6051 split_double_mode (mode, operands, 1, low, high); in ix86_split_ashl()
6141 split_double_mode (mode, operands, 1, low, high); in ix86_split_ashl()
6170 split_double_mode (mode, operands, 2, low, high); in ix86_split_ashr()
6212 split_double_mode (mode, operands, 1, low, high); in ix86_split_ashr()
[all …]
H A Dsse.md19147 split_double_mode (DImode, &operands[0], 1, &operands[2], &operands[3]);
28308 split_double_mode (<MODE>mode, &operands[0], 2, &operands[0], &operands[2]);
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/i386/
H A Di386-protos.h82 extern void split_double_mode (machine_mode, rtx[], int, rtx[], rtx[]);
H A Di386.md1711 split_double_mode (DImode, &operands[1], 1, &operands[2], &operands[3]);
3746 "split_double_mode (DImode, &operands[0], 1, &operands[3], &operands[4]);")
3754 "split_double_mode (DImode, &operands[0], 1, &operands[3], &operands[4]);")
3763 "split_double_mode (DImode, &operands[0], 1, &operands[3], &operands[4]);")
3934 split_double_mode (DImode, &operands[0], 1, &operands[3], &operands[4]);
4002 split_double_mode (DImode, &operands[0], 1, &operands[3], &operands[4]);
5164 split_double_mode (<DWI>mode, &operands[0], 3, &operands[0], &operands[3]);
5958 split_double_mode (<DWI>mode, &operands[0], 3, &operands[0], &operands[3]);
6005 split_double_mode (<DWI>mode, &operands[0], 3, &operands[0], &operands[3]);
6285 split_double_mode (<DWI>mode, &operands[0], 3, &operands[0], &operands[3]);
[all …]
H A Di386-expand.c103 split_double_mode (machine_mode mode, rtx operands[], in split_double_mode() function
2146 split_double_mode (mode, &op0, 1, lo+0, hi+0); in ix86_expand_branch()
2147 split_double_mode (mode, &op1, 1, lo+1, hi+1); in ix86_expand_branch()
5129 split_double_mode (mode, &operand, 1, &parts[0], &parts[1]); in ix86_split_to_parts()
5182 split_double_mode (mode, &operand, 1, &parts[0], &parts[1]); in ix86_split_to_parts()
5490 split_double_mode (mode, operands, 2, low, high); in ix86_split_ashl()
5514 split_double_mode (mode, operands, 1, low, high); in ix86_split_ashl()
5604 split_double_mode (mode, operands, 1, low, high); in ix86_split_ashl()
5633 split_double_mode (mode, operands, 2, low, high); in ix86_split_ashr()
5675 split_double_mode (mode, operands, 1, low, high); in ix86_split_ashr()
[all …]
H A Dsse.md15065 split_double_mode (DImode, &operands[0], 1, &operands[2], &operands[3]);
23041 split_double_mode (<MODE>mode, &operands[0], 2, &operands[0], &operands[2]);
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A DChangeLog-201013538 * config/i386/i386-protos.h (split_double_mode): New prototype.
13540 * config/i386/i386.c (split_double_mode): New function.
13542 (ix86_expand_branch): Use split_double_mode.
13548 * config/i386/i386.md: Use split_double_mode in double-mode splitters.
H A DChangeLog-202126118 * config/i386/i386-expand.c (split_double_mode): Return
H A DChangeLog-202014244 * config/i386/i386-expand.c (split_double_mode): Also handle
H A DChangeLog-201915701 * config/i386/i386-expand.c (split_double_mode): If there is more than
H A DChangeLog-201719335 (split_double_mode): Likewise.