Home
last modified time | relevance | path

Searched refs:getIConst (Results 1 - 25 of 43) sorted by relevance

12

/third_party/skia/third_party/externals/angle2/src/compiler/translator/
H A DConstantUnion.cpp64 return (rhs.getType() == EbtInt && (rhs.getIConst() >= 0 && rhs.getIConst() <= 31)) || in IsValidShiftOffset()
80 int TConstantUnion::getIConst() const in getIConst() function in sh::TConstantUnion
117 return getIConst() == 0; in isZero()
143 setFConst(static_cast<float>(constant.getIConst())); in cast()
162 setIConst(static_cast<int>(constant.getIConst())); in cast()
181 setUConst(static_cast<unsigned int>(constant.getIConst())); in cast()
209 setBConst(constant.getIConst() != 0); in cast()
228 setIConst(constant.getIConst()); in cast()
603 returnValue.setIConst(returnValue.getIConst() | extendedSignBi in rshift()
[all...]
H A DIntermNode.cpp1840 const int fieldIndex = mRight->getAsConstantUnion()->getIConst(0); in promote()
1848 const int fieldIndex = mRight->getAsConstantUnion()->getIConst(0); in promote()
1990 const int fieldIndex = mRight->getAsConstantUnion()->getIConst(0); in derivePrecision()
2144 size_t index = static_cast<size_t>(rightConstant->getIConst()); in fold()
2225 int index = mRight->getConstantValue()->getIConst(); in getConstantValue()
2253 const int index = mRight->getAsConstantUnion()->getIConst(0); in getIndexStructFieldName()
2520 int lhs = leftArray[i].getIConst(); in FoldBinary()
2521 int divisor = rightArray[i].getIConst(); in FoldBinary()
2981 resultArray[i].setIConst(-operandArray[i].getIConst());
3008 resultArray[i].setIConst(operandArray[i].getIConst());
[all...]
H A DShaderStorageBlockOutputHLSL.cpp473 const TField *field = interfaceBlock->fields()[index->getIConst(0)]; in traverseSSBOAccess()
550 binaryNode->getRight()->getAsConstantUnion()->getIConst(0); in traverseNode()
573 const TField *field = structure->fields()[index->getIConst(0)]; in traverseNode()
583 const TField *field = interfaceBlock->fields()[index->getIConst(0)]; in traverseNode()
H A DOutputTree.cpp289 const TField *field = fields[constantUnion->getIConst()]; in visitBinary()
291 mOut << constantUnion->getIConst() << " (field '" << field->name() << "')"; in visitBinary()
611 mOut << node->getConstantValue()[i].getIConst(); in visitConstantUnion()
H A DOutputHLSL.cpp219 const TField *field = structure->fields()[index->getIConst(0)]; in needStructMapping()
270 out << constUnion->getIConst(); in writeSingleConstant()
1410 const TField *field = structure->fields()[index->getIConst(0)]; in ancestorEvaluatesToSamplerInStruct()
1634 const int arrayIndex = node->getRight()->getAsConstantUnion()->getIConst(0); in visitBinary()
1714 const TField *field = structure->fields()[index->getIConst(0)]; in visitBinary()
1763 const TField *field = interfaceBlock->fields()[index->getIConst(0)]; in visitBinary()
2076 int index = nodeBinary->getRight()->getAsConstantUnion()->getIConst(0); in samplerNamePrefixFromStruct()
2085 int index = nodeBinary->getRight()->getAsConstantUnion()->getIConst(0); in samplerNamePrefixFromStruct()
3004 initial = constant->getIConst(0); in handleExcessiveLoop()
3026 limit = constant->getIConst( in handleExcessiveLoop()
[all...]
H A DValidateClipCullDistance.cpp114 idx = constIdx->getIConst(); in visitBinary()
H A DConstantUnion.h57 int getIConst() const;
H A DOutputGLSLBase.cpp497 out << pConstUnion->getIConst(); in writeConstantUnion()
638 const TField *field = structure->fields()[index->getIConst(0)]; in visitBinary()
651 const TField *field = interfaceBlock->fields()[index->getIConst(0)]; in visitBinary()
H A DValidateSwitch.cpp218 int iConst = condition->getIConst(0); in visitCase()
/third_party/glslang/glslang/MachineIndependent/
H A DConstant.cpp167 else if (rightUnionArray[i].getIConst() == -1 && leftUnionArray[i].getIConst() == (int)-0x80000000ll) in fold()
170 newConstArray[i].setIConst(leftUnionArray[i].getIConst() / rightUnionArray[i].getIConst()); in fold()
263 if (rightUnionArray[i].getIConst() == -1 && leftUnionArray[i].getIConst() == INT_MIN) { in fold()
273 if (rightUnionArray[i].getIConst() == -1 && leftUnionArray[i].getIConst() == SHRT_MIN) { in fold()
501 static_cast<unsigned int>(unionArray[i].getIConst()) == 0x80000000 in fold()
503 : -unionArray[i].getIConst()); in fold()
[all...]
H A DSpirvIntrinsics.cpp74 spirvReq->capabilities.insert(capability->getAsConstantUnion()->getConstArray()[0].getIConst()); in makeSpirvRequirement()
218 int value = constArray[0].getIConst(); in getSpirvDecorateQualifierString()
H A DParseHelper.cpp532 indexValue = index->getAsConstantUnion()->getConstArray()[0].getIConst(); in handleBracketDereference()
1953 storageClassSemantics = (*argp)[3]->getAsConstantUnion()->getConstArray()[0].getIConst(); in memorySemanticsCheck()
1954 semantics = (*argp)[4]->getAsConstantUnion()->getConstArray()[0].getIConst(); in memorySemanticsCheck()
1957 storageClassSemantics = (*argp)[2]->getAsConstantUnion()->getConstArray()[0].getIConst(); in memorySemanticsCheck()
1958 semantics = (*argp)[3]->getAsConstantUnion()->getConstArray()[0].getIConst(); in memorySemanticsCheck()
1961 storageClassSemantics = (*argp)[4]->getAsConstantUnion()->getConstArray()[0].getIConst(); in memorySemanticsCheck()
1962 semantics = (*argp)[5]->getAsConstantUnion()->getConstArray()[0].getIConst(); in memorySemanticsCheck()
1963 storageClassSemantics2 = (*argp)[6]->getAsConstantUnion()->getConstArray()[0].getIConst(); in memorySemanticsCheck()
1964 semantics2 = (*argp)[7]->getAsConstantUnion()->getConstArray()[0].getIConst(); in memorySemanticsCheck()
1975 storageClassSemantics = (*argp)[isMS ? 5 : 4]->getAsConstantUnion()->getConstArray()[0].getIConst(); in memorySemanticsCheck()
[all...]
H A Dattribute.cpp51 value = intConst->getIConst(); in getInt()
H A Dreflection.cpp300 index = visitNode->getRight()->getAsConstantUnion()->getConstArray()[0].getIConst(); in blowUpActiveAggregate()
321 index = visitNode->getRight()->getAsConstantUnion()->getConstArray()[0].getIConst(); in blowUpActiveAggregate()
623 arraySize = topNode->getRight()->getAsConstantUnion()->getConstArray()[0].getIConst() + 1; in addDereferencedUniform()
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/compiler/
H A DConstantUnion.h40 case EbtInt: setFConst(static_cast<float>(constant.getIConst())); break; in cast()
50 case EbtInt: setIConst(static_cast<int>(constant.getIConst())); break; in cast()
60 case EbtInt: setUConst(static_cast<unsigned int>(constant.getIConst())); break; in cast()
70 case EbtInt: setBConst(constant.getIConst() != 0); break; in cast()
80 case EbtInt: setIConst(constant.getIConst()); break; in cast()
99 int getIConst() const { return iConst; } in getIConst() function in ConstantUnion
H A DIntermediate.cpp1568 tempConstArray[i].setIConst(unionArray[i].getIConst() / rightUnionArray[i].getIConst()); in fold()
1571 tempConstArray[i].setIConst(unionArray[i].getIConst() % rightUnionArray[i].getIConst()); in fold()
1789 case EbtInt: tempConstArray[i].setIConst(-unionArray[i].getIConst()); break; in fold()
1805 case EbtInt: tempConstArray[i].setIConst(~unionArray[i].getIConst()); break; in fold()
1998 tempConstArray[i].setFConst(sw::bit_cast<float>(unionArray[i].getIConst())); in fold()
2038 leftUnionArray[i].setFConst(static_cast<float>(node->getIConst(i))); in promoteConstantUnion()
2057 leftUnionArray[i].setIConst(static_cast<int>(node->getIConst(i))); in promoteConstantUnion()
2076 leftUnionArray[i].setUConst(static_cast<unsigned int>(node->getIConst( in promoteConstantUnion()
[all...]
H A DValidateSwitch.cpp131 int iConst = condition->getIConst(0); in visitCase()
H A Dintermediate.h439 int getIConst(int index) const { return unionArrayPointer ? unionArrayPointer[index].getIConst() : 0; } in getIConst() function in TIntermConstantUnion
H A DOutputASM.cpp813 int i = element->getUnionArrayPointer()[0].getIConst(); in visitBinary()
2666 int rightIndex = right->getAsConstantUnion()->getIConst(0); in lvalue()
2764 int index = right->getAsConstantUnion()->getIConst(0); in lvalue()
2791 int index = sequence[i]->getAsConstantUnion()->getIConst(0); in lvalue()
3432 int index = right->getAsConstantUnion() ? right->getAsConstantUnion()->getIConst(0) : 0; in samplerRegister()
3517 if (operand->getArraySize() > maxUniformVectors->getConstPointer()->getIConst()) in arrayExceedsLimits()
3522 << " (" << maxUniformVectors->getConstPointer()->getIConst() << ")"; in arrayExceedsLimits()
3862 initial = constant->getUnionArrayPointer()[0].getIConst(); in LoopInfo()
3885 limit = constant->getUnionArrayPointer()[0].getIConst(); in LoopInfo()
3910 int value = constant->getUnionArrayPointer()[0].getIConst(); in LoopInfo()
[all...]
/third_party/skia/third_party/externals/angle2/src/tests/test_utils/
H A DConstantFoldingTest.h104 return mFaultTolerance >= abs(node.getIConst() - value) && in isEqual()
105 (node.getIConst() - value) != std::numeric_limits<int>::min(); in isEqual()
H A DShaderCompileTreeTest.cpp84 isZero = (node->getIConst(i) == 0);
/third_party/skia/third_party/externals/angle2/src/tests/compiler_tests/
H A DInitOutputVariables_test.cpp56 if (expectedBinary->getRight()->getAsConstantUnion()->getIConst(0) != in AreLValuesTheSame()
57 candidateBinary->getRight()->getAsConstantUnion()->getIConst(0)) in AreLValuesTheSame()
H A DIntermNode_test.cpp171 ASSERT_EQ(101, copy->getIConst(0)); in TEST_F()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/
H A DRewriteAtomicCounters.cpp123 atomicCounterConstIndex = asBinary->getRight()->getAsConstantUnion()->getIConst(0); in CreateAtomicCounterRef()
H A DRewriteArrayOfArrayOfOpaqueUniforms.cpp172 node->getRight()->getAsConstantUnion()->getIConst(0) * subArraySize; in RewriteArrayOfArraySubscriptExpression()

Completed in 39 milliseconds

12