reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
42497 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); 42509 auto invertIfNegative = [&DAG, &TLI, &DCI](SDValue &V) { 42510 bool CodeSize = DAG.getMachineFunction().getFunction().hasOptSize(); 42512 if (TLI.isNegatibleForFree(V, DAG, LegalOperations, CodeSize) == 2) { 42513 V = TLI.getNegatedExpression(V, DAG, LegalOperations, CodeSize); 42521 if (TLI.isNegatibleForFree(Vec, DAG, LegalOperations, CodeSize) == 2) { 42523 TLI.getNegatedExpression(Vec, DAG, LegalOperations, CodeSize); 42524 V = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, SDLoc(V), V.getValueType(), 42546 return DAG.getNode(NewOpcode, dl, VT, A, B, C, N->getOperand(3)); 42547 return DAG.getNode(NewOpcode, dl, VT, A, B, C);