Home
last modified time | relevance | path

Searched refs:getVTList (Results 1 – 25 of 59) sorted by relevance

123

/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZSelectionDAGInfo.cpp27 SDVTList VTs = Op == SystemZISD::CLC ? DAG.getVTList(MVT::i32, MVT::Other) in createMemMemNode()
28 : DAG.getVTList(MVT::Other); in createMemMemNode()
193 SDVTList VTs = DAG.getVTList(PtrVT, MVT::i32, MVT::Other); in EmitTargetCodeForMemchr()
218 SDVTList VTs = DAG.getVTList(Dest.getValueType(), MVT::Other); in EmitTargetCodeForStrcpy()
228 SDVTList VTs = DAG.getVTList(Src1.getValueType(), MVT::i32, MVT::Other); in EmitTargetCodeForStrcmp()
247 SDVTList VTs = DAG.getVTList(PtrVT, MVT::i32, MVT::Other); in getBoundedStrlen()
H A DSystemZISelLowering.cpp1849 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); in LowerCall()
2192 SDVTList RawVTs = DAG.getVTList(MVT::i32, MVT::Other); in emitIntrinsicWithCCAndChain()
2849 SDVTList VTs = DAG.getVTList(MVT::i32, MVT::Other); in emitCmp()
2973 SDVTList VTs = DAG.getVTList(MVT::v2f64, MVT::Other); in expandV4F32ToV2F64()
2996 SDVTList VTs = DAG.getVTList(MVT::v2i64, MVT::Other); in getVectorCmp()
3012 SDVTList VTs = DAG.getVTList(VT, MVT::Other); in getVectorCmp()
3298 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); in lowerTLSGetOffset()
4049 SDVTList VTs = DAG.getVTList(VT, MVT::i32); in lowerADDSUBCARRY()
4235 SDVTList VTList = DAG.getVTList(WideVT, MVT::Other); in lowerATOMIC_LOAD_OP()
4434 Node->getVTList(), Ops, in lowerPREFETCH()
[all …]
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp5405 SDVTList VTs = getVTList(VT); in getNode()
6354 SDVTList VTs = getVTList(VT); in getNode()
6523 SDVTList VTs = getVTList(VT); in getNode()
7799 getVTList(VT, Ptr.getValueType(), MVT::Other) : getVTList(VT, MVT::Other); in getLoad()
9018 SDVTList VTs = getVTList(VT); in getNode()
9446 SDVTList VTs = getVTList(VT); in SelectNodeTo()
9452 SDVTList VTs = getVTList(VT); in SelectNodeTo()
9460 SDVTList VTs = getVTList(VT); in SelectNodeTo()
9468 SDVTList VTs = getVTList(VT); in SelectNodeTo()
9475 SDVTList VTs = getVTList(VT); in SelectNodeTo()
[all …]
H A DLegalizeIntegerTypes.cpp814 SDValue Res = DAG.getMaskedGather(DAG.getVTList(NVT, MVT::Other), in PromoteIntRes_MGATHER()
2467 SDVTList VTs = DAG.getVTList(N->getValueType(0), MVT::Other); in ExpandIntegerResult()
2911 SDVTList VTList = DAG.getVTList(NVT, getSetCCResultType(NVT)); in ExpandIntRes_ADDSUB()
2939 SDVTList VTList = DAG.getVTList(NVT, MVT::Glue); in ExpandIntRes_ADDSUB()
2960 SDVTList VTList = DAG.getVTList(NVT, OvfVT); in ExpandIntRes_ADDSUB()
3033 SDVTList VTList = DAG.getVTList(LHSL.getValueType(), MVT::Glue); in ExpandIntRes_ADDSUBC()
3513 SDVTList VTs = DAG.getVTList(VT, MVT::i1, MVT::Other); in ExpandIntRes_LOAD()
3722 SDVTList VTs = DAG.getVTList(NVT, NVT, MVT::Other); in ExpandIntRes_READCYCLECOUNTER()
4199 Lo = DAG.getNode(PartsOpc, dl, DAG.getVTList(VT, VT), Ops); in ExpandIntRes_Shift()
4386 SDVTList VTHalfWithO = DAG.getVTList(HalfVT, BitVT); in ExpandIntRes_XMULO()
[all …]
H A DSelectionDAGBuilder.cpp3064 DAG.getVTList(ValueVTs), Ops); in visitLandingPad()
4584 SDVTList VTs = DAG.getVTList(MemVT, MVT::i1, MVT::Other); in visitAtomicCmpXchg()
4819 SDVTList VTs = DAG.getVTList(ValueVTs); in visitTargetIntrinsic()
5844 DAG.getVTList(VT, MVT::Other), Chain, RegName); in visitIntrinsicCall()
6833 SDVTList VTs = DAG.getVTList(ResultVT, OverflowVT); in visitIntrinsicCall()
7304 SDVTList VTs = DAG.getVTList(ValueVTs); in visitConstrainedFPIntrinsic()
7442 DAG.getVTList(VT, MVT::Other), VT, DL, in visitVPLoadGather()
7602 SDVTList VTs = DAG.getVTList(ValueVTs); in visitVectorPredicationIntrinsic()
9374 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); in visitStackmap()
9507 NodeTys = DAG.getVTList(ValueVTs); in visitPatchpoint()
[all …]
H A DLegalizeVectorTypes.cpp251 SDValue Result = DAG.getNode(N->getOpcode(), dl, DAG.getVTList(ValueVTs), in ScalarizeVecRes_StrictFPOp()
278 SDVTList ScalarVTs = DAG.getVTList( in ScalarizeVecRes_OverflowOp()
1567 Lo = DAG.getNode(N->getOpcode(), dl, DAG.getVTList(LoValueVTs), OpsLo, in SplitVecRes_StrictFPOp()
1569 Hi = DAG.getNode(N->getOpcode(), dl, DAG.getVTList(HiValueVTs), OpsHi, in SplitVecRes_StrictFPOp()
1656 SDVTList LoVTs = DAG.getVTList(LoResVT, LoOvVT); in SplitVecRes_OverflowOp()
1657 SDVTList HiVTs = DAG.getVTList(HiResVT, HiOvVT); in SplitVecRes_OverflowOp()
2067 Lo = DAG.getMaskedGather(DAG.getVTList(LoVT, MVT::Other), LoMemVT, dl, in SplitVecRes_Gather()
2071 Hi = DAG.getMaskedGather(DAG.getVTList(HiVT, MVT::Other), HiMemVT, dl, in SplitVecRes_Gather()
3340 Lo = DAG.getScatterVP(DAG.getVTList(MVT::Other), LoMemVT, DL, OpsLo, MMO, in SplitVecOp_Scatter()
4240 SDVTList WideVTs = DAG.getVTList(WideResVT, WideOvVT); in WidenVecRes_OverflowOp()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/BPF/
H A DBPFSelectionDAGInfo.cpp35 SDVTList VTs = DAG.getVTList(MVT::Other, MVT::Glue); in EmitTargetCodeForMemcpy()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelDAGToDAG.cpp229 SDVTList VTList = CurDAG->getVTList(VT, MVT::Other); in matchLoadD16FromBuildVector()
263 SDVTList VTList = CurDAG->getVTList(VT, MVT::Other); in matchLoadD16FromBuildVector()
853 SDVTList VTList = CurDAG->getVTList(MVT::i32, MVT::Glue); in SelectADD_SUB_I64()
908 N, Opc, N->getVTList(), in SelectAddcSubb()
939 N, Opc, N->getVTList(), in SelectUADDO_USUBO()
946 CurDAG->SelectNodeTo(N, Opc, N->getVTList(), in SelectUADDO_USUBO()
969 CurDAG->SelectNodeTo(N, Opcode, N->getVTList(), Ops); in SelectFMA_W_CHAIN()
1002 CurDAG->SelectNodeTo(N, Opc, N->getVTList(), Ops); in SelectDIV_SCALE()
1020 CurDAG->SelectNodeTo(N, Opc, N->getVTList(), Ops); in SelectMAD_64_32()
2498 SDVTList VTs = CurDAG->getVTList(MVT::f32, MVT::Other); in SelectInterpP1F16()
[all …]
H A DSIISelLowering.cpp3327 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); in LowerCall()
4861 SDVTList VTList = DAG.getVTList(CastVT, MVT::Other); in lowerIntrinsicLoad()
6721 SDVTList VTList = DAG.getVTList({LoadVT, MVT::Glue}); in lowerSBuffer()
8493 SDVTList ResList = DAG.getVTList(MVT::i32, MVT::Other); in handleByteShortBufferLoads()
9003 SDVTList ScaleVT = DAG.getVTList(MVT::f32, MVT::i1); in LowerFDIV32()
9112 SDVTList ScaleVT = DAG.getVTList(MVT::f64, MVT::i1); in LowerFDIV64()
9946 SDVTList ResList = DCI.DAG.getVTList(MVT::i32, in performSignExtendInRegCombine()
10844 SDVTList VTs = DAG.getVTList(MVT::i64, MVT::i1); in getMad64_32()
11018 SDVTList VTList = DAG.getVTList(MVT::i32, MVT::i1); in performAddCombine()
11059 SDVTList VTList = DAG.getVTList(MVT::i32, MVT::i1); in performSubCombine()
[all …]
H A DR600ISelLowering.cpp737 return DAG.getNode(ISD::MERGE_VALUES, DL, DAG.getVTList(VT, VT), Res, OVF); in LowerUADDSUBO()
1168 Op->getVTList(), Args, MemVT, in LowerSTORE()
1811 return DAG.getNode(ISD::BITCAST, DL, N->getVTList(), in PerformDAGCombine()
1880 return DAG.getNode(AMDGPUISD::R600_EXPORT, DL, N->getVTList(), NewArgs); in PerformDAGCombine()
1909 return DAG.getNode(AMDGPUISD::TEXTURE_FETCH, DL, N->getVTList(), NewArgs); in PerformDAGCombine()
2112 return DAG.getMachineNode(Opcode, SDLoc(Node), Node->getVTList(), Ops); in PostISelFolding()
2118 return DAG.getMachineNode(Opcode, SDLoc(Node), Node->getVTList(), Ops); in PostISelFolding()
2155 return DAG.getMachineNode(Opcode, SDLoc(Node), Node->getVTList(), Ops); in PostISelFolding()
/llvm-project-15.0.7/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp546 DAG.getVTList(MVT::i32, MVT::i32), Zero, Zero, in LowerSMUL_LOHI()
563 DAG.getVTList(MVT::i32, MVT::i32), LHS, RHS, in LowerUMUL_LOHI()
660 DAG.getVTList(MVT::i32, MVT::i32), AddendH, in TryExpandADDWithMul()
668 DAG.getVTList(MVT::i32, MVT::i32), AddendH, in TryExpandADDWithMul()
679 DAG.getVTList(MVT::i32, MVT::i32), AddendH, in TryExpandADDWithMul()
720 SDValue Lo = DAG.getNode(Opcode, dl, DAG.getVTList(MVT::i32, MVT::i32), in ExpandADDSUB()
724 SDValue Hi = DAG.getNode(Opcode, dl, DAG.getVTList(MVT::i32, MVT::i32), in ExpandADDSUB()
919 DAG.getNode(XCoreISD::CRC8, DL, DAG.getVTList(VT, VT), in LowerINTRINSIC_WO_CHAIN()
1085 SDVTList VTs = DAG.getVTList(MVT::i32, MVT::Other); in LowerCallResult()
1202 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); in LowerCCCCallTo()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64SelectionDAGInfo.cpp147 OpCode2, dl, DAG.getVTList(MVT::Other), in EmitUnrolledSetTag()
160 OpCode1, dl, DAG.getVTList(MVT::Other), in EmitUnrolledSetTag()
/llvm-project-15.0.7/llvm/lib/Target/M68k/
H A DM68kISelLowering.cpp764 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); in LowerCall()
1412 SDVTList VTs = DAG.getVTList(N->getValueType(0), MVT::i8); in LowerXALUO()
1844 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::i8); in EmitTest()
1893 SDVTList VTs = DAG.getVTList(Op0.getValueType(), MVT::i8); in EmitCmp()
1994 SDVTList VTs = DAG.getVTList(LHS.getValueType(), MVT::i32); in LowerSETCCCARRY()
2154 VTs = DAG.getVTList(LHS.getValueType(), MVT::i32); in LowerSELECT()
2225 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue); in LowerSELECT()
2357 VTs = DAG.getVTList(LHS.getValueType(), MVT::i8); in LowerBRCOND()
2464 SDVTList VTs = DAG.getVTList(VT, MVT::i8); in LowerADDC_ADDE_SUBC_SUBE()
3428 SDVTList VTs = DAG.getVTList(VT, MVT::i32); in combineSUBX()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86SelectionDAGInfo.cpp131 SDVTList Tys = DAG.getVTList(MVT::Other, MVT::Glue); in EmitTargetCodeForMemset()
171 SDVTList Tys = DAG.getVTList(MVT::Other, MVT::Glue); in emitRepmovs()
H A DX86ISelDAGToDAG.cpp476 VTs = CurDAG->getVTList(SBBVT, MVT::i32); in getSBBZero()
1375 SDVTList VTs = CurDAG->getVTList(MVT::Other); in PreprocessISelDAG()
3927 SDVTList VTs = CurDAG->getVTList(VT, MVT::i32); in emitPCMPISTR()
4253 SDVTList VTs = CurDAG->getVTList(NVT, MVT::Other); in matchVPTERNLOG()
4777 Opcode, dl, Node->getVTList(), in Select()
5192 VTs = CurDAG->getVTList(NVT, MVT::i32); in Select()
5194 VTs = CurDAG->getVTList(NVT, NVT, MVT::i32); in Select()
5281 SDVTList VTs = CurDAG->getVTList(NVT); in Select()
5285 SDVTList VTs = CurDAG->getVTList(NVT, NVT); in Select()
5290 SDVTList VTs = CurDAG->getVTList(MVT::Glue); in Select()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp1731 SDVTList ProtoVTs = DAG.getVTList(MVT::Other, MVT::Glue); in LowerCall()
1743 SDVTList PrintCallVTs = DAG.getVTList(MVT::Other, MVT::Glue); in LowerCall()
1756 SDVTList CallVoidVTs = DAG.getVTList(MVT::Other, MVT::Glue); in LowerCall()
1774 SDVTList CallArgVTs = DAG.getVTList(MVT::Other, MVT::Glue); in LowerCall()
1780 SDVTList CallArgEndVTs = DAG.getVTList(MVT::Other, MVT::Glue); in LowerCall()
4988 LdResVTs = DAG.getVTList(EltVT, EltVT, MVT::Other); in ReplaceLoadVector()
4993 LdResVTs = DAG.getVTList(ListVTs); in ReplaceLoadVector()
5005 LdResVTs = DAG.getVTList(ListVTs); in ReplaceLoadVector()
5107 LdResVTs = DAG.getVTList(EltVT, EltVT, MVT::Other); in ReplaceINTRINSIC_W_CHAIN()
5125 LdResVTs = DAG.getVTList(ListVTs); in ReplaceINTRINSIC_W_CHAIN()
[all …]
H A DNVPTXISelDAGToDAG.cpp1091 LD = CurDAG->getMachineNode(*Opcode, DL, N->getVTList(), Ops); in tryLoadVector()
1118 LD = CurDAG->getMachineNode(*Opcode, DL, N->getVTList(), Ops); in tryLoadVector()
1168 LD = CurDAG->getMachineNode(*Opcode, DL, N->getVTList(), Ops); in tryLoadVector()
1216 LD = CurDAG->getMachineNode(*Opcode, DL, N->getVTList(), Ops); in tryLoadVector()
1285 SDVTList InstVTList = CurDAG->getVTList(InstVTs); in tryLDGLDU()
2148 VTs = CurDAG->getVTList(EltVT, MVT::Other, MVT::Glue); in tryLoadParam()
2150 VTs = CurDAG->getVTList(EltVT, EltVT, MVT::Other, MVT::Glue); in tryLoadParam()
2153 VTs = CurDAG->getVTList(EVTs); in tryLoadParam()
2331 SDVTList RetVTs = CurDAG->getVTList(MVT::Other, MVT::Glue); in tryStoreParam()
2855 ReplaceNode(N, CurDAG->getMachineNode(Opc, SDLoc(N), N->getVTList(), Ops)); in tryTextureIntrinsic()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h617 SDVTList getVTList(EVT VT);
618 SDVTList getVTList(EVT VT1, EVT VT2);
619 SDVTList getVTList(EVT VT1, EVT VT2, EVT VT3);
620 SDVTList getVTList(EVT VT1, EVT VT2, EVT VT3, EVT VT4);
621 SDVTList getVTList(ArrayRef<EVT> VTs);
761 SDVTList VTs = getVTList(MVT::Other, MVT::Glue);
770 SDVTList VTs = getVTList(MVT::Other, MVT::Glue);
777 SDVTList VTs = getVTList(VT, MVT::Other);
787 SDVTList VTs = getVTList(VT, MVT::Other, MVT::Glue);
945 SDVTList VTs = getVTList(MVT::Other, MVT::Glue);
[all …]
/llvm-project-15.0.7/llvm/lib/Target/VE/
H A DVVPISelLowering.cpp172 return CDAG.getNode(VEISD::VVP_STORE, Op.getNode()->getVTList(), in lowerVVP_LOAD_STORE()
441 CDAG.getNode(Op->getOpcode(), Op->getVTList(), FixedOperands, Flags); in legalizePackedAVL()
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelDAGToDAG.cpp256 CurDAG->getMachineNode(Results, DL, Node->getVTList(), Link); in Select()
H A DWebAssemblyISelLowering.cpp1215 WebAssemblyISD::TABLE_SET, DL, DAG.getVTList(MVT::Other), TableSetOps, in LowerCall()
1228 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); in LowerCall()
1233 SDVTList InTyList = DAG.getVTList(InTys); in LowerCall()
1554 SDVTList Tys = DAG.getVTList(MVT::Other); in LowerStore()
1567 SDVTList Tys = DAG.getVTList(MVT::Other); in LowerStore()
1579 SDVTList Tys = DAG.getVTList(MVT::Other); // The chain. in LowerStore()
1606 SDVTList Tys = DAG.getVTList(LN->getValueType(0), MVT::Other); in LowerLoad()
1619 SDVTList Tys = DAG.getVTList(LN->getValueType(0), MVT::Other); in LowerLoad()
2271 WebAssemblyISD::LOAD_SPLAT, DL, DAG.getVTList(VecT), in LowerBUILD_VECTOR()
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.cpp104 SDVTList VTs = CurDAG->getVTList({VT, MVT::Other}); in PreprocessISelDAG()
1321 CurDAG->getMachineNode(P->Pseudo, DL, Node->getVTList(), Operands); in Select()
1363 CurDAG->getMachineNode(P->Pseudo, DL, Node->getVTList(), Operands); in Select()
1397 P->Pseudo, DL, Node->getVTList(), Operands); in Select()
1521 CurDAG->getMachineNode(P->Pseudo, DL, Node->getVTList(), Operands); in Select()
1553 CurDAG->getMachineNode(P->Pseudo, DL, Node->getVTList(), Operands); in Select()
1720 CurDAG->getMachineNode(P->Pseudo, DL, Node->getVTList(), Operands); in Select()
2508 SDNode *Result = CurDAG->getMachineNode(Opc, SDLoc(N), N->getVTList(), Ops); in doPeepholeMaskedRVV()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp2820 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); in LowerCall()
4996 SDVTList VTs = DAG.getVTList(VT, MVT::i32); in LowerUnsignedALUO()
5646 SDVTList VTList = DAG.getVTList(MVT::Other, MVT::Glue); in OptimizeVFPBrcond()
5763 SDVTList VTList = DAG.getVTList(MVT::Other, MVT::Glue); in LowerBR_CC()
6238 DAG.getVTList(MVT::i32, MVT::i32), in ExpandBITCAST()
9728 SDVTList VTs = DAG.getVTList(VT, MVT::i32); in LowerADDSUBCARRY()
9839 SDVTList Tys = DAG.getVTList(ArgVT, ArgVT); in LowerFSINCOS()
12900 DAG.getVTList(MVT::i32, MVT::i32), in PerformUMLALCombine()
12958 return DAG.getNode(Opcode, DL, N->getVTList(), in PerformAddeSubeCombine()
18184 SDVTList VTs = DAG.getVTList(VT, MVT::i32); in PerformCMOVCombine()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp5930 SDVTList VTs = DAG.getVTList(MVT::Other, MVT::Glue); in LowerCall_32SVR4()
7627 SDVTList VTs = DAG.getVTList(IntVT); in LowerGET_DYNAMIC_AREA_OFFSET()
7720 SDVTList VTs = DAG.getVTList(PtrVT, MVT::Other); in LowerDYNAMIC_STACKALLOC()
7741 DAG.getVTList(MVT::i32, MVT::Other), in lowerEH_SJLJ_SETJMP()
8117 DAG.getVTList(MVT::Other), Ops, MVT::i32, MMO); in LowerFP_TO_INTForReuse()
8741 DAG.getVTList(MVT::f32, MVT::Other), in LowerINT_TO_FP()
10753 SDVTList Tys = DAG.getVTList(MVT::i32, MVT::Other); in LowerATOMIC_CMP_SWAP()
10792 SDVTList Tys = DAG.getVTList(MVT::Other); in LowerATOMIC_LOAD_STORE()
11256 SDVTList VTs = DAG.getVTList(SVT, MVT::Other); in ReplaceNodeResults()
14737 DAG.getVTList(MVT::Other), Ops, in combineStoreFPToInt()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAGHVX.cpp2417 SDVTList VTs = CurDAG->getVTList(MVT::Other); in SelectV65GatherPred()
2456 SDVTList VTs = CurDAG->getVTList(MVT::Other); in SelectV65Gather()
2473 SDVTList VTs = CurDAG->getVTList(MVT::v16i32, MVT::v64i1); in SelectHVXDualOutput()
2480 SDVTList VTs = CurDAG->getVTList(MVT::v32i32, MVT::v128i1); in SelectHVXDualOutput()
2487 SDVTList VTs = CurDAG->getVTList(MVT::v16i32, MVT::v64i1); in SelectHVXDualOutput()
2494 SDVTList VTs = CurDAG->getVTList(MVT::v32i32, MVT::v128i1); in SelectHVXDualOutput()

123