Searched refs:callDag (Results 1 – 3 of 3) sorted by relevance
385 MetadataList CreateASTMetadataHLSL(TIntermNode *root, const CallDAG &callDag) in CreateASTMetadataHLSL() argument387 MetadataList metadataList(callDag.size()); in CreateASTMetadataHLSL()406 for (size_t i = 0; i < callDag.size(); i++) in CreateASTMetadataHLSL()408 PullGradient pull(&metadataList, i, callDag); in CreateASTMetadataHLSL()409 pull.traverse(callDag.getRecordFromIndex(i).node); in CreateASTMetadataHLSL()420 for (size_t i = 0; i < callDag.size(); i++) in CreateASTMetadataHLSL()422 PullComputeDiscontinuousAndGradientLoops pull(&metadataList, i, callDag); in CreateASTMetadataHLSL()423 pull.traverse(callDag.getRecordFromIndex(i).node); in CreateASTMetadataHLSL()428 for (size_t i = callDag.size(); i-- > 0;) in CreateASTMetadataHLSL()430 PushDiscontinuousLoops push(&metadataList, i, callDag); in CreateASTMetadataHLSL()[all …]
58 MetadataList CreateASTMetadataHLSL(TIntermNode *root, const CallDAG &callDag);
66 bool IsTopLevelNodeUnusedFunction(const CallDAG &callDag, in IsTopLevelNodeUnusedFunction() argument89 size_t callDagIndex = callDag.findIndex((*functionOut)->uniqueId()); in IsTopLevelNodeUnusedFunction()