Lines Matching refs:modelA
1368 bool compare(const ModelBuilder* modelA, const ModelBuilder* modelB, in compare() argument
1374 ::dump("compare(A)", modelA); in compare()
1378 if (modelA->operandCount() != modelB->operandCount() || in compare()
1379 modelA->operationCount() != modelB->operationCount() || in compare()
1380 modelA->inputCount() != modelB->inputCount() || in compare()
1381 modelA->outputCount() != modelB->outputCount()) { in compare()
1387 buildDefinitionMap(modelA, &defsA); in compare()
1402 for (uint32_t i = 0, e = modelA->outputCount(); i < e; i++) { in compare()
1403 uint32_t outputA = modelA->getOutputOperandIndex(i); in compare()
1405 if (!compare(modelA->getOperand(outputA), modelB->getOperand(outputB))) { in compare()
1408 << "] = " << toString(modelA->getOperand(outputA)) << std::endl; in compare()
1469 const Operation& operationA = modelA->getOperation(operationIndexA); in compare()
1488 if (!compare(modelA->getOperand(inputA), modelB->getOperand(inputB))) { in compare()
1491 << "] = " << toString(modelA->getOperand(inputA)) << std::endl; in compare()
1503 if (modelA->operandCount() != defsA.size() || modelA->operandCount() != defsB.size() || in compare()
1504 modelA->operandCount() != equivalentOperandsAToB.size() || in compare()
1505 modelA->operationCount() + pseudoDefinitionCount != equivalentOperationsAToB.size()) { in compare()
1510 for (uint32_t aInputIndex : modelA->getInputOperandIndexes()) { in compare()
1513 for (uint32_t aOutputIndex : modelA->getOutputOperandIndexes()) { in compare()