Lines Matching refs:ExecutionPreference
39 using PrepareModelMutation = std::function<void(Model*, ExecutionPreference*)>;
55 const Model& model, ExecutionPreference preference) { in validatePrepareModel()
71 static bool validExecutionPreference(ExecutionPreference preference) { in validExecutionPreference()
72 return preference == ExecutionPreference::LOW_POWER || in validExecutionPreference()
73 preference == ExecutionPreference::FAST_SINGLE_ANSWER || in validExecutionPreference()
74 preference == ExecutionPreference::SUSTAINED_SPEED; in validExecutionPreference()
84 ExecutionPreference preference = ExecutionPreference::FAST_SINGLE_ANSWER; in validate()
290 validate(device, message, model, [operation](Model* model, ExecutionPreference*) { in mutateExecutionOrderTest() argument
307 validate(device, message, model, [operation](Model* model, ExecutionPreference*) { in mutateExecutionOrderTest() argument
334 [operand, invalidOperandType](Model* model, ExecutionPreference*) { in mutateOperandTypeTest() argument
365 [operand, invalidRank](Model* model, ExecutionPreference*) { in mutateOperandRankTest() argument
395 [operand, invalidScale](Model* model, ExecutionPreference*) { in mutateOperandScaleTest() argument
427 [operand, invalidZeroPoint](Model* model, ExecutionPreference*) { in mutateOperandZeroPointTest() argument
493 [operand, invalidLifeTime](Model* model, ExecutionPreference*) { in mutateOperandLifeTimeTest() argument
579 [operand, changedLifeTime](Model* model, ExecutionPreference*) { in mutateOperandInputOutputTest() argument
612 [operand, invalidNumberOfConsumers](Model* model, ExecutionPreference*) { in mutateOperandNumberOfConsumersTest() argument
634 [operation, badOutputNum](Model* model, ExecutionPreference*) { in mutateOperandAddWriterTest() argument
737 [operand, invalidOperandType](Model* model, ExecutionPreference*) { in mutateOperationOperandTypeTest() argument
760 [operation, invalidOperationType](Model* model, ExecutionPreference*) { in mutateOperationTypeTest() argument
778 [operation, input, invalidOperand](Model* model, ExecutionPreference*) { in mutateOperationInputOperandIndexTest() argument
795 [operation, output, invalidOperand](Model* model, ExecutionPreference*) { in mutateOperationOutputOperandIndexTest() argument
814 [operation, outputNum](Model* model, ExecutionPreference*) { in mutateOperationRemoveWriteTest() argument
861 [operand](Model* model, ExecutionPreference*) { removeOperand(model, operand); }); in removeOperandTest() argument
877 validate(device, message, model, [operation](Model* model, ExecutionPreference*) { in removeOperationTest() argument
900 [operation, input](Model* model, ExecutionPreference*) { in removeOperationInputTest() argument
918 [operation, output](Model* model, ExecutionPreference*) { in removeOperationOutputTest() argument
936 validate(device, message, model, [operation](Model* model, ExecutionPreference*) { in addOperationInputTest() argument
950 validate(device, message, model, [operation](Model* model, ExecutionPreference*) { in addOperationOutputTest() argument
961 static_cast<int32_t>(ExecutionPreference::LOW_POWER) - 1, // lower bound
962 static_cast<int32_t>(ExecutionPreference::SUSTAINED_SPEED) + 1, // upper bound
970 [invalidPreference](Model*, ExecutionPreference* preference) { in mutateExecutionPreferenceTest()
971 *preference = static_cast<ExecutionPreference>(invalidPreference); in mutateExecutionPreferenceTest()