Lines Matching refs:execution
76 Execution* execution, Execution::ComputeMode computeMode,
248 void computeWithPtrs(const TestModel& testModel, Execution* execution, in computeWithPtrs() argument
253 createRequest(testModel, execution, outputs); in computeWithPtrs()
255 *result = execution->compute(computeMode); in computeWithPtrs()
288 const TestModel& testModel, Execution* execution, in computeWithDeviceMemories() argument
291 ASSERT_NE(execution, nullptr); in computeWithDeviceMemories()
305 ASSERT_EQ(Result::NO_ERROR, execution->setInput(i, nullptr, 0)); in computeWithDeviceMemories()
319 ASSERT_EQ(Result::NO_ERROR, execution->setInputFromMemory(i, &wrapperMemory, 0, 0)); in computeWithDeviceMemories()
328 ASSERT_EQ(Result::NO_ERROR, execution->setOutputFromMemory(i, &wrapperMemory, 0, 0)); in computeWithDeviceMemories()
332 *result = execution->compute(computeMode); in computeWithDeviceMemories()
355 Execution execution(mNnApi.get(), &compilation); in executeWithCompilation() local
360 computeWithDeviceMemories(compilation, testModel, &execution, mComputeMode, &result, in executeWithCompilation()
363 computeWithPtrs(testModel, &execution, mComputeMode, &result, &outputs); in executeWithCompilation()
385 ASSERT_EQ(Result::NO_ERROR, execution.getOutputOperandDimensions(i, &actualDimensions)); in executeWithCompilation()