Lines Matching refs:mainModel

2179         auto mainModel = std::make_unique<PartitioningModel>();  in createControlFlowModelForCachingTests()  local
2181 const uint32_t opnd0 = mainModel->addBooleanOperand(); in createControlFlowModelForCachingTests()
2182 const uint32_t opnd1 = mainModel->addFloatOperand(); in createControlFlowModelForCachingTests()
2183 const uint32_t opnd2 = mainModel->addFloatOperand(); in createControlFlowModelForCachingTests()
2184 const uint32_t opnd3 = mainModel->addFloatOperand(); in createControlFlowModelForCachingTests()
2185 mainModel->addIfOperation(opnd0, *trueModel, *falseModel, {opnd1, opnd2}, {opnd3}); in createControlFlowModelForCachingTests()
2186 mainModel->identifyInputsAndOutputs({opnd0, opnd1, opnd2}, {opnd3}); in createControlFlowModelForCachingTests()
2187 mainModel->finish(); in createControlFlowModelForCachingTests()
2188 ASSERT_TRUE(mainModel->isValid()); in createControlFlowModelForCachingTests()
2192 models->push_back(std::move(mainModel)); in createControlFlowModelForCachingTests()
2593 auto mainModel = std::make_unique<PartitioningModel>(); in createIfModel() local
2594 const uint32_t opnd0 = mainModel->addBooleanOperand(); in createIfModel()
2595 const uint32_t opnd1 = mainModel->addFloatOperand( in createIfModel()
2598 const uint32_t opnd2 = mainModel->addFloatOperand(); in createIfModel()
2599 const uint32_t opnd3 = mainModel->addFloatOperand(); in createIfModel()
2600 mainModel->addIfOperation(opnd0, *thenModel, *elseModel, {opnd1, opnd2}, {opnd3}); in createIfModel()
2601 mainModel->identifyInputsAndOutputs({opnd0, opnd1, opnd2}, {opnd3}); in createIfModel()
2602 mainModel->finish(); in createIfModel()
2603 EXPECT_TRUE(mainModel->isValid()); in createIfModel()
2606 models.push_back(std::move(mainModel)); in createIfModel()
2620 auto mainModel = std::make_unique<PartitioningModel>(); in createWhileModel() local
2621 const uint32_t opnd0 = mainModel->addFloatOperand( in createWhileModel()
2624 const uint32_t opnd1 = mainModel->addFloatOperand(); in createWhileModel()
2625 const uint32_t opnd2 = mainModel->addFloatOperand(); in createWhileModel()
2626 mainModel->addWhileOperation(*condModel, *bodyModel, {opnd0, opnd1}, {opnd2}); in createWhileModel()
2627 mainModel->identifyInputsAndOutputs({opnd0, opnd1}, {opnd2}); in createWhileModel()
2628 mainModel->finish(); in createWhileModel()
2629 EXPECT_TRUE(mainModel->isValid()); in createWhileModel()
2632 models.push_back(std::move(mainModel)); in createWhileModel()