Hi Dan, > if (N0C && !N1C) { > - SDOperand Ops[] = { N1, N0 }; > - return DAG.getNode(ISD::ADDC, N->getVTList(), Ops, 2); > + return DAG.getNode(ISD::ADDC, N->getVTList(), N1, N0); > } you could drop the braces now that this is only one line. Likewise for the others. Ciao, Duncan.