Searched refs:block_info (Results 1 - 9 of 9) sorted by relevance
/third_party/skia/third_party/externals/tint/src/reader/spirv/ |
H A D | function.cc | 1533 auto* block_info = GetBlockInfo(block_id); in RegisterMerges() local 1534 if (!block_info) { in RegisterMerges() 1564 auto* header_info = block_info; in RegisterMerges() 1612 block_info->basic_block->ForEachSuccessorLabel( in RegisterMerges() 1617 const auto ct = block_info->continue_for_header; in RegisterMerges() 1618 block_info->is_continue_entire_loop = ct == block_id; in RegisterMerges() 1619 if (is_single_block_loop && !block_info->is_continue_entire_loop) { in RegisterMerges() 1654 const auto* block_info = GetBlockInfo(block_id); in VerifyHeaderContinueMergeOrder() local 1655 const auto merge = block_info->merge_for_header; in VerifyHeaderContinueMergeOrder() 1661 const auto* header_info = block_info; in VerifyHeaderContinueMergeOrder() 1780 auto* block_info = GetBlockInfo(block_id); LabelControlFlowConstructs() local 2664 EmitBasicBlock(const BlockInfo& block_info) EmitBasicBlock() argument 2849 EmitIfStart(const BlockInfo& block_info) EmitIfStart() argument 2994 EmitSwitchStart(const BlockInfo& block_info) EmitSwitchStart() argument 3136 EmitNormalTerminator(const BlockInfo& block_info) EmitNormalTerminator() argument 3390 EmitStatementsInBasicBlock(const BlockInfo& block_info, bool* already_emitted) EmitStatementsInBasicBlock() argument 4698 const auto* block_info = GetBlockInfo(block_id); RegisterLocallyDefinedValues() local 4830 const auto* block_info = GetBlockInfo(block_id); FindValuesNeedingNamedOrHoistedDefinition() local [all...] |
H A D | function.h | 619 /// @param block_info the block to emit 621 bool EmitBasicBlock(const BlockInfo& block_info); 626 /// @param block_info the if-selection header block 628 bool EmitIfStart(const BlockInfo& block_info); 633 /// @param block_info the switch-selection header block 635 bool EmitSwitchStart(const BlockInfo& block_info); 655 /// @param block_info the block to emit 658 bool EmitStatementsInBasicBlock(const BlockInfo& block_info, 665 /// @param block_info the block with the terminator to emit (if any) 667 bool EmitNormalTerminator(const BlockInfo& block_info); [all...] |
/third_party/skia/third_party/externals/spirv-tools/source/ |
H A D | cfa.h | 38 struct block_info { struct in spvtools::CFA 51 static bool FindInWorkList(const std::vector<block_info>& work_list, 128 bool CFA<BB>::FindInWorkList(const std::vector<block_info>& work_list, in FindInWorkList() 146 std::vector<block_info> work_list; in DepthFirstTraversal() 154 block_info& top = work_list.back(); in DepthFirstTraversal() 167 block_info{child, std::begin(*successor_func(child))}); in DepthFirstTraversal()
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/ |
H A D | cfa.h | 38 struct block_info { struct in spvtools::CFA 51 static bool FindInWorkList(const std::vector<block_info>& work_list, 128 bool CFA<BB>::FindInWorkList(const std::vector<block_info>& work_list, in FindInWorkList() 146 std::vector<block_info> work_list; in DepthFirstTraversal() 154 block_info& top = work_list.back(); in DepthFirstTraversal() 167 block_info{child, std::begin(*successor_func(child))}); in DepthFirstTraversal()
|
/third_party/spirv-tools/source/ |
H A D | cfa.h | 38 struct block_info { struct in spvtools::CFA 51 static bool FindInWorkList(const std::vector<block_info>& work_list, 155 bool CFA<BB>::FindInWorkList(const std::vector<block_info>& work_list, in FindInWorkList() 189 std::vector<block_info> work_list; in DepthFirstTraversal() 197 block_info& top = work_list.back(); in DepthFirstTraversal() 210 block_info{child, std::begin(*successor_func(child))}); in DepthFirstTraversal()
|
/third_party/mesa3d/src/compiler/nir/ |
H A D | nir_opt_gcm.c | 131 /* Recursively walks the CFG and builds the block_info structure */ 775 struct gcm_block_info *block_info = &state->blocks[instr->block->index]; in gcm_place_instr() local 778 if (block_info->last_instr) { in gcm_place_instr() 779 exec_node_insert_node_before(&block_info->last_instr->node, in gcm_place_instr() 791 block_info->last_instr = instr; in gcm_place_instr()
|
/third_party/skia/third_party/externals/tint/src/resolver/ |
H A D | resolver.h | 130 [ty](auto* block_info) { return block_info->type == ty; }); in FindFirstParent()
|
/third_party/astc-encoder/Source/ |
H A D | astcenccli_toplevel.cpp | 1553 astcenc_block_info block_info; 1554 astcenc_get_block_info(context, data, &block_info); 1567 vint4 color = texel_func(block_info, texel_x - start_col, texel_y - start_row);
|
/third_party/mesa3d/src/amd/compiler/ |
H A D | aco_insert_exec_mask.cpp | 75 struct block_info { struct 84 std::vector<block_info> info; 127 block_info& info = exec_ctx.info[block->index]; in get_block_needs()
|
Completed in 14 milliseconds