Home
last modified time | relevance | path

Searched refs:ForEachInst (Results 1 – 25 of 189) sorted by relevance

12345678

/third_party/flutter/skia/third_party/externals/spirv-tools/source/opt/
Dfunction.cpp20 void Function::ForEachInst(const std::function<void(Instruction*)>& f, in ForEachInst() function in spvtools::ir::Function
22 if (def_inst_) def_inst_->ForEachInst(f, run_on_debug_line_insts); in ForEachInst()
23 for (auto& param : params_) param->ForEachInst(f, run_on_debug_line_insts); in ForEachInst()
24 for (auto& bb : blocks_) bb->ForEachInst(f, run_on_debug_line_insts); in ForEachInst()
25 if (end_inst_) end_inst_->ForEachInst(f, run_on_debug_line_insts); in ForEachInst()
28 void Function::ForEachInst(const std::function<void(const Instruction*)>& f, in ForEachInst() function in spvtools::ir::Function
32 ->ForEachInst(f, run_on_debug_line_insts); in ForEachInst()
36 ->ForEachInst(f, run_on_debug_line_insts); in ForEachInst()
40 ->ForEachInst(f, run_on_debug_line_insts); in ForEachInst()
44 ->ForEachInst(f, run_on_debug_line_insts); in ForEachInst()
[all …]
Dbasic_block.h74 inline void ForEachInst(const std::function<void(Instruction*)>& f,
76 inline void ForEachInst(const std::function<void(const Instruction*)>& f,
109 inline void BasicBlock::ForEachInst(const std::function<void(Instruction*)>& f, in ForEachInst() function
111 if (label_) label_->ForEachInst(f, run_on_debug_line_insts); in ForEachInst()
112 for (auto& inst : insts_) inst->ForEachInst(f, run_on_debug_line_insts); in ForEachInst()
115 inline void BasicBlock::ForEachInst( in ForEachInst() function
120 ->ForEachInst(f, run_on_debug_line_insts); in ForEachInst()
123 ->ForEachInst(f, run_on_debug_line_insts); in ForEachInst()
130 inst->ForEachInst(f, run_on_debug_line_insts); in ForEachPhiInst()
Dmodule.cpp77 void Module::ForEachInst(const std::function<void(Instruction*)>& f, in ForEachInst() function in spvtools::ir::Module
79 #define DELEGATE(i) i->ForEachInst(f, run_on_debug_line_insts) in ForEachInst()
93 void Module::ForEachInst(const std::function<void(const Instruction*)>& f, in ForEachInst() function in spvtools::ir::Module
96 static_cast<const Instruction*>(i.get())->ForEachInst( \ in ForEachInst()
108 static_cast<const Function*>(i.get())->ForEachInst(f, in ForEachInst()
125 ForEachInst(write_inst, true); in ToBinary()
131 ForEachInst( in ComputeIdBound()
Dinstruction.h164 inline void ForEachInst(const std::function<void(Instruction*)>& f,
166 inline void ForEachInst(const std::function<void(const Instruction*)>& f,
234 inline void Instruction::ForEachInst(const std::function<void(Instruction*)>& f, in ForEachInst() function
241 inline void Instruction::ForEachInst( in ForEachInst() function
Dfunction.h71 void ForEachInst(const std::function<void(Instruction*)>& f,
73 void ForEachInst(const std::function<void(const Instruction*)>& f,
Dstrip_debug_info_pass.cpp24 module->ForEachInst([&modified](ir::Instruction* inst) { in Process()
/third_party/spirv-tools/source/opt/
Dmodule.cpp86 void Module::ForEachInst(const std::function<void(Instruction*)>& f, in ForEachInst() function in spvtools::opt::Module
88 #define DELEGATE(list) list.ForEachInst(f, run_on_debug_line_insts) in ForEachInst()
92 if (memory_model_) memory_model_->ForEachInst(f, run_on_debug_line_insts); in ForEachInst()
102 i->ForEachInst(f, run_on_debug_line_insts, in ForEachInst()
108 void Module::ForEachInst(const std::function<void(const Instruction*)>& f, in ForEachInst() function in spvtools::opt::Module
110 #define DELEGATE(i) i.ForEachInst(f, run_on_debug_line_insts) in ForEachInst()
116 ->ForEachInst(f, run_on_debug_line_insts); in ForEachInst()
126 static_cast<const Function*>(i.get())->ForEachInst( in ForEachInst()
200 ForEachInst(write_inst, true); in ToBinary()
209 ForEachInst( in ComputeIdBound()
[all …]
Dfunction.cpp58 void Function::ForEachInst(const std::function<void(Instruction*)>& f, in ForEachInst() function in spvtools::opt::Function
69 void Function::ForEachInst(const std::function<void(const Instruction*)>& f, in ForEachInst() function in spvtools::opt::Function
180 ->ForEachInst(f, run_on_debug_line_insts); in ForEachParam()
187 ->ForEachInst(f, run_on_debug_line_insts); in ForEachParam()
197 di->ForEachInst(f); in ForEachDebugInstructionsInHeader()
265 ForEachInst([&str, options](const Instruction* inst) { in PrettyPrint()
Dbasic_block.h135 inline void ForEachInst(const std::function<void(Instruction*)>& f,
137 inline void ForEachInst(const std::function<void(const Instruction*)>& f,
292 inline void BasicBlock::ForEachInst(const std::function<void(Instruction*)>& f, in ForEachInst() function
302 inline void BasicBlock::ForEachInst( in ForEachInst() function
Dinstruction_list.h117 inline void ForEachInst(const std::function<void(Instruction*)>& f, in ForEachInst() function
122 i->ForEachInst(f, run_on_debug_line_insts); in ForEachInst()
Dbasic_block.cpp102 ForEachInst([killLabel](Instruction* ip) { in KillAllInsts()
231 ForEachInst([&str, options](const Instruction* inst) { in PrettyPrint()
278 new_block->ForEachInst([new_block, context](Instruction* inst) { in SplitBasicBlock()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/
Dmodule.cpp86 void Module::ForEachInst(const std::function<void(Instruction*)>& f, in ForEachInst() function in spvtools::opt::Module
88 #define DELEGATE(list) list.ForEachInst(f, run_on_debug_line_insts) in ForEachInst()
92 if (memory_model_) memory_model_->ForEachInst(f, run_on_debug_line_insts); in ForEachInst()
102 i->ForEachInst(f, run_on_debug_line_insts, in ForEachInst()
108 void Module::ForEachInst(const std::function<void(const Instruction*)>& f, in ForEachInst() function in spvtools::opt::Module
110 #define DELEGATE(i) i.ForEachInst(f, run_on_debug_line_insts) in ForEachInst()
116 ->ForEachInst(f, run_on_debug_line_insts); in ForEachInst()
126 static_cast<const Function*>(i.get())->ForEachInst( in ForEachInst()
228 ForEachInst(write_inst, true); in ToBinary()
238 ForEachInst( in ComputeIdBound()
[all …]
Dfunction.cpp58 void Function::ForEachInst(const std::function<void(Instruction*)>& f, in ForEachInst() function in spvtools::opt::Function
69 void Function::ForEachInst(const std::function<void(const Instruction*)>& f, in ForEachInst() function in spvtools::opt::Function
180 ->ForEachInst(f, run_on_debug_line_insts); in ForEachParam()
187 ->ForEachInst(f, run_on_debug_line_insts); in ForEachParam()
197 di->ForEachInst(f); in ForEachDebugInstructionsInHeader()
265 ForEachInst([&str, options](const Instruction* inst) { in PrettyPrint()
Dbasic_block.h135 inline void ForEachInst(const std::function<void(Instruction*)>& f,
137 inline void ForEachInst(const std::function<void(const Instruction*)>& f,
292 inline void BasicBlock::ForEachInst(const std::function<void(Instruction*)>& f, in ForEachInst() function
302 inline void BasicBlock::ForEachInst( in ForEachInst() function
Dinstruction_list.h117 inline void ForEachInst(const std::function<void(Instruction*)>& f, in ForEachInst() function
122 i->ForEachInst(f, run_on_debug_line_insts); in ForEachInst()
Dbasic_block.cpp102 ForEachInst([killLabel](Instruction* ip) { in KillAllInsts()
231 ForEachInst([&str, options](const Instruction* inst) { in PrettyPrint()
278 new_block->ForEachInst([new_block, context](Instruction* inst) { in SplitBasicBlock()
Dupgrade_memory_model.cpp82 func.ForEachInst([this](Instruction* inst) { in UpgradeInstructions()
126 func.ForEachInst([this](Instruction* inst) { in UpgradeMemoryAndImages()
256 func.ForEachInst([this](Instruction* inst) { in UpgradeAtomics()
587 get_module()->ForEachInst([this](Instruction* inst) { in CleanupDecorations()
619 block.ForEachInst([this, &barriers, in UpgradeBarriers()
677 get_module()->ForEachInst([this](Instruction* inst) { in UpgradeMemoryScope()
/third_party/skia/third_party/externals/spirv-tools/source/opt/
Dmodule.cpp86 void Module::ForEachInst(const std::function<void(Instruction*)>& f, in ForEachInst() function in spvtools::opt::Module
88 #define DELEGATE(list) list.ForEachInst(f, run_on_debug_line_insts) in ForEachInst()
92 if (memory_model_) memory_model_->ForEachInst(f, run_on_debug_line_insts); in ForEachInst()
102 i->ForEachInst(f, run_on_debug_line_insts, in ForEachInst()
108 void Module::ForEachInst(const std::function<void(const Instruction*)>& f, in ForEachInst() function in spvtools::opt::Module
110 #define DELEGATE(i) i.ForEachInst(f, run_on_debug_line_insts) in ForEachInst()
116 ->ForEachInst(f, run_on_debug_line_insts); in ForEachInst()
126 static_cast<const Function*>(i.get())->ForEachInst( in ForEachInst()
228 ForEachInst(write_inst, true); in ToBinary()
238 ForEachInst( in ComputeIdBound()
[all …]
Dfunction.cpp58 void Function::ForEachInst(const std::function<void(Instruction*)>& f, in ForEachInst() function in spvtools::opt::Function
69 void Function::ForEachInst(const std::function<void(const Instruction*)>& f, in ForEachInst() function in spvtools::opt::Function
180 ->ForEachInst(f, run_on_debug_line_insts); in ForEachParam()
187 ->ForEachInst(f, run_on_debug_line_insts); in ForEachParam()
197 di->ForEachInst(f); in ForEachDebugInstructionsInHeader()
265 ForEachInst([&str, options](const Instruction* inst) { in PrettyPrint()
Dbasic_block.h135 inline void ForEachInst(const std::function<void(Instruction*)>& f,
137 inline void ForEachInst(const std::function<void(const Instruction*)>& f,
292 inline void BasicBlock::ForEachInst(const std::function<void(Instruction*)>& f, in ForEachInst() function
302 inline void BasicBlock::ForEachInst( in ForEachInst() function
Dinstruction_list.h117 inline void ForEachInst(const std::function<void(Instruction*)>& f, in ForEachInst() function
122 i->ForEachInst(f, run_on_debug_line_insts); in ForEachInst()
Dbasic_block.cpp102 ForEachInst([killLabel](Instruction* ip) { in KillAllInsts()
231 ForEachInst([&str, options](const Instruction* inst) { in PrettyPrint()
278 new_block->ForEachInst([new_block, context](Instruction* inst) { in SplitBasicBlock()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/opt/
Dfunction_test.cpp249 func->ForEachInst( in TEST()
286 func->ForEachInst( in TEST()
/third_party/skia/third_party/externals/spirv-tools/test/opt/
Dfunction_test.cpp249 func->ForEachInst( in TEST()
286 func->ForEachInst( in TEST()
/third_party/spirv-tools/test/opt/
Dfunction_test.cpp249 func->ForEachInst( in TEST()
286 func->ForEachInst( in TEST()

12345678