Home
last modified time | relevance | path

Searched refs:unordered_map (Results 1 – 25 of 716) sorted by relevance

12345678910>>...29

/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/
Dinline_pass.h80 std::unordered_map<uint32_t, uint32_t>* callee2caller);
85 std::unordered_map<uint32_t, uint32_t>* callee2caller,
103 std::unordered_map<uint32_t, uint32_t>* postCallSB,
104 std::unordered_map<uint32_t, Instruction*>* preCallSB,
154 std::unordered_map<uint32_t, Function*> id2function_;
158 std::unordered_map<uint32_t, BasicBlock*> id2block_;
180 std::unordered_map<uint32_t, Instruction*>* preCallSB,
188 std::unordered_map<uint32_t, uint32_t>* callee2caller,
193 const std::unordered_map<uint32_t, uint32_t>& callee2caller,
200 const std::unordered_map<uint32_t, uint32_t>& callee2caller,
[all …]
Dinstrument_pass.h361 std::unordered_map<uint32_t, uint32_t>* same_blk_post,
362 std::unordered_map<uint32_t, Instruction*>* same_blk_pre,
376 std::unordered_map<uint32_t, Function*> id2function_;
380 std::unordered_map<uint32_t, BasicBlock*> id2block_;
383 std::unordered_map<uint32_t, uint32_t> uid2offset_;
398 std::unordered_map<uint32_t, uint32_t> param2output_func_id_;
401 std::unordered_map<uint32_t, uint32_t> param2input_func_id_;
443 std::unordered_map<uint32_t, Instruction*> same_block_pre_;
446 std::unordered_map<uint32_t, uint32_t> same_block_post_;
462 std::unordered_map<std::vector<uint32_t>, uint32_t, vector_hash_> call2id_;
Ddebug_info_manager.h67 std::unordered_map<uint32_t, uint32_t> callee_inlined_at2chain_;
241 std::unordered_map<uint32_t, Instruction*> id_to_dbg_inst_;
245 std::unordered_map<uint32_t, Instruction*> fn_id_to_dbg_fn_;
249 std::unordered_map<uint32_t, std::unordered_set<Instruction*>>
253 std::unordered_map<uint32_t, std::unordered_set<Instruction*>>
257 std::unordered_map<uint32_t, std::unordered_set<Instruction*>>
Dloop_utils.h37 std::unordered_map<uint32_t, size_t> block_sizes_;
50 using ValueMapTy = std::unordered_map<uint32_t, uint32_t>;
51 using BlockMapTy = std::unordered_map<uint32_t, BasicBlock*>;
52 using PtrMap = std::unordered_map<Instruction*, Instruction*>;
/third_party/skia/third_party/externals/spirv-tools/source/opt/
Dinline_pass.h80 std::unordered_map<uint32_t, uint32_t>* callee2caller);
85 std::unordered_map<uint32_t, uint32_t>* callee2caller,
103 std::unordered_map<uint32_t, uint32_t>* postCallSB,
104 std::unordered_map<uint32_t, Instruction*>* preCallSB,
154 std::unordered_map<uint32_t, Function*> id2function_;
158 std::unordered_map<uint32_t, BasicBlock*> id2block_;
180 std::unordered_map<uint32_t, Instruction*>* preCallSB,
188 std::unordered_map<uint32_t, uint32_t>* callee2caller,
193 const std::unordered_map<uint32_t, uint32_t>& callee2caller,
200 const std::unordered_map<uint32_t, uint32_t>& callee2caller,
[all …]
Dinstrument_pass.h361 std::unordered_map<uint32_t, uint32_t>* same_blk_post,
362 std::unordered_map<uint32_t, Instruction*>* same_blk_pre,
376 std::unordered_map<uint32_t, Function*> id2function_;
380 std::unordered_map<uint32_t, BasicBlock*> id2block_;
383 std::unordered_map<uint32_t, uint32_t> uid2offset_;
398 std::unordered_map<uint32_t, uint32_t> param2output_func_id_;
401 std::unordered_map<uint32_t, uint32_t> param2input_func_id_;
443 std::unordered_map<uint32_t, Instruction*> same_block_pre_;
446 std::unordered_map<uint32_t, uint32_t> same_block_post_;
462 std::unordered_map<std::vector<uint32_t>, uint32_t, vector_hash_> call2id_;
Ddebug_info_manager.h67 std::unordered_map<uint32_t, uint32_t> callee_inlined_at2chain_;
241 std::unordered_map<uint32_t, Instruction*> id_to_dbg_inst_;
245 std::unordered_map<uint32_t, Instruction*> fn_id_to_dbg_fn_;
249 std::unordered_map<uint32_t, std::unordered_set<Instruction*>>
253 std::unordered_map<uint32_t, std::unordered_set<Instruction*>>
257 std::unordered_map<uint32_t, std::unordered_set<Instruction*>>
Dloop_utils.h37 std::unordered_map<uint32_t, size_t> block_sizes_;
50 using ValueMapTy = std::unordered_map<uint32_t, uint32_t>;
51 using BlockMapTy = std::unordered_map<uint32_t, BasicBlock*>;
52 using PtrMap = std::unordered_map<Instruction*, Instruction*>;
/third_party/spirv-tools/source/opt/
Dinline_pass.h80 std::unordered_map<uint32_t, uint32_t>* callee2caller);
85 std::unordered_map<uint32_t, uint32_t>* callee2caller,
103 std::unordered_map<uint32_t, uint32_t>* postCallSB,
104 std::unordered_map<uint32_t, Instruction*>* preCallSB,
154 std::unordered_map<uint32_t, Function*> id2function_;
158 std::unordered_map<uint32_t, BasicBlock*> id2block_;
180 std::unordered_map<uint32_t, Instruction*>* preCallSB,
188 std::unordered_map<uint32_t, uint32_t>* callee2caller,
193 const std::unordered_map<uint32_t, uint32_t>& callee2caller,
200 const std::unordered_map<uint32_t, uint32_t>& callee2caller,
[all …]
Dinstrument_pass.h374 std::unordered_map<uint32_t, uint32_t>* same_blk_post,
375 std::unordered_map<uint32_t, Instruction*>* same_blk_pre,
389 std::unordered_map<uint32_t, Function*> id2function_;
393 std::unordered_map<uint32_t, BasicBlock*> id2block_;
396 std::unordered_map<uint32_t, uint32_t> uid2offset_;
411 std::unordered_map<uint32_t, uint32_t> param2output_func_id_;
414 std::unordered_map<uint32_t, uint32_t> param2input_func_id_;
456 std::unordered_map<uint32_t, Instruction*> same_block_pre_;
459 std::unordered_map<uint32_t, uint32_t> same_block_post_;
475 std::unordered_map<std::vector<uint32_t>, uint32_t, vector_hash_> call2id_;
Dinterface_var_sroa.h168 std::unordered_map<Instruction*, Instruction*>* loads_to_composites,
169 std::unordered_map<Instruction*, Instruction*>*
187 std::unordered_map<Instruction*, Instruction*>* loads_to_composites,
188 std::unordered_map<Instruction*, Instruction*>*
204 std::unordered_map<Instruction*, Instruction*>* loads_to_component_values,
205 std::unordered_map<Instruction*, Instruction*>*
302 std::unordered_map<Instruction*, Instruction*>*
321 const std::unordered_map<Instruction*, Instruction*>&
323 std::unordered_map<Instruction*, Instruction*>* loads_to_composites,
387 std::unordered_map<uint32_t, uint32_t> composite_ids_to_component_depths;
Ddebug_info_manager.h68 std::unordered_map<uint32_t, uint32_t> callee_inlined_at2chain_;
240 std::unordered_map<uint32_t, Instruction*> id_to_dbg_inst_;
244 std::unordered_map<uint32_t, Instruction*> fn_id_to_dbg_fn_;
257 std::unordered_map<uint32_t, std::set<InstPtr, InstPtrLess>>
261 std::unordered_map<uint32_t, std::unordered_set<Instruction*>>
265 std::unordered_map<uint32_t, std::unordered_set<Instruction*>>
Dloop_utils.h37 std::unordered_map<uint32_t, size_t> block_sizes_;
50 using ValueMapTy = std::unordered_map<uint32_t, uint32_t>;
51 using BlockMapTy = std::unordered_map<uint32_t, BasicBlock*>;
52 using PtrMap = std::unordered_map<Instruction*, Instruction*>;
/third_party/skia/third_party/externals/spirv-tools/source/fuzz/
Davailable_instructions.h65 mutable std::unordered_map<uint32_t, opt::Instruction*> index_cache;
86 std::unordered_map<opt::Function*, std::vector<opt::Instruction*>>
95 std::unordered_map<opt::BasicBlock*, uint32_t> num_available_at_block_entry_;
99 std::unordered_map<opt::BasicBlock*, std::vector<opt::Instruction*>>
104 std::unordered_map<opt::Instruction*, uint32_t>
/third_party/spirv-tools/source/fuzz/
Davailable_instructions.h65 mutable std::unordered_map<uint32_t, opt::Instruction*> index_cache;
86 std::unordered_map<opt::Function*, std::vector<opt::Instruction*>>
95 std::unordered_map<opt::BasicBlock*, uint32_t> num_available_at_block_entry_;
99 std::unordered_map<opt::BasicBlock*, std::vector<opt::Instruction*>>
104 std::unordered_map<opt::Instruction*, uint32_t>
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/fuzz/
Davailable_instructions.h65 mutable std::unordered_map<uint32_t, opt::Instruction*> index_cache;
86 std::unordered_map<opt::Function*, std::vector<opt::Instruction*>>
95 std::unordered_map<opt::BasicBlock*, uint32_t> num_available_at_block_entry_;
99 std::unordered_map<opt::BasicBlock*, std::vector<opt::Instruction*>>
104 std::unordered_map<opt::Instruction*, uint32_t>
/third_party/node/deps/v8/src/torque/
Dkythe-data.h95 std::unordered_map<const Value*, kythe_entity_t> constants_;
96 std::unordered_map<Callable*, kythe_entity_t> callables_;
98 std::unordered_map<const Field*, std::set<SourcePosition>> field_uses_;
99 std::unordered_map<uint64_t, kythe_entity_t> local_bindings_;
100 std::unordered_map<const Declarable*, kythe_entity_t> types_;
101 std::unordered_map<const Field*, kythe_entity_t> class_fields_;
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/val/
Dfunction.h298 std::unordered_map<uint32_t, BasicBlock> blocks_;
340 std::unordered_map<const BasicBlock*, std::vector<BasicBlock*>>
344 std::unordered_map<const BasicBlock*, std::vector<BasicBlock*>>
350 std::unordered_map<const BasicBlock*, std::vector<BasicBlock*>>
366 std::unordered_map<std::pair<const BasicBlock*, ConstructType>, Construct*,
371 std::unordered_map<BasicBlock*, BasicBlock*> merge_block_header_;
374 std::unordered_map<BasicBlock*, std::vector<BasicBlock*>>
378 std::unordered_map<BasicBlock*, int> block_depth_;
/third_party/skia/third_party/externals/spirv-tools/source/val/
Dfunction.h298 std::unordered_map<uint32_t, BasicBlock> blocks_;
340 std::unordered_map<const BasicBlock*, std::vector<BasicBlock*>>
344 std::unordered_map<const BasicBlock*, std::vector<BasicBlock*>>
350 std::unordered_map<const BasicBlock*, std::vector<BasicBlock*>>
366 std::unordered_map<std::pair<const BasicBlock*, ConstructType>, Construct*,
371 std::unordered_map<BasicBlock*, BasicBlock*> merge_block_header_;
374 std::unordered_map<BasicBlock*, std::vector<BasicBlock*>>
378 std::unordered_map<BasicBlock*, int> block_depth_;
/third_party/spirv-tools/source/val/
Dfunction.h298 std::unordered_map<uint32_t, BasicBlock> blocks_;
340 std::unordered_map<const BasicBlock*, std::vector<BasicBlock*>>
344 std::unordered_map<const BasicBlock*, std::vector<BasicBlock*>>
350 std::unordered_map<const BasicBlock*, std::vector<BasicBlock*>>
366 std::unordered_map<std::pair<const BasicBlock*, ConstructType>, Construct*,
371 std::unordered_map<BasicBlock*, BasicBlock*> merge_block_header_;
374 std::unordered_map<BasicBlock*, std::vector<BasicBlock*>>
378 std::unordered_map<BasicBlock*, int> block_depth_;
/third_party/skia/third_party/externals/angle2/src/libANGLE/capture/
Dtrace_fixture.h55 using LocationsMap = std::unordered_map<GLuint, std::unordered_map<GLint, GLint>>;
58 using BlockIndexesMap = std::unordered_map<GLuint, std::unordered_map<GLuint, GLuint>>;
142 using SyncResourceMap = std::unordered_map<uintptr_t, GLsync>;
144 using ContextMap = std::unordered_map<uint32_t, EGLContext>;
148 using BufferHandleMap = std::unordered_map<GLuint, void *>;
/third_party/skia/third_party/externals/tint/src/writer/spirv/
Dbuilder.h592 std::unordered_map<std::string, uint32_t> import_name_to_id_;
593 std::unordered_map<Symbol, uint32_t> func_symbol_to_id_;
594 std::unordered_map<sem::CallTargetSignature, uint32_t> func_sig_to_id_;
595 std::unordered_map<std::string, uint32_t> type_name_to_id_;
596 std::unordered_map<ScalarConstant, uint32_t> const_to_id_;
597 std::unordered_map<std::string, uint32_t> type_constructor_to_id_;
598 std::unordered_map<std::string, uint32_t> const_null_to_id_;
599 std::unordered_map<uint64_t, uint32_t> const_splat_to_id_;
600 std::unordered_map<std::string, uint32_t>
603 std::unordered_map<uint32_t, const ast::Variable*> spirv_id_to_variable_;
/third_party/libabigail/include/
Dabg-comparison.h41 using std::unordered_map;
128 typedef unordered_map<size_t, size_t> pointer_map;
132 typedef unordered_map<string, decl_base_sptr> string_decl_base_sptr_map;
136 typedef unordered_map<string, type_base_sptr> string_type_base_sptr_map;
140 typedef unordered_map<unsigned, decl_base_sptr> unsigned_decl_base_sptr_map;
143 typedef unordered_map<string, class_decl::base_spec_sptr> string_base_sptr_map;
146 typedef unordered_map<string, base_diff_sptr> string_base_diff_sptr_map;
150 typedef unordered_map<string, fn_parm_diff_sptr> string_fn_parm_diff_sptr_map;
154 typedef unordered_map<unsigned, fn_parm_diff_sptr>
159 typedef unordered_map<unsigned,
[all …]
/third_party/skia/third_party/externals/angle2/src/compiler/translator/TranslatorMetalDirect/
DSymbolEnv.h197 void markSpace(VarField x, AddressSpace space, std::unordered_map<VarField, AddressSpace> &map);
198 void removeSpace(VarField x, std::unordered_map<VarField, AddressSpace> &map);
200 const std::unordered_map<VarField, AddressSpace> &map) const;
212 std::unordered_map<TBasicType, const TStructure *> mTextureEnvs;
215 std::unordered_map<VarField, AddressSpace> mPointers;
216 std::unordered_map<VarField, AddressSpace> mReferences;
/third_party/skia/third_party/externals/spirv-tools/source/lint/
Ddivergence_analysis.h145 std::unordered_map<uint32_t, DivergenceLevel> divergence_;
146 std::unordered_map<uint32_t, uint32_t> divergence_source_;
147 std::unordered_map<uint32_t, uint32_t> divergence_dependence_source_;
152 std::unordered_map<uint32_t, uint32_t> follow_unconditional_branches_;

12345678910>>...29