Home
last modified time | relevance | path

Searched refs:cfg_ (Results 1 - 20 of 20) sorted by relevance

/third_party/node/deps/v8/src/torque/
H A Dcfg.h29 : cfg_(cfg), in Block()
44 instruction.TypeInstruction(&current_stack, cfg_); in Retype()
88 ControlFlowGraph* cfg_; member in v8::internal::torque::Block
151 : current_stack_(std::move(input_types)), cfg_(current_stack_) {} in CfgAssembler()
155 cfg_.set_end(current_block_); in Result()
160 return cfg_; in Result()
166 return cfg_.NewBlock(std::move(input_types), is_deferred); in NewBlock()
172 cfg_.blocks().begin(), cfg_.blocks().end(), [this](Block* block) { in CfgIsComplete()
173 return (cfg_ in CfgIsComplete()
216 ControlFlowGraph cfg_; global() member
[all...]
H A Dcfg.cc78 cfg_.PlaceBlock(block); in Bind()
182 auto predecessor_count = CountBlockPredecessors(cfg_); in OptimizeCfg()
184 for (Block* block : cfg_.blocks()) { in OptimizeCfg()
185 if (cfg_.end() && *cfg_.end() == block) continue; in OptimizeCfg()
193 if (cfg_.end() && *cfg_.end() == destination) break; in OptimizeCfg()
208 cfg_.UnplaceBlockIf( in OptimizeCfg()
217 for (std::size_t i = 0; i < cfg_.ParameterCount(); ++i) { in ComputeInputDefinitions()
220 cfg_ in ComputeInputDefinitions()
[all...]
H A Dcc-generator.cc30 EmitInstruction(GotoInstruction{cfg_.start()}, &parameters); in EmitGraph()
32 for (Block* block : cfg_.blocks()) { in EmitGraph()
33 if (cfg_.end() && *cfg_.end() == block) continue; in EmitGraph()
39 if (cfg_.end()) { in EmitGraph()
40 result = EmitBlock(*cfg_.end()); in EmitGraph()
H A Dtorque-code-generator.h20 : cfg_(cfg), in TorqueCodeGenerator()
26 const ControlFlowGraph& cfg_; member in v8::internal::torque::TorqueCodeGenerator
H A Dcsa-generator.cc24 for (Block* block : cfg_.blocks()) { in EmitGraph()
41 EmitInstruction(GotoInstruction{cfg_.start()}, &parameters); in EmitGraph()
42 for (Block* block : cfg_.blocks()) { in EmitGraph()
43 if (cfg_.end() && *cfg_.end() == block) continue; in EmitGraph()
62 if (cfg_.end()) { in EmitGraph()
64 return EmitBlock(*cfg_.end()); in EmitGraph()
/third_party/skia/third_party/externals/spirv-tools/source/opt/
H A Dloop_utils.cpp55 cfg_(context_->cfg()), in LCSSARewriter()
113 const std::vector<uint32_t>& bb_preds = base_->cfg_->preds(bb->id()); in CreatePhiInstruction()
134 const std::vector<uint32_t>& bb_preds = base_->cfg_->preds(bb->id()); in CreatePhiInstruction()
154 assert(base_->cfg_->block(bb_id) != nullptr && "Unknown basic block"); in GetOrBuildIncoming()
161 BasicBlock* bb = &*base_->cfg_->block(bb_id); in GetOrBuildIncoming()
220 assert(cfg_->block(bb_id) != nullptr && "Unknown basic block"); in GetDefiningBlocks()
236 for (uint32_t pred_id : cfg_->preds(bb_id)) { in GetDefiningBlocks()
256 CFG* cfg_; member in spvtools::opt::__anon21868::LCSSARewriter
H A Dregister_pressure.cpp68 cfg_(*reg_pressure->GetContext()->cfg()), in ComputeRegisterLiveness()
85 cfg_.ForEachBlockInPostOrder(&start_bb, [this](BasicBlock* bb) { in Compute()
102 BasicBlock* succ_bb = cfg_.block(sid); in ComputePhiUses()
135 BasicBlock* succ_bb = cfg_.block(sid); in ComputePartialLiveness()
192 BasicBlock* bb = cfg_.block(bb_id); in DoLoopLivenessUnification()
257 CFG& cfg_; member in spvtools::opt::__anon21875::ComputeRegisterLiveness
H A Dir_context.h490 return cfg_.get(); in cfg()
646 cfg_ = MakeUnique<CFG>(module()); in BuildCFG()
804 std::unique_ptr<CFG> cfg_; member in spvtools::opt::IRContext
H A Dir_context.cpp132 cfg_.reset(nullptr); in InvalidateAnalyses()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/
H A Dloop_utils.cpp55 cfg_(context_->cfg()), in LCSSARewriter()
113 const std::vector<uint32_t>& bb_preds = base_->cfg_->preds(bb->id()); in CreatePhiInstruction()
134 const std::vector<uint32_t>& bb_preds = base_->cfg_->preds(bb->id()); in CreatePhiInstruction()
154 assert(base_->cfg_->block(bb_id) != nullptr && "Unknown basic block"); in GetOrBuildIncoming()
161 BasicBlock* bb = &*base_->cfg_->block(bb_id); in GetOrBuildIncoming()
220 assert(cfg_->block(bb_id) != nullptr && "Unknown basic block"); in GetDefiningBlocks()
236 for (uint32_t pred_id : cfg_->preds(bb_id)) { in GetDefiningBlocks()
256 CFG* cfg_; member in spvtools::opt::__anon23125::LCSSARewriter
H A Dregister_pressure.cpp68 cfg_(*reg_pressure->GetContext()->cfg()), in ComputeRegisterLiveness()
85 cfg_.ForEachBlockInPostOrder(&start_bb, [this](BasicBlock* bb) { in Compute()
102 BasicBlock* succ_bb = cfg_.block(sid); in ComputePhiUses()
135 BasicBlock* succ_bb = cfg_.block(sid); in ComputePartialLiveness()
192 BasicBlock* bb = cfg_.block(bb_id); in DoLoopLivenessUnification()
257 CFG& cfg_; member in spvtools::opt::__anon23132::ComputeRegisterLiveness
H A Dir_context.h490 return cfg_.get(); in cfg()
646 cfg_ = MakeUnique<CFG>(module()); in BuildCFG()
804 std::unique_ptr<CFG> cfg_; member in spvtools::opt::IRContext
H A Dir_context.cpp132 cfg_.reset(nullptr); in InvalidateAnalyses()
/third_party/spirv-tools/source/opt/
H A Dloop_utils.cpp54 cfg_(context_->cfg()), in LCSSARewriter()
112 const std::vector<uint32_t>& bb_preds = base_->cfg_->preds(bb->id()); in CreatePhiInstruction()
133 const std::vector<uint32_t>& bb_preds = base_->cfg_->preds(bb->id()); in CreatePhiInstruction()
153 assert(base_->cfg_->block(bb_id) != nullptr && "Unknown basic block"); in GetOrBuildIncoming()
160 BasicBlock* bb = &*base_->cfg_->block(bb_id); in GetOrBuildIncoming()
219 assert(cfg_->block(bb_id) != nullptr && "Unknown basic block"); in GetDefiningBlocks()
235 for (uint32_t pred_id : cfg_->preds(bb_id)) { in GetDefiningBlocks()
255 CFG* cfg_; member in spvtools::opt::__anon26651::LCSSARewriter
H A Dregister_pressure.cpp67 cfg_(*reg_pressure->GetContext()->cfg()), in ComputeRegisterLiveness()
84 cfg_.ForEachBlockInPostOrder(&start_bb, [this](BasicBlock* bb) { in Compute()
101 BasicBlock* succ_bb = cfg_.block(sid); in ComputePhiUses()
134 BasicBlock* succ_bb = cfg_.block(sid); in ComputePartialLiveness()
191 BasicBlock* bb = cfg_.block(bb_id); in DoLoopLivenessUnification()
256 CFG& cfg_; member in spvtools::opt::__anon26658::ComputeRegisterLiveness
H A Dir_context.h536 return cfg_.get(); in cfg()
725 cfg_ = MakeUnique<CFG>(module()); in BuildCFG()
884 std::unique_ptr<CFG> cfg_; member in spvtools::opt::IRContext
H A Dir_context.cpp131 cfg_.reset(nullptr); in InvalidateAnalyses()
/third_party/skia/third_party/externals/tint/src/transform/
H A Dvertex_pulling.h178 Config cfg_; member in tint::transform::VertexStepMode::VertexPulling
H A Dvertex_pulling.cc911 auto cfg = cfg_; in Run()
/third_party/skia/third_party/externals/spirv-cross/
H A Dspirv_cfg.cpp333 DominatorBuilder::DominatorBuilder(const CFG &cfg_) in DominatorBuilder() argument
334 : cfg(cfg_) in DominatorBuilder()

Completed in 27 milliseconds