Home
last modified time | relevance | path

Searched refs:asBinary (Results 1 – 11 of 11) sorted by relevance

/external/angle/src/compiler/translator/tree_ops/vulkan/
DMonomorphizeUnsupportedFunctionsInVulkanGLSL.cpp67 TIntermBinary *asBinary = node->getAsBinaryNode(); in GetBaseUniform() local
69 TOperator op = asBinary->getOp(); in GetBaseUniform()
82 node = asBinary->getLeft(); in GetBaseUniform()
108 for (TIntermBinary *asBinary = withoutSideEffects->getAsBinaryNode(); asBinary; in ExtractSideEffects() local
109 asBinary = asBinary->getLeft()->getAsBinaryNode()) in ExtractSideEffects()
111 TOperator op = asBinary->getOp(); in ExtractSideEffects()
112 TIntermTyped *index = asBinary->getRight(); in ExtractSideEffects()
140 asBinary->replaceChildNode(index, new TIntermSymbol(tempVar)); in ExtractSideEffects()
168 TIntermBinary *asBinary = argument->getAsBinaryNode(); in CreateMonomorphizedFunctionCallArgs() local
169 if (asBinary->getOp() == EOpIndexIndirect) in CreateMonomorphizedFunctionCallArgs()
[all …]
DRewriteR32fImages.cpp138 TIntermBinary *asBinary = imageExpression->getAsBinaryNode(); in RewriteBuiltinFunctionCall() local
141 if (asBinary) in RewriteBuiltinFunctionCall()
143 ASSERT(asBinary->getOp() == EOpIndexDirect || asBinary->getOp() == EOpIndexIndirect); in RewriteBuiltinFunctionCall()
144 imageUniform = asBinary->getLeft()->getAsSymbolNode(); in RewriteBuiltinFunctionCall()
161 if (asBinary != nullptr) in RewriteBuiltinFunctionCall()
163 TIntermTyped *index = asBinary->getRight(); in RewriteBuiltinFunctionCall()
165 switch (asBinary->getOp()) in RewriteBuiltinFunctionCall()
182 replacementExpression = new TIntermBinary(asBinary->getOp(), replacementExpression, index); in RewriteBuiltinFunctionCall()
/external/angle/src/compiler/translator/tree_ops/
DRemoveArrayLengthMethod.cpp76 TIntermBinary *asBinary = node->getAsBinaryNode(); in insertSideEffectsInParentBlock() local
77 if (asBinary && !asBinary->isAssignment()) in insertSideEffectsInParentBlock()
79 insertSideEffectsInParentBlock(asBinary->getLeft()); in insertSideEffectsInParentBlock()
80 insertSideEffectsInParentBlock(asBinary->getRight()); in insertSideEffectsInParentBlock()
DRewriteAtomicCounters.cpp113 TIntermBinary *asBinary = atomicCounterExpression->getAsBinaryNode(); in CreateAtomicCounterRef() local
114 if (asBinary != nullptr) in CreateAtomicCounterRef()
116 atomicCounterSymbol = asBinary->getLeft()->getAsSymbolNode(); in CreateAtomicCounterRef()
118 switch (asBinary->getOp()) in CreateAtomicCounterRef()
121 atomicCounterConstIndex = asBinary->getRight()->getAsConstantUnion()->getIConst(0); in CreateAtomicCounterRef()
124 atomicCounterIndex = asBinary->getRight(); in CreateAtomicCounterRef()
DRewriteCubeMapSamplersAs2DArray.cpp727 TIntermBinary *asBinary = samplerCubeExpression->getAsBinaryNode(); in getMappedSamplerExpression() local
729 if (asBinary) in getMappedSamplerExpression()
732 ASSERT(asBinary->getOp() == EOpIndexDirect); in getMappedSamplerExpression()
733 asSymbol = asBinary->getLeft()->getAsSymbolNode(); in getMappedSamplerExpression()
744 if (asBinary) in getMappedSamplerExpression()
747 new TIntermBinary(asBinary->getOp(), mappedExpression, asBinary->getRight()); in getMappedSamplerExpression()
DRewriteRowMajorMatrices.cpp191 TIntermBinary *asBinary = indexNode->getAsBinaryNode(); in IsConvertedField() local
192 if (asBinary == nullptr) in IsConvertedField()
197 if (asBinary->getOp() != EOpIndexDirectInterfaceBlock) in IsConvertedField()
202 const TInterfaceBlock *interfaceBlock = asBinary->getLeft()->getType().getInterfaceBlock(); in IsConvertedField()
205 TIntermConstantUnion *fieldIndexNode = asBinary->getRight()->getAsConstantUnion(); in IsConvertedField()
/external/angle/src/compiler/translator/tree_util/
DReplaceVariable.cpp78 TIntermBinary *asBinary = decl->getAsBinaryNode(); in visitDeclaration() local
80 if (asBinary != nullptr) in visitDeclaration()
82 ASSERT(asBinary->getOp() == EOpInitialize); in visitDeclaration()
83 asSymbol = asBinary->getLeft()->getAsSymbolNode(); in visitDeclaration()
/external/angle/src/compiler/translator/
DValidateTypeSizeLimitations.cpp49 TIntermBinary *asBinary = variableNode->getAsBinaryNode(); in visitDeclaration() local
51 if (asBinary != nullptr) in visitDeclaration()
53 ASSERT(asBinary->getOp() == EOpInitialize); in visitDeclaration()
54 asSymbol = asBinary->getLeft()->getAsSymbolNode(); in visitDeclaration()
DOutputSPIRV.cpp1940 TIntermBinary *asBinary = node->getAsBinaryNode(); in visitOperator() local
1941 bool operateOnColumns = asBinary && (asBinary->getLeft()->getType().isMatrix() || in visitOperator()
1942 asBinary->getRight()->getType().isMatrix()); in visitOperator()
2096 binarySwapOperands = asBinary->getRight()->getType().isMatrix(); in visitOperator()
/external/python/pyasn1/docs/source/pyasn1/type/univ/
Dbitstring.rst10 …, effectiveTagSet, tagMap, subtypeSpec, asInteger, asNumbers, asOctets, asBinary, fromHexString, f…
/external/python/pyasn1/pyasn1/type/
Duniv.py479 return self.asBinary()
586 def asBinary(self): member in BitString