Searched refs:NodeMapping (Results 1 – 1 of 1) sorted by relevance
/external/deqp-deps/glslang/glslang/MachineIndependent/ |
D | propagateNoContraction.cpp | 69 typedef std::unordered_multimap<ObjectAccessChain, glslang::TIntermOperator*> NodeMapping; typedef 236 TSymbolDefinitionCollectingTraverser(NodeMapping* symbol_definition_mapping, 252 NodeMapping& symbol_definition_mapping_; 272 NodeMapping* symbol_definition_mapping, AccessChainMapping* accesschain_mapping, in TSymbolDefinitionCollectingTraverser() 417 std::tuple<NodeMapping, AccessChainMapping, ObjectAccesschainSet, ReturnBranchNodeSet> 420 auto result_tuple = std::make_tuple(NodeMapping(), AccessChainMapping(), ObjectAccesschainSet(), in getSymbolToDefinitionMappingAndPreciseSymbolIDs() 427 NodeMapping& symbol_definition_mapping = std::get<0>(result_tuple); in getSymbolToDefinitionMappingAndPreciseSymbolIDs() 795 NodeMapping& symbol_definition_mapping = std::get<0>(mappings_and_precise_objects); in PropagateNoContraction() 838 std::pair<NodeMapping::iterator, NodeMapping::iterator> range = in PropagateNoContraction() 847 for (NodeMapping::iterator defining_node_iter = range.first; in PropagateNoContraction()
|