Home
last modified time | relevance | path

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

123456

/external/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()
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 …]
Dfunction.cpp48 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()
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.h107 inline void ForEachInst(const std::function<void(Instruction*)>& f, in ForEachInst() function
112 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()
277 new_block->ForEachInst([new_block, context](Instruction* inst) { in SplitBasicBlock()
Dinstruction.h256 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
Deliminate_dead_functions_util.cpp25 ->ForEachInst([context](Instruction* inst) { context->KillInst(inst); }, in EliminateFunction()
Dlegalize_vector_shuffle_pass.cpp24 context()->module()->ForEachInst([&changed](Instruction* inst) { in Process()
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()
/external/deqp-deps/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()
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 …]
Dfunction.cpp53 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()
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.h107 inline void ForEachInst(const std::function<void(Instruction*)>& f, in ForEachInst() function
112 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()
277 new_block->ForEachInst([new_block, context](Instruction* inst) { in SplitBasicBlock()
Deliminate_dead_functions_util.cpp25 ->ForEachInst([context](Instruction* inst) { context->KillInst(inst); }, in EliminateFunction()
Dlegalize_vector_shuffle_pass.cpp24 context()->module()->ForEachInst([&changed](Instruction* inst) { in Process()
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()
/external/angle/third_party/spirv-tools/src/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()
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 …]
Dfunction.cpp53 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()
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.h107 inline void ForEachInst(const std::function<void(Instruction*)>& f, in ForEachInst() function
112 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()
277 new_block->ForEachInst([new_block, context](Instruction* inst) { in SplitBasicBlock()
Deliminate_dead_functions_util.cpp25 ->ForEachInst([context](Instruction* inst) { context->KillInst(inst); }, in EliminateFunction()
Dlegalize_vector_shuffle_pass.cpp24 context()->module()->ForEachInst([&changed](Instruction* inst) { in Process()
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()

123456