Home
last modified time | relevance | path

Searched refs:callDag (Results 1 – 3 of 3) sorted by relevance

/external/angle/src/compiler/translator/
DASTMetadataHLSL.cpp401 MetadataList CreateASTMetadataHLSL(TIntermNode *root, const CallDAG &callDag) in CreateASTMetadataHLSL() argument
403 MetadataList metadataList(callDag.size()); in CreateASTMetadataHLSL()
422 for (size_t i = 0; i < callDag.size(); i++) in CreateASTMetadataHLSL()
424 PullGradient pull(&metadataList, i, callDag); in CreateASTMetadataHLSL()
425 pull.traverse(callDag.getRecordFromIndex(i).node); in CreateASTMetadataHLSL()
436 for (size_t i = 0; i < callDag.size(); i++) in CreateASTMetadataHLSL()
438 PullComputeDiscontinuousAndGradientLoops pull(&metadataList, i, callDag); in CreateASTMetadataHLSL()
439 pull.traverse(callDag.getRecordFromIndex(i).node); in CreateASTMetadataHLSL()
444 for (size_t i = callDag.size(); i-- > 0;) in CreateASTMetadataHLSL()
446 PushDiscontinuousLoops push(&metadataList, i, callDag); in CreateASTMetadataHLSL()
[all …]
DASTMetadataHLSL.h58 MetadataList CreateASTMetadataHLSL(TIntermNode *root, const CallDAG &callDag);
DCompiler.cpp1310 UnusedPredicate(const CallDAG *callDag, const std::vector<FunctionMetadata> *metadatas) in UnusedPredicate() argument
1311 : mCallDag(callDag), mMetadatas(metadatas) in UnusedPredicate()