Home
last modified time | relevance | path

Searched refs:getValueRange (Results 1 – 19 of 19) sorted by relevance

/external/deqp/framework/randomshaders/
DrsgShaderGenerator.cpp117 state.getVariableManager().setValue(inVar, entry->getValueRange()); in genVertexPassthrough()
132 state.getVariableManager().setValue(inColorVariable, fragColorEntry->getValueRange()); in genFragmentPassthrough()
167 fillUndefinedComponents((*i)->getValueRange()); in fillUndefinedShaderInputs()
199 m_state.getVariableManager().setValue(variable, input->getValueRange()); in generate()
292 inputs.push_back(new ShaderInput(variable, value->getValueRange())); in generate()
301 uniforms.push_back(new ShaderInput(variable, value->getValueRange())); in generate()
DrsgFunctionGenerator.cpp72 valueRange.getMin() = entry->getValueRange().getMin().value(); in generate()
73 valueRange.getMax() = entry->getValueRange().getMax().value(); in generate()
DrsgVariableManager.cpp208 ValueRangeAccess dst = entry->getValueRange(); in setValue()
474 DE_ASSERT(oldEntry->getValueRange().intersects(entry->getValueRange())); // Must intersect in popValueScope()
475 …alueRange::computeIntersection(intersectedValue, entry->getValueRange(), oldEntry->getValueRange()… in popValueScope()
499 setValue(var, oldEntry->getValueRange()); in popValueScope()
DrsgProgramGenerator.cpp94 input->getValueRange().getMin() = curSamplerNdx; in generate()
95 input->getValueRange().getMax() = curSamplerNdx; in generate()
DrsgShader.hpp71 …ConstValueRangeAccess getValueRange (void) const { return ConstValueRangeAccess(m_variable->getT… in getValueRange() function in rsg::ShaderInput
72 …ValueRangeAccess getValueRange (void) { return ValueRangeAccess(m_variable->getType(), &m_min… in getValueRange() function in rsg::ShaderInput
DrsgVariableManager.hpp51 ConstValueRangeAccess getValueRange (void) const { return m_valueRange.asAccess(); } in getValueRange() function in rsg::ValueEntry
52 ValueRangeAccess getValueRange (void) { return m_valueRange.asAccess(); } in getValueRange() function in rsg::ValueEntry
DrsgExpression.cpp77 if (entry->getValueRange().getType() != m_valueRange.getType()) in operator ()()
80 if (!entry->getValueRange().intersects(m_valueRange)) in operator ()()
104 entry->getValueRange().intersects(m_valueRange); in operator ()()
125 entry->getValueRange().isSupersetOf(m_valueRange); in operator ()()
837 m_valueRange = ValueRange(entry->getValueRange()); in AssignOp()
861 if ((*i)->getValueRange().isSupersetOf(m_valueRange.asAccess())) in AssignOp()
872 …ngeAccess selectedRange = state.getRandom().choose<const ValueEntry*>(first, end)->getValueRange(); in AssignOp()
1129 weights[ndx] = computeEntryReadWeight(availableVars[ndx]->getValueRange(), valueRange); in VariableRead()
1137 ValueRange::computeIntersection(intersection, entry->getValueRange(), valueRange); in VariableRead()
1197 state.getVariableManager().setValue(m_variable, parentEntry->getValueRange()); in VariableWrite()
DrsgStatement.cpp285 createInitializer = value && !isUndefinedValueRange(value->getValueRange()); in DeclarationStatement()
298 ValueRange valueRange = value->getValueRange(); in DeclarationStatement()
DrsgUtils.cpp121 computeRandomValue(rnd, values[values.size()-1].getValue(), uniform->getValueRange()); in computeUniformValues()
DrsgProgramExecutor.cpp250 interpolateVertexInput(access, vtxNdx-packetStart, input->getValueRange(), xf, yf); in execute()
/external/r8/src/test/java/com/android/tools/r8/shaking/
DProguardConfigurationParserTest.java191 assertEquals(1, rule.getReturnValue().getValueRange().getMin()); in parseAssumeNoSideEffectsWithReturnValue()
192 assertEquals(1, rule.getReturnValue().getValueRange().getMax()); in parseAssumeNoSideEffectsWithReturnValue()
199 assertEquals(2, rule.getReturnValue().getValueRange().getMin()); in parseAssumeNoSideEffectsWithReturnValue()
200 assertEquals(4, rule.getReturnValue().getValueRange().getMax()); in parseAssumeNoSideEffectsWithReturnValue()
231 assertEquals(1, rule.getReturnValue().getValueRange().getMin()); in parseAssumeValuesWithReturnValue()
232 assertEquals(1, rule.getReturnValue().getValueRange().getMax()); in parseAssumeValuesWithReturnValue()
239 assertEquals(2, rule.getReturnValue().getValueRange().getMin()); in parseAssumeValuesWithReturnValue()
240 assertEquals(4, rule.getReturnValue().getValueRange().getMax()); in parseAssumeValuesWithReturnValue()
/external/r8/src/main/java/com/android/tools/r8/ir/code/
DCmp.java141 && leftValue().getValueRange().doesntOverlapWith(rightValue().getValueRange()); in nonOverlapingRanges()
160 LongInterval leftRange = leftValue().getValueRange(); in fold()
161 LongInterval rightRange = rightValue().getValueRange(); in fold()
DValue.java489 public LongInterval getValueRange() { in getValueRange() method in Value
/external/deqp/modules/glshared/
DglsRandomShaderCase.hpp54 rsg::ConstValueRangeAccess getValueRange (void) const { return m_input->getValueRange(); } in getValueRange() function in deqp::gls::VertexArray
DglsRandomShaderCase.cpp160 rsg::ConstValueRangeAccess valueRange = input->getValueRange(); in init()
494 …<< location << "]: " << attribIter->getName() << " = " << attribIter->getValueRange() << tcu::Test… in iterate()
DglsFragOpInteractionCase.cpp541 const rsg::ConstValueRangeAccess valueRange = shaderIn->getValueRange(); in iterate()
/external/r8/src/main/java/com/android/tools/r8/shaking/
DProguardMemberRuleReturnValue.java73 public LongInterval getValueRange() { in getValueRange() method in ProguardMemberRuleReturnValue
/external/r8/src/main/java/com/android/tools/r8/ir/optimize/
DMemberValuePropagation.java100 value.setValueRange(rule.getReturnValue().getValueRange()); in setValueRangeFromProguardRule()
DCodeRewriter.java1262 cond = Long.signum(inValues.get(0).getValueRange().getMin());
1264 LongInterval leftRange = inValues.get(0).getValueRange();
1265 LongInterval rightRange = inValues.get(1).getValueRange();