/third_party/flutter/skia/third_party/externals/spirv-tools/source/opt/ |
D | function.cpp | 20 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 …]
|
D | basic_block.h | 74 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()
|
D | module.cpp | 77 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()
|
D | instruction.h | 164 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
|
D | function.h | 71 void ForEachInst(const std::function<void(Instruction*)>& f, 73 void ForEachInst(const std::function<void(const Instruction*)>& f,
|
D | strip_debug_info_pass.cpp | 24 module->ForEachInst([&modified](ir::Instruction* inst) { in Process()
|
/third_party/spirv-tools/source/opt/ |
D | module.cpp | 86 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 …]
|
D | function.cpp | 58 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()
|
D | basic_block.h | 135 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
|
D | instruction_list.h | 117 inline void ForEachInst(const std::function<void(Instruction*)>& f, in ForEachInst() function 122 i->ForEachInst(f, run_on_debug_line_insts); in ForEachInst()
|
D | basic_block.cpp | 102 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/ |
D | module.cpp | 86 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 …]
|
D | function.cpp | 58 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()
|
D | basic_block.h | 135 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
|
D | instruction_list.h | 117 inline void ForEachInst(const std::function<void(Instruction*)>& f, in ForEachInst() function 122 i->ForEachInst(f, run_on_debug_line_insts); in ForEachInst()
|
D | basic_block.cpp | 102 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()
|
D | upgrade_memory_model.cpp | 82 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/ |
D | module.cpp | 86 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 …]
|
D | function.cpp | 58 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()
|
D | basic_block.h | 135 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
|
D | instruction_list.h | 117 inline void ForEachInst(const std::function<void(Instruction*)>& f, in ForEachInst() function 122 i->ForEachInst(f, run_on_debug_line_insts); in ForEachInst()
|
D | basic_block.cpp | 102 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/ |
D | function_test.cpp | 249 func->ForEachInst( in TEST() 286 func->ForEachInst( in TEST()
|
/third_party/skia/third_party/externals/spirv-tools/test/opt/ |
D | function_test.cpp | 249 func->ForEachInst( in TEST() 286 func->ForEachInst( in TEST()
|
/third_party/spirv-tools/test/opt/ |
D | function_test.cpp | 249 func->ForEachInst( in TEST() 286 func->ForEachInst( in TEST()
|