Lines Matching refs:val
176 ImmediateValue val;
177 return ld->src(0).getImmediate(val) && !val.isInteger(0);
1068 uint64_t val = imm0.reg.data.u64;
1073 newi = bld.mkMov(def, bld.mkImm((uint32_t)(val & mask)), TYPE_U32);
1074 val >>= bitsize;
2273 int32_t val = insn->getSrc(2)->asImm()->reg.data.s32;
2296 val += imm.reg.data.s32;
2297 if (val > 31 || val < -32)
2305 insn->setSrc(2, bld.mkImm(val));
3585 ImmediateValue val;
3588 ASSERTED bool ret = def->src(0).getImmediate(val);
3591 val.reg.data.u32 >>= 16;
3592 val.reg.data.u32 &= 0xffff;
3593 i->setSrc(1, new_ImmediateValue(prog, val.reg.data.u32));
3628 ImmediateValue val;
3631 if (i->src(0).getImmediate(val))
3633 else if (i->src(1).getImmediate(val))