Home
last modified time | relevance | path

Searched refs:binaryNode (Results 1 – 6 of 6) sorted by relevance

/external/deqp-deps/glslang/glslang/MachineIndependent/
DParseContextBase.cpp124 TIntermBinary* binaryNode = node->getAsBinaryNode(); in lValueErrorCheck() local
126 if (binaryNode) { in lValueErrorCheck()
127 switch(binaryNode->getOp()) { in lValueErrorCheck()
133 return lValueErrorCheck(loc, op, binaryNode->getLeft()); in lValueErrorCheck()
187 if (message == nullptr && binaryNode == nullptr && symNode == nullptr) { in lValueErrorCheck()
216 TIntermBinary* binaryNode = node->getAsBinaryNode(); in rValueErrorCheck() local
217 if (binaryNode) { in rValueErrorCheck()
218 switch(binaryNode->getOp()) { in rValueErrorCheck()
224 rValueErrorCheck(loc, op, binaryNode->getLeft()); in rValueErrorCheck()
DParseHelper.cpp417 TIntermBinary* binaryNode = base->getAsBinaryNode(); in handleBracketDereference() local
418 if (binaryNode) { in handleBracketDereference()
419 TType& leftType = binaryNode->getLeft()->getWritableType(); in handleBracketDereference()
2342 TIntermBinary* binaryNode = node->getAsBinaryNode(); in lValueErrorCheck() local
2344 if (binaryNode) { in lValueErrorCheck()
2347 switch(binaryNode->getOp()) { in lValueErrorCheck()
2355 const TType& leftType = binaryNode->getLeft()->getType(); in lValueErrorCheck()
2356 …ifier().storage == EvqVaryingOut && ! leftType.getQualifier().patch && binaryNode->getLeft()->getA… in lValueErrorCheck()
2358 const TIntermSymbol* rightSymbol = binaryNode->getRight()->getAsSymbolNode(); in lValueErrorCheck()
2368 errorReturn = lValueErrorCheck(loc, op, binaryNode->getLeft()); in lValueErrorCheck()
[all …]
DIntermediate.cpp3566 TIntermBinary* binaryNode = getAsBinaryNode(); in propagatePrecision() local
3567 if (binaryNode) { in propagatePrecision()
3568 binaryNode->getLeft()->propagatePrecision(newPrecision); in propagatePrecision()
3569 binaryNode->getRight()->propagatePrecision(newPrecision); in propagatePrecision()
/external/swiftshader/src/OpenGL/compiler/
DParseHelper.cpp306 TIntermBinary* binaryNode = node->getAsBinaryNode(); in lValueErrorCheck() local
308 if (binaryNode) { in lValueErrorCheck()
311 switch(binaryNode->getOp()) { in lValueErrorCheck()
315 return lValueErrorCheck(line, op, binaryNode->getLeft()); in lValueErrorCheck()
317 errorReturn = lValueErrorCheck(line, op, binaryNode->getLeft()); in lValueErrorCheck()
321 TIntermTyped* rightNode = binaryNode->getRight(); in lValueErrorCheck()
384 if (message == 0 && binaryNode == 0 && symNode == 0) { in lValueErrorCheck()
/external/deqp-deps/glslang/SPIRV/
DGlslangToSpv.cpp7642 const glslang::TIntermBinary* binaryNode = node->getAsBinaryNode(); local
7644 if (binaryNode == nullptr && unaryNode == nullptr)
7648 …if (binaryNode && (! isTrivialLeaf(binaryNode->getLeft()) || ! isTrivialLeaf(binaryNode->getRight(…
/external/deqp-deps/glslang/hlsl/
DhlslParseHelper.cpp2675 const TIntermBinary* binaryNode = node->getAsBinaryNode(); in handleAssign() local
2677 if (binaryNode == nullptr) in handleAssign()
2680 … return (binaryNode->getOp() == EOpIndexDirect || binaryNode->getOp() == EOpIndexIndirect) && in handleAssign()
2681 wasSplit(binaryNode->getLeft()); in handleAssign()