|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/Target/X86/X86ISelLowering.cpp23951 return MarkEHRegistrationNode(Op, DAG);
23953 return MarkEHGuard(Op, DAG);
23956 SDVTList VTs = DAG.getVTList(MVT::i32, MVT::Other);
23958 return DAG.getNode(X86ISD::RDPKRU, dl, VTs, Op.getOperand(0),
23959 DAG.getConstant(0, dl, MVT::i32));
23965 return DAG.getNode(X86ISD::WRPKRU, dl, MVT::Other,
23967 DAG.getConstant(0, dl, MVT::i32),
23968 DAG.getConstant(0, dl, MVT::i32));
23976 MachineFrameInfo &MFI = DAG.getMachineFunction().getFrameInfo();
23988 SDVTList VTs = DAG.getVTList(MVT::i32, MVT::Other);
24006 DAG.getNode(Opcode, dl, VTs, Chain, Op->getOperand(2),
24008 SDValue SetCC = getSETCC(X86::COND_B, Operation.getValue(0), dl, DAG);
24009 return DAG.getNode(ISD::MERGE_VALUES, dl, Op->getVTList(), SetCC,
24016 SDVTList VTs = DAG.getVTList(MVT::i32, MVT::Other);
24027 SDValue Operation = DAG.getNode(Opcode, dl, VTs, Chain, Op.getOperand(2),
24029 SDValue SetCC = getSETCC(X86::COND_E, Operation.getValue(0), dl, DAG);
24030 return DAG.getNode(ISD::MERGE_VALUES, dl, Op->getVTList(), SetCC,
24043 SDVTList VTs = DAG.getVTList(Op->getValueType(0), MVT::i32, MVT::Other);
24044 SDValue Result = DAG.getNode(IntrData->Opc0, dl, VTs, Op.getOperand(0));
24048 SDValue Ops[] = {DAG.getZExtOrTrunc(Result, dl, Op->getValueType(1)),
24049 DAG.getConstant(1, dl, Op->getValueType(1)),
24050 DAG.getTargetConstant(X86::COND_B, dl, MVT::i8),
24052 SDValue isValid = DAG.getNode(X86ISD::CMOV, dl, Op->getValueType(1), Ops);
24055 return DAG.getNode(ISD::MERGE_VALUES, dl, Op->getVTList(), Result, isValid,
24065 return getAVX2GatherNode(IntrData->Opc0, Op, DAG, Src, Mask, Base, Index,
24076 return getGatherNode(Op, DAG, Src, Mask, Base, Index, Scale,
24087 return getScatterNode(IntrData->Opc0, Op, DAG, Src, Mask, Base, Index,
24100 return getPrefetchNode(Opcode, Op, DAG, Mask, Base, Index, Scale, Chain,
24106 getReadTimeStampCounter(Op.getNode(), dl, IntrData->Opc0, DAG, Subtarget,
24108 return DAG.getMergeValues(Results, dl);
24119 expandIntrinsicWChainHelper(Op.getNode(), dl, DAG, IntrData->Opc0, X86::ECX,
24121 return DAG.getMergeValues(Results, dl);
24125 SDVTList VTs = DAG.getVTList(Op->getValueType(0), MVT::Other);
24126 SDValue InTrans = DAG.getNode(IntrData->Opc0, dl, VTs, Op.getOperand(0));
24128 SDValue SetCC = getSETCC(X86::COND_NE, InTrans, dl, DAG);
24129 SDValue Ret = DAG.getNode(ISD::ZERO_EXTEND, dl, Op->getValueType(0), SetCC);
24130 return DAG.getNode(ISD::MERGE_VALUES, dl, Op->getVTList(),
24150 return DAG.getTruncStore(Chain, dl, DataToTruncate, Addr, MemVT,
24154 SDValue VMask = getMaskNode(Mask, MaskVT, Subtarget, DAG, dl);
24156 return DAG.getMaskedStore(Chain, dl, DataToTruncate, Addr, VMask, MemVT,
24164 MemIntr->getMemOperand(), DAG);
24167 SDValue VMask = getMaskNode(Mask, MaskVT, Subtarget, DAG, dl);
24170 VMask, MemVT, MemIntr->getMemOperand(), DAG);