/external/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() 101 for (auto& i : functions_) i->ForEachInst(f, run_on_debug_line_insts); in ForEachInst() 105 void Module::ForEachInst(const std::function<void(const Instruction*)>& f, in ForEachInst() function in spvtools::opt::Module 107 #define DELEGATE(i) i.ForEachInst(f, run_on_debug_line_insts) in ForEachInst() 113 ->ForEachInst(f, run_on_debug_line_insts); in ForEachInst() 123 static_cast<const Function*>(i.get())->ForEachInst(f, in ForEachInst() 143 ForEachInst(write_inst, true); in ToBinary() 149 ForEachInst( in ComputeIdBound() [all …]
|
D | function.cpp | 48 void Function::ForEachInst(const std::function<void(Instruction*)>& f, in ForEachInst() function in spvtools::opt::Function 58 void Function::ForEachInst(const std::function<void(const Instruction*)>& f, in ForEachInst() function in spvtools::opt::Function 127 ->ForEachInst(f, run_on_debug_line_insts); in ForEachParam() 134 ->ForEachInst(f, run_on_debug_line_insts); in ForEachParam() 188 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 | 107 inline void ForEachInst(const std::function<void(Instruction*)>& f, in ForEachInst() function 112 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() 277 new_block->ForEachInst([new_block, context](Instruction* inst) { in SplitBasicBlock()
|
D | instruction.h | 256 inline void ForEachInst(const std::function<void(Instruction*)>& f, 258 inline void ForEachInst(const std::function<void(const Instruction*)>& f, 594 inline void Instruction::ForEachInst(const std::function<void(Instruction*)>& f, in ForEachInst() function 604 inline void Instruction::ForEachInst( in ForEachInst() function
|
D | eliminate_dead_functions_util.cpp | 25 ->ForEachInst([context](Instruction* inst) { context->KillInst(inst); }, in EliminateFunction()
|
D | legalize_vector_shuffle_pass.cpp | 24 context()->module()->ForEachInst([&changed](Instruction* inst) { in Process()
|
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()
|
/external/deqp-deps/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() 101 for (auto& i : functions_) i->ForEachInst(f, run_on_debug_line_insts); in ForEachInst() 105 void Module::ForEachInst(const std::function<void(const Instruction*)>& f, in ForEachInst() function in spvtools::opt::Module 107 #define DELEGATE(i) i.ForEachInst(f, run_on_debug_line_insts) in ForEachInst() 113 ->ForEachInst(f, run_on_debug_line_insts); in ForEachInst() 123 static_cast<const Function*>(i.get())->ForEachInst(f, in ForEachInst() 157 ForEachInst(write_inst, true); in ToBinary() 166 ForEachInst( in ComputeIdBound() [all …]
|
D | function.cpp | 53 void Function::ForEachInst(const std::function<void(Instruction*)>& f, in ForEachInst() function in spvtools::opt::Function 63 void Function::ForEachInst(const std::function<void(const Instruction*)>& f, in ForEachInst() function in spvtools::opt::Function 144 ->ForEachInst(f, run_on_debug_line_insts); in ForEachParam() 151 ->ForEachInst(f, run_on_debug_line_insts); in ForEachParam() 205 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 | 107 inline void ForEachInst(const std::function<void(Instruction*)>& f, in ForEachInst() function 112 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() 277 new_block->ForEachInst([new_block, context](Instruction* inst) { in SplitBasicBlock()
|
D | eliminate_dead_functions_util.cpp | 25 ->ForEachInst([context](Instruction* inst) { context->KillInst(inst); }, in EliminateFunction()
|
D | legalize_vector_shuffle_pass.cpp | 24 context()->module()->ForEachInst([&changed](Instruction* inst) { in Process()
|
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()
|
/external/angle/third_party/spirv-tools/src/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() 101 for (auto& i : functions_) i->ForEachInst(f, run_on_debug_line_insts); in ForEachInst() 105 void Module::ForEachInst(const std::function<void(const Instruction*)>& f, in ForEachInst() function in spvtools::opt::Module 107 #define DELEGATE(i) i.ForEachInst(f, run_on_debug_line_insts) in ForEachInst() 113 ->ForEachInst(f, run_on_debug_line_insts); in ForEachInst() 123 static_cast<const Function*>(i.get())->ForEachInst(f, in ForEachInst() 157 ForEachInst(write_inst, true); in ToBinary() 166 ForEachInst( in ComputeIdBound() [all …]
|
D | function.cpp | 53 void Function::ForEachInst(const std::function<void(Instruction*)>& f, in ForEachInst() function in spvtools::opt::Function 63 void Function::ForEachInst(const std::function<void(const Instruction*)>& f, in ForEachInst() function in spvtools::opt::Function 147 ->ForEachInst(f, run_on_debug_line_insts); in ForEachParam() 154 ->ForEachInst(f, run_on_debug_line_insts); in ForEachParam() 208 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 | 107 inline void ForEachInst(const std::function<void(Instruction*)>& f, in ForEachInst() function 112 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() 277 new_block->ForEachInst([new_block, context](Instruction* inst) { in SplitBasicBlock()
|
D | eliminate_dead_functions_util.cpp | 25 ->ForEachInst([context](Instruction* inst) { context->KillInst(inst); }, in EliminateFunction()
|
D | legalize_vector_shuffle_pass.cpp | 24 context()->module()->ForEachInst([&changed](Instruction* inst) { in Process()
|
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()
|