reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
39599 return DAG.getBitcast(MVT::v4i32, 39600 DAG.getNode(X86ISD::FOR, SDLoc(N), MVT::v4f32, 39601 DAG.getBitcast(MVT::v4f32, N0), 39602 DAG.getBitcast(MVT::v4f32, N1))); 39613 EVT MaskVT = EVT::getIntegerVT(*DAG.getContext(), NumElts); 39614 SDValue Mask = combineBitcastvxi1(DAG, MaskVT, SrcOps[0], dl, Subtarget); 39617 return DAG.getSetCC(dl, MVT::i1, Mask, 39618 DAG.getConstant(AllBits, dl, MaskVT), ISD::SETNE); 39626 if (SDValue R = combineCompareEqual(N, DAG, DCI, Subtarget)) 39629 if (SDValue FPLogic = convertIntLogicToFPLogic(N, DAG, Subtarget)) 39632 if (SDValue R = canonicalizeBitSelect(N, DAG, Subtarget)) 39635 if (SDValue R = combineLogicBlendIntoPBLENDV(N, DAG, Subtarget)) 39641 if (SDValue Res = combineX86ShufflesRecursively(Op, DAG, Subtarget)) 39649 bool OptForSize = DAG.getMachineFunction().getFunction().hasOptSize(); 39706 auto GetFunnelShift = [&DAG, &DL, VT, Opc](SDValue Op0, SDValue Op1, 39710 return DAG.getNode(Opc, DL, VT, Op0, Op1, 39711 DAG.getNode(ISD::TRUNCATE, DL, MVT::i8, Amt));