Lines Matching refs:str_bitsize
4752 unsigned int str_bitsize; in optimize_bitfield_assignment_op() local
4766 || !GET_MODE_BITSIZE (str_mode).is_constant (&str_bitsize) in optimize_bitfield_assignment_op()
4767 || str_bitsize > BITS_PER_WORD in optimize_bitfield_assignment_op()
4812 if (str_bitsize == 0 || str_bitsize > BITS_PER_WORD) in optimize_bitfield_assignment_op()
4813 str_bitsize = BITS_PER_WORD; in optimize_bitfield_assignment_op()
4817 MEM_ALIGN (str_rtx), str_bitsize, false, &best_mode)) in optimize_bitfield_assignment_op()
4820 str_bitsize = GET_MODE_BITSIZE (best_mode); in optimize_bitfield_assignment_op()
4823 bitpos %= str_bitsize; in optimize_bitfield_assignment_op()
4832 if (bitsize >= str_bitsize) in optimize_bitfield_assignment_op()
4836 if (bitpos + bitsize > str_bitsize) in optimize_bitfield_assignment_op()
4840 bitpos = str_bitsize - bitpos - bitsize; in optimize_bitfield_assignment_op()
4852 if ((reverse || bitpos + bitsize != str_bitsize) in optimize_bitfield_assignment_op()
4870 if (bitsize == 1 && (reverse || bitpos + bitsize != str_bitsize)) in optimize_bitfield_assignment_op()
4906 if (bitpos + bitsize != str_bitsize) in optimize_bitfield_assignment_op()