Lines Matching defs:osize
436 static inline bool is_signed_constant(long long val, unsigned osize, unsigned nsize)
438 return bits_extend(val, osize, 1) == bits_extend(val, nsize, 1);
443 static inline pseudo_t is_same_op(pseudo_t src, int op, unsigned osize)
452 if (def->orig_type->bit_size != osize)
1088 unsigned osize;
1160 osize = def->size;
1164 def->src2 = value_pseudo(bits_mask(osize));
1176 unsigned int osize;
1386 osize = def->orig_type->bit_size;
1387 if (is_signed_constant(value, osize, size)) {
1389 insn->src2 = value_pseudo(zero_extend(value, osize));
1394 if (value >= sign_bit(osize)) {
1401 if (value >= sign_bit(osize)) {
1422 osize = def->orig_type->bit_size;
1428 def->size = osize;
1436 osize = def->orig_type->bit_size;
1437 bits = bits_mask(osize);
1474 int osize;
1478 osize = 1;
1486 osize = def->orig_type->bit_size;
1489 omask = (1ULL << osize) - 1;
1907 unsigned int osize;
1912 osize = def->orig_type->bit_size;
1913 if ((src = is_same_op(src2, def->opcode, osize))) {
2266 int osize;
2407 osize = def->orig_type->bit_size;
2408 if (size == osize)
2410 if (size > osize)