Lines Matching refs:SDLoc
447 SDValue getGlobalAddress(const GlobalValue *GV, SDLoc DL, EVT VT,
450 SDValue getTargetGlobalAddress(const GlobalValue *GV, SDLoc DL, EVT VT,
485 SDValue getBasicBlock(MachineBasicBlock *MBB, SDLoc dl);
487 SDValue getExternalSymbol(const char *Sym, SDLoc dl, EVT VT);
493 SDValue getEHLabel(SDLoc dl, SDValue Root, MCSymbol *Label);
503 SDValue getCopyToReg(SDValue Chain, SDLoc dl, unsigned Reg, SDValue N) {
511 SDValue getCopyToReg(SDValue Chain, SDLoc dl, unsigned Reg, SDValue N,
520 SDValue getCopyToReg(SDValue Chain, SDLoc dl, SDValue Reg, SDValue N,
528 SDValue getCopyFromReg(SDValue Chain, SDLoc dl, unsigned Reg, EVT VT) {
537 SDValue getCopyFromReg(SDValue Chain, SDLoc dl, unsigned Reg, EVT VT,
549 SDValue getConvertRndSat(EVT VT, SDLoc dl, SDValue Val, SDValue DTy,
556 SDValue getVectorShuffle(EVT VT, SDLoc dl, SDValue N1, SDValue N2,
558 SDValue getVectorShuffle(EVT VT, SDLoc dl, SDValue N1, SDValue N2,
573 SDValue getAnyExtOrTrunc(SDValue Op, SDLoc DL, EVT VT);
577 SDValue getSExtOrTrunc(SDValue Op, SDLoc DL, EVT VT);
581 SDValue getZExtOrTrunc(SDValue Op, SDLoc DL, EVT VT);
585 SDValue getZeroExtendInReg(SDValue Op, SDLoc DL, EVT SrcTy);
591 SDValue getAnyExtendVectorInReg(SDValue Op, SDLoc DL, EVT VT);
597 SDValue getSignExtendVectorInReg(SDValue Op, SDLoc DL, EVT VT);
603 SDValue getZeroExtendVectorInReg(SDValue Op, SDLoc DL, EVT VT);
608 SDValue getBoolExtOrTrunc(SDValue Op, SDLoc SL, EVT VT, EVT OpVT);
611 SDValue getNOT(SDLoc DL, SDValue Val, EVT VT);
614 SDValue getLogicalNOT(SDLoc DL, SDValue Val, EVT VT);
618 SDValue getCALLSEQ_START(SDValue Chain, SDValue Op, SDLoc DL) {
628 SDValue InGlue, SDLoc DL) {
641 return getNode(ISD::UNDEF, SDLoc(), VT);
646 return getNode(ISD::GLOBAL_OFFSET_TABLE, SDLoc(), VT);
651 SDValue getNode(unsigned Opcode, SDLoc DL, EVT VT);
652 SDValue getNode(unsigned Opcode, SDLoc DL, EVT VT, SDValue N);
653 SDValue getNode(unsigned Opcode, SDLoc DL, EVT VT, SDValue N1, SDValue N2,
655 SDValue getNode(unsigned Opcode, SDLoc DL, EVT VT, SDValue N1, SDValue N2,
657 SDValue getNode(unsigned Opcode, SDLoc DL, EVT VT, SDValue N1, SDValue N2,
659 SDValue getNode(unsigned Opcode, SDLoc DL, EVT VT, SDValue N1, SDValue N2,
661 SDValue getNode(unsigned Opcode, SDLoc DL, EVT VT, ArrayRef<SDUse> Ops);
662 SDValue getNode(unsigned Opcode, SDLoc DL, EVT VT,
664 SDValue getNode(unsigned Opcode, SDLoc DL,
667 SDValue getNode(unsigned Opcode, SDLoc DL, SDVTList VTs,
669 SDValue getNode(unsigned Opcode, SDLoc DL, SDVTList VTs);
670 SDValue getNode(unsigned Opcode, SDLoc DL, SDVTList VTs, SDValue N);
671 SDValue getNode(unsigned Opcode, SDLoc DL, SDVTList VTs,
673 SDValue getNode(unsigned Opcode, SDLoc DL, SDVTList VTs,
675 SDValue getNode(unsigned Opcode, SDLoc DL, SDVTList VTs,
677 SDValue getNode(unsigned Opcode, SDLoc DL, SDVTList VTs,
686 SDValue getMemcpy(SDValue Chain, SDLoc dl, SDValue Dst, SDValue Src,
691 SDValue getMemmove(SDValue Chain, SDLoc dl, SDValue Dst, SDValue Src,
696 SDValue getMemset(SDValue Chain, SDLoc dl, SDValue Dst, SDValue Src,
703 SDValue getSetCC(SDLoc DL, EVT VT, SDValue LHS, SDValue RHS,
716 SDValue getSelect(SDLoc DL, EVT VT, SDValue Cond,
729 SDValue getSelectCC(SDLoc DL, SDValue LHS, SDValue RHS,
737 SDValue getVAArg(EVT VT, SDLoc dl, SDValue Chain, SDValue Ptr,
744 SDValue getAtomicCmpSwap(unsigned Opcode, SDLoc dl, EVT MemVT, SDVTList VTs,
750 SDValue getAtomicCmpSwap(unsigned Opcode, SDLoc dl, EVT MemVT, SDVTList VTs,
759 SDValue getAtomic(unsigned Opcode, SDLoc dl, EVT MemVT, SDValue Chain,
763 SDValue getAtomic(unsigned Opcode, SDLoc dl, EVT MemVT, SDValue Chain,
770 SDValue getAtomic(unsigned Opcode, SDLoc dl, EVT MemVT, EVT VT,
777 SDValue getAtomic(unsigned Opcode, SDLoc dl, EVT MemVT, SDVTList VTList,
782 SDValue getAtomic(unsigned Opcode, SDLoc dl, EVT MemVT, SDVTList VTList,
790 SDValue getMemIntrinsicNode(unsigned Opcode, SDLoc dl, SDVTList VTList,
797 SDValue getMemIntrinsicNode(unsigned Opcode, SDLoc dl, SDVTList VTList,
802 SDValue getMergeValues(ArrayRef<SDValue> Ops, SDLoc dl);
807 SDValue getLoad(EVT VT, SDLoc dl, SDValue Chain, SDValue Ptr,
812 SDValue getLoad(EVT VT, SDLoc dl, SDValue Chain, SDValue Ptr,
814 SDValue getExtLoad(ISD::LoadExtType ExtType, SDLoc dl, EVT VT,
819 SDValue getExtLoad(ISD::LoadExtType ExtType, SDLoc dl, EVT VT,
822 SDValue getIndexedLoad(SDValue OrigLoad, SDLoc dl, SDValue Base,
825 EVT VT, SDLoc dl,
832 EVT VT, SDLoc dl,
837 SDValue getStore(SDValue Chain, SDLoc dl, SDValue Val, SDValue Ptr,
841 SDValue getStore(SDValue Chain, SDLoc dl, SDValue Val, SDValue Ptr,
843 SDValue getTruncStore(SDValue Chain, SDLoc dl, SDValue Val, SDValue Ptr,
848 SDValue getTruncStore(SDValue Chain, SDLoc dl, SDValue Val, SDValue Ptr,
850 SDValue getIndexedStore(SDValue OrigStoe, SDLoc dl, SDValue Base,
853 SDValue getMaskedLoad(EVT VT, SDLoc dl, SDValue Chain, SDValue Ptr,
856 SDValue getMaskedStore(SDValue Chain, SDLoc dl, SDValue Val,
866 SDValue getAddrSpaceCast(SDLoc dl, EVT VT, SDValue Ptr,
930 MachineSDNode *getMachineNode(unsigned Opcode, SDLoc dl, EVT VT);
931 MachineSDNode *getMachineNode(unsigned Opcode, SDLoc dl, EVT VT,
933 MachineSDNode *getMachineNode(unsigned Opcode, SDLoc dl, EVT VT,
935 MachineSDNode *getMachineNode(unsigned Opcode, SDLoc dl, EVT VT,
937 MachineSDNode *getMachineNode(unsigned Opcode, SDLoc dl, EVT VT,
939 MachineSDNode *getMachineNode(unsigned Opcode, SDLoc dl, EVT VT1, EVT VT2);
940 MachineSDNode *getMachineNode(unsigned Opcode, SDLoc dl, EVT VT1, EVT VT2,
942 MachineSDNode *getMachineNode(unsigned Opcode, SDLoc dl, EVT VT1, EVT VT2,
944 MachineSDNode *getMachineNode(unsigned Opcode, SDLoc dl, EVT VT1, EVT VT2,
946 MachineSDNode *getMachineNode(unsigned Opcode, SDLoc dl, EVT VT1, EVT VT2,
948 MachineSDNode *getMachineNode(unsigned Opcode, SDLoc dl, EVT VT1, EVT VT2,
950 MachineSDNode *getMachineNode(unsigned Opcode, SDLoc dl, EVT VT1, EVT VT2,
953 MachineSDNode *getMachineNode(unsigned Opcode, SDLoc dl, EVT VT1, EVT VT2,
955 MachineSDNode *getMachineNode(unsigned Opcode, SDLoc dl, EVT VT1, EVT VT2,
957 MachineSDNode *getMachineNode(unsigned Opcode, SDLoc dl,
960 MachineSDNode *getMachineNode(unsigned Opcode, SDLoc dl, SDVTList VTs,
964 SDValue getTargetExtractSubreg(int SRIdx, SDLoc DL, EVT VT,
968 SDValue getTargetInsertSubreg(int SRIdx, SDLoc DL, EVT VT,
1121 SDValue N2, ISD::CondCode Cond, SDLoc dl);
1191 std::pair<SDValue, SDValue> SplitVector(const SDValue &N, const SDLoc &DL,
1195 std::pair<SDValue, SDValue> SplitVector(const SDValue &N, const SDLoc &DL) {
1205 return SplitVector(N->getOperand(OpNo), SDLoc(N));
1224 SDNode *UpdadeSDLocOnMergedSDNode(SDNode *N, SDLoc loc);
1231 BinarySDNode *GetBinarySDNode(unsigned Opcode, SDLoc DL, SDVTList VTs,