Home
last modified time | relevance | path

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

/external/angle/src/compiler/translator/TranslatorMetalDirect/
DWrapMain.cpp28 bool visitBlock(Visit, TIntermBlock *blockNode) override in visitBlock() argument
30 if (blockNode != getRootNode()) in visitBlock()
35 for (TIntermNode *node : *blockNode->getSequence()) in visitBlock()
42 visitMain(*blockNode, funcDefNode); in visitBlock()
DEmitMetal.cpp2131 bool GenMetalTraverser::visitBlock(Visit, TIntermBlock *blockNode) in visitBlock() argument
2153 const size_t stmtCount = blockNode->getChildCount(); in visitBlock()
2156 TIntermNode &stmtNode = *blockNode->getChildNode(i); in visitBlock()
/external/angle/src/compiler/translator/tree_util/
DIntermNode_util.cpp314 TIntermBlock *blockNode = node->getAsBlock(); in EnsureBlock() local
315 if (blockNode != nullptr) in EnsureBlock()
316 return blockNode; in EnsureBlock()
318 blockNode = new TIntermBlock(); in EnsureBlock()
319 blockNode->setLine(node->getLine()); in EnsureBlock()
320 blockNode->appendStatement(node); in EnsureBlock()
321 return blockNode; in EnsureBlock()
/external/angle/src/compiler/translator/tree_ops/gl/
DUseInterfaceBlockFields.cpp52 void InsertUseCode(const InterfaceBlock &block, TIntermTyped *blockNode, TIntermSequence *sequence) in InsertUseCode() argument
57 blockNode->deepCopy(), CreateIndexNode(i)); in InsertUseCode()
/external/angle/src/compiler/translator/
DCollectVariables.cpp1203 TIntermTyped *blockNode = binaryNode->getLeft()->getAsTyped(); in visitBinary() local
1204 ASSERT(blockNode); in visitBinary()
1212 TIntermBinary *interfaceIndexingNode = blockNode->getAsBinaryNode(); in visitBinary()
1218 blockNode = interfaceIndexingNode->getLeft(); in visitBinary()
1221 const TType &interfaceNodeType = blockNode->getType(); in visitBinary()
1229 TIntermSymbol *symbolNode = blockNode->getAsSymbolNode(); in visitBinary()
1240 TIntermSymbol *symbolNode = blockNode->getAsSymbolNode(); in visitBinary()
/external/angle/src/compiler/translator/tree_ops/vulkan/
DReplaceForShaderFramebufferFetch.cpp550 TIntermBlock *blockNode = new TIntermBlock(); in loadInputAttachmentDataImpl() local
559 blockNode->appendStatement( in loadInputAttachmentDataImpl()
564 retExpression = blockNode; in loadInputAttachmentDataImpl()