Lines Matching defs:value

1199 Id Builder::makeDebugValue(Id const debugLocalVariable, Id const value)
1205 inst->addIdOperand(value); // value of local variable id
1451 Id Builder::findScalarConstant(Op typeClass, Op opcode, Id typeId, unsigned value)
1458 constant->getImmediateOperand(0) == value)
1483 // the value consumed will be a constant, so includes specialization.
1584 Id Builder::makeIntConstant(Id typeId, unsigned value, bool specConstant)
1591 Id existing = findScalarConstant(OpTypeInt, opcode, typeId, value);
1597 c->addImmediateOperand(value);
1605 Id Builder::makeInt64Constant(Id typeId, unsigned long long value, bool specConstant)
1609 unsigned op1 = value & 0xFFFFFFFF;
1610 unsigned op2 = value >> 32;
1636 unsigned value = u.ui;
1641 Id existing = findScalarConstant(OpTypeFloat, opcode, typeId, value);
1647 c->addImmediateOperand(value);
1661 unsigned long long value = u.ull;
1662 unsigned op1 = value & 0xFFFFFFFF;
1663 unsigned op2 = value >> 32;
1692 unsigned value = f16Val.value().getAsFloat().get_value();
1697 Id existing = findScalarConstant(OpTypeFloat, opcode, typeId, value);
1703 c->addImmediateOperand(value);
1852 // Currently relying on the fact that all 'value' of interest are small non-negative values.
2803 // Set up an identity shuffle from the base value to the result value
2809 // Punch in the l-value swizzle
3762 // make a new function variable for this r-value, using an initializer,
3794 // Apply nonuniform both to the access chain and the loaded value.
3834 // go with getting a direct l-value pointer.