Searched refs:outermode (Results 1 – 5 of 5) sorted by relevance
| /openbsd-src/gnu/usr.bin/gcc/gcc/ |
| H A D | simplify-rtx.c | 2405 simplify_subreg (outermode, op, innermode, byte) in simplify_subreg() argument 2408 enum machine_mode outermode, innermode; 2411 if (innermode == VOIDmode || outermode == VOIDmode 2412 || innermode == BLKmode || outermode == BLKmode) 2419 if (byte % GET_MODE_SIZE (outermode) 2423 if (outermode == innermode && !byte) 2433 if (GET_MODE_INNER (innermode) == outermode) 2442 else if (GET_MODE_INNER (innermode) == GET_MODE_INNER (outermode) 2443 && GET_MODE_SIZE (innermode) > GET_MODE_SIZE (outermode)) 2446 (outermode, [all …]
|
| H A D | emit-rtl.c | 1280 gen_highpart_mode (outermode, innermode, exp) in gen_highpart_mode() argument 1281 enum machine_mode outermode, innermode; in gen_highpart_mode() 1288 return gen_highpart (outermode, exp); 1290 return simplify_gen_subreg (outermode, exp, innermode, 1291 subreg_highpart_offset (outermode, innermode)); 1298 subreg_lowpart_offset (outermode, innermode) in subreg_lowpart_offset() argument 1299 enum machine_mode outermode, innermode; in subreg_lowpart_offset() 1302 int difference = (GET_MODE_SIZE (innermode) - GET_MODE_SIZE (outermode)); 1318 subreg_highpart_offset (outermode, innermode) in subreg_highpart_offset() argument 1319 enum machine_mode outermode, innermode; in subreg_highpart_offset() [all …]
|
| /openbsd-src/gnu/gcc/gcc/ |
| H A D | simplify-rtx.c | 4216 simplify_immed_subreg (enum machine_mode outermode, rtx op, in simplify_immed_subreg() argument 4239 if (GET_MODE_CLASS (outermode) == MODE_CC && GET_CODE (op) == CONST_INT) in simplify_immed_subreg() 4243 if (COMPLEX_MODE_P (outermode)) in simplify_immed_subreg() 4357 if (GET_MODE_SIZE (innermode) >= GET_MODE_SIZE (outermode)) in simplify_immed_subreg() 4359 unsigned ibyte = (GET_MODE_SIZE (innermode) - GET_MODE_SIZE (outermode) in simplify_immed_subreg() 4376 if (VECTOR_MODE_P (outermode)) in simplify_immed_subreg() 4378 num_elem = GET_MODE_NUNITS (outermode); in simplify_immed_subreg() 4381 outer_submode = GET_MODE_INNER (outermode); in simplify_immed_subreg() 4387 outer_submode = outermode; in simplify_immed_subreg() 4470 if (VECTOR_MODE_P (outermode)) in simplify_immed_subreg() [all …]
|
| H A D | emit-rtl.c | 1195 gen_highpart_mode (enum machine_mode outermode, enum machine_mode innermode, rtx exp) in gen_highpart_mode() argument 1200 return gen_highpart (outermode, exp); in gen_highpart_mode() 1202 return simplify_gen_subreg (outermode, exp, innermode, in gen_highpart_mode() 1203 subreg_highpart_offset (outermode, innermode)); in gen_highpart_mode() 1210 subreg_lowpart_offset (enum machine_mode outermode, enum machine_mode innermode) in subreg_lowpart_offset() argument 1213 int difference = (GET_MODE_SIZE (innermode) - GET_MODE_SIZE (outermode)); in subreg_lowpart_offset() 1229 subreg_highpart_offset (enum machine_mode outermode, enum machine_mode innermode) in subreg_highpart_offset() argument 1232 int difference = (GET_MODE_SIZE (innermode) - GET_MODE_SIZE (outermode)); in subreg_highpart_offset() 1234 gcc_assert (GET_MODE_SIZE (innermode) >= GET_MODE_SIZE (outermode)); in subreg_highpart_offset()
|
| H A D | expmed.c | 404 enum machine_mode outermode = GET_MODE (op0); in store_bit_field() local 405 enum machine_mode innermode = GET_MODE_INNER (outermode); in store_bit_field() 406 int icode = (int) vec_set_optab->handlers[outermode].insn_code; in store_bit_field() 1138 enum machine_mode outermode = GET_MODE (op0); in extract_bit_field() local 1139 enum machine_mode innermode = GET_MODE_INNER (outermode); in extract_bit_field() 1140 int icode = (int) vec_extract_optab->handlers[outermode].insn_code; in extract_bit_field()
|