Lines Matching refs:value
970 /* use the single 16bit value */
2267 is_operand_constant(opt_ctx& ctx, Operand op, unsigned bit_size, uint64_t* value)
2270 *value = op.constantValue64();
2276 *value = get_constant_op(ctx, ctx.info[id], bit_size).constantValue64();
2283 is_constant_nan(uint64_t value, unsigned bit_size)
2286 return ((value >> 10) & 0x1f) == 0x1f && (value & 0x3ff);
2288 return ((value >> 23) & 0xff) == 0xff && (value & 0x7fffff);
2290 return ((value >> 52) & 0x7ff) == 0x7ff && (value & 0xfffffffffffff);
3755 // this would mean that we'd have to fix the instruction uses while value propagation
4682 uint32_t value = instr->operands[1].constantValue();
4686 bool value_is_i16 = (value & i16_mask) == 0 || (value & i16_mask) == i16_mask;
4687 bool value_is_u16 = !(value & 0xffff0000u);