reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
4281 if ((VT.isVector() || LegalOperations) && 4291 return DAG.getNode(HandOpcode, DL, VT, Logic); 4308 if (TLI.isZExtFree(VT, XVT) && TLI.isTruncateFree(XVT, VT)) 4308 if (TLI.isZExtFree(VT, XVT) && TLI.isTruncateFree(XVT, VT)) 4313 return DAG.getNode(HandOpcode, DL, VT, Logic); 4325 return DAG.getNode(HandOpcode, DL, VT, Logic, N0.getOperand(1)); 4334 return DAG.getNode(HandOpcode, DL, VT, Logic); 4348 !(VT.isVector() && TLI.isTypeLegal(VT) && 4348 !(VT.isVector() && TLI.isTypeLegal(VT) && 4351 return DAG.getNode(HandOpcode, DL, VT, Logic); 4385 ShOp = tryFoldToZero(DL, TLI, VT, DAG, LegalOperations); 4389 SDValue Logic = DAG.getNode(LogicOpcode, DL, VT, 4391 return DAG.getVectorShuffle(VT, DL, Logic, ShOp, SVN0->getMask()); 4398 ShOp = tryFoldToZero(DL, TLI, VT, DAG, LegalOperations); 4402 SDValue Logic = DAG.getNode(LogicOpcode, DL, VT, N0.getOperand(1), 4404 return DAG.getVectorShuffle(VT, DL, ShOp, Logic, SVN0->getMask());