Home
last modified time | relevance | path

Searched refs:merge_blocks (Results 1 – 16 of 16) sorted by relevance

/external/llvm-project/mlir/test/Transforms/
Dtest-merge-blocks.mlir3 // CHECK-LABEL: @merge_blocks
4 func @merge_blocks(%arg0: i32, %arg1 : i32) -> () {
5 // CHECK: "test.merge_blocks"() ( {
9 %0:2 = "test.merge_blocks"() ({
/external/swiftshader/third_party/SPIRV-Tools/source/fuzz/
Dfuzzer_pass_add_dead_breaks.cpp39 std::vector<opt::BasicBlock*> merge_blocks; in Apply() local
48 merge_blocks.push_back(merge_block); in Apply()
56 for (auto* merge_block : merge_blocks) { in Apply()
Dfuzzer_pass_merge_function_returns.cpp140 auto merge_blocks = GetMergeBlocksOfLoopsContainingBlocks(return_blocks); in Apply() local
145 for (uint32_t merge_block : merge_blocks) { in Apply()
281 const std::vector<uint32_t>& merge_blocks, in GetInfoNeededForMergeBlocks() argument
285 for (uint32_t merge_block : merge_blocks) { in GetInfoNeededForMergeBlocks()
Dtransformation_merge_function_returns.cpp291 std::vector<uint32_t> merge_blocks; in Apply() local
292 merge_blocks.reserve(merge_blocks_to_returning_predecessors.size()); in Apply()
294 merge_blocks.emplace_back(entry.first); in Apply()
302 std::sort(merge_blocks.begin(), merge_blocks.end(), in Apply()
309 for (uint32_t merge_block_id : merge_blocks) { in Apply()
Dfuzzer_pass_merge_function_returns.h58 const std::vector<uint32_t>& merge_blocks,
Dtransformation.cpp252 return MakeUnique<TransformationMergeBlocks>(message.merge_blocks()); in FromMessage()
/external/deqp-deps/SPIRV-Tools/source/fuzz/
Dfuzzer_pass_add_dead_breaks.cpp39 std::vector<opt::BasicBlock*> merge_blocks; in Apply() local
48 merge_blocks.push_back(merge_block); in Apply()
56 for (auto* merge_block : merge_blocks) { in Apply()
Dfuzzer_pass_merge_function_returns.cpp140 auto merge_blocks = GetMergeBlocksOfLoopsContainingBlocks(return_blocks); in Apply() local
145 for (uint32_t merge_block : merge_blocks) { in Apply()
281 const std::vector<uint32_t>& merge_blocks, in GetInfoNeededForMergeBlocks() argument
285 for (uint32_t merge_block : merge_blocks) { in GetInfoNeededForMergeBlocks()
Dtransformation_merge_function_returns.cpp291 std::vector<uint32_t> merge_blocks; in Apply() local
292 merge_blocks.reserve(merge_blocks_to_returning_predecessors.size()); in Apply()
294 merge_blocks.emplace_back(entry.first); in Apply()
302 std::sort(merge_blocks.begin(), merge_blocks.end(), in Apply()
309 for (uint32_t merge_block_id : merge_blocks) { in Apply()
Dfuzzer_pass_merge_function_returns.h58 const std::vector<uint32_t>& merge_blocks,
Dtransformation.cpp252 return MakeUnique<TransformationMergeBlocks>(message.merge_blocks()); in FromMessage()
/external/deqp-deps/SPIRV-Tools/test/val/
Dval_cfg_test.cpp1321 std::vector<Block> merge_blocks; in TEST_P() local
1329 merge_blocks.emplace_back("if_merge0", SpvOpReturn); in TEST_P()
1337 merge_blocks.emplace_back("if_merge" + ss.str(), SpvOpBranch); in TEST_P()
1345 if_blocks[i] >> std::vector<Block>({if_blocks[i + 1], merge_blocks[i]}); in TEST_P()
1347 str += if_blocks.back() >> std::vector<Block>({inner, merge_blocks.back()}); in TEST_P()
1348 str += inner >> merge_blocks.back(); in TEST_P()
1350 str += merge_blocks[i] >> merge_blocks[i - 1]; in TEST_P()
1352 str += merge_blocks[0]; in TEST_P()
/external/swiftshader/third_party/SPIRV-Tools/test/val/
Dval_cfg_test.cpp1321 std::vector<Block> merge_blocks; in TEST_P() local
1329 merge_blocks.emplace_back("if_merge0", SpvOpReturn); in TEST_P()
1337 merge_blocks.emplace_back("if_merge" + ss.str(), SpvOpBranch); in TEST_P()
1345 if_blocks[i] >> std::vector<Block>({if_blocks[i + 1], merge_blocks[i]}); in TEST_P()
1347 str += if_blocks.back() >> std::vector<Block>({inner, merge_blocks.back()}); in TEST_P()
1348 str += inner >> merge_blocks.back(); in TEST_P()
1350 str += merge_blocks[i] >> merge_blocks[i - 1]; in TEST_P()
1352 str += merge_blocks[0]; in TEST_P()
/external/llvm-project/mlir/test/lib/Dialect/Test/
DTestOps.td1281 def TestMergeBlocksOp : TEST_Op<"merge_blocks"> {
1282 let summary = "merge_blocks operation";
/external/swiftshader/third_party/SPIRV-Tools/source/fuzz/protobufs/
Dspvtoolsfuzz.proto497 TransformationMergeBlocks merge_blocks = 23; field
/external/deqp-deps/SPIRV-Tools/source/fuzz/protobufs/
Dspvtoolsfuzz.proto497 TransformationMergeBlocks merge_blocks = 23; field