Home
last modified time | relevance | path

Searched refs:SDVTList (Results 1 – 25 of 53) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h79 struct SDVTList { struct
987 SDVTList getVTList() const {
988 SDVTList X = { ValueList, NumValues };
1120 static SDVTList getSDVTList(EVT VT) {
1121 SDVTList Ret = { getValueTypeList(VT), 1 };
1129 SDNode(unsigned Opc, unsigned Order, DebugLoc dl, SDVTList VTs)
1308 AddrSpaceCastSDNode(unsigned Order, const DebugLoc &dl, SDVTList VTs,
1332 MemSDNode(unsigned Opc, unsigned Order, const DebugLoc &dl, SDVTList VTs,
1498 AtomicSDNode(unsigned Opc, unsigned Order, const DebugLoc &dl, SDVTList VTL,
1571 SDVTList VTs, EVT MemoryVT, MachineMemOperand *MMO)
[all …]
H A DSelectionDAG.h119 SDVTList getSDVTList() {
120 SDVTList result = {VTs, NumVTs};
430 SDVTList VTs, EVT MemoryVT,
653 SDVTList getVTList(EVT VT);
654 SDVTList getVTList(EVT VT1, EVT VT2);
655 SDVTList getVTList(EVT VT1, EVT VT2, EVT VT3);
656 SDVTList getVTList(EVT VT1, EVT VT2, EVT VT3, EVT VT4);
657 SDVTList getVTList(ArrayRef<EVT> VTs);
796 SDVTList VTs = getVTList(MVT::Other, MVT::Glue);
805 SDVTList VTs = getVTList(MVT::Other, MVT::Glue);
[all …]
H A DSelectionDAGISel.h484 SDNode *MorphNode(SDNode *Node, unsigned TargetOpc, SDVTList VTList,
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZSelectionDAGInfo.cpp27 SDVTList VTs = Op == SystemZISD::CLC ? DAG.getVTList(MVT::i32, 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.cpp2081 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); in LowerCall()
2414 SDVTList RawVTs = DAG.getVTList(MVT::i32, MVT::Other); in emitIntrinsicWithCCAndChain()
3146 SDVTList VTs = DAG.getVTList(C.Op0.getValueType(), MVT::i32); in emitCmp()
3151 SDVTList VTs = DAG.getVTList(MVT::i32, MVT::Other); in emitCmp()
3275 SDVTList VTs = DAG.getVTList(MVT::v2f64, MVT::Other); in expandV4F32ToV2F64()
3298 SDVTList VTs = DAG.getVTList(MVT::v2i64, MVT::Other); in getVectorCmp()
3314 SDVTList VTs = DAG.getVTList(VT, MVT::Other); in getVectorCmp()
3601 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); in lowerTLSGetOffset()
4332 SDVTList VTs = DAG.getVTList(N->getValueType(0), MVT::i32); in lowerXALUO()
4430 SDVTList VTs = DAG.getVTList(VT, MVT::i32); in lowerUADDSUBO_CARRY()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFSelectionDAGInfo.cpp35 SDVTList VTs = DAG.getVTList(MVT::Other, MVT::Glue); in EmitTargetCodeForMemcpy()
H A DBPFISelLowering.cpp506 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); in LowerCall()
669 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue); in LowerSELECT_CC()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp89 static SDVTList makeVTList(const EVT *VTs, unsigned NumVTs) { in makeVTList()
90 SDVTList Res = {VTs, NumVTs}; in makeVTList()
688 static void AddNodeIDValueTypes(FoldingSetNodeID &ID, SDVTList VTList) { in AddNodeIDValueTypes()
711 SDVTList VTList, ArrayRef<SDValue> OpList) { in AddNodeIDNode()
1726 SDVTList VTs = getVTList(EltVT); in getConstant()
1788 SDVTList VTs = getVTList(EltVT); in getConstantFP()
1846 SDVTList VTs = getVTList(VT); in getGlobalAddress()
1865 SDVTList VTs = getVTList(VT); in getFrameIndex()
1884 SDVTList VTs = getVTList(VT); in getJumpTable()
1916 SDVTList VTs = getVTList(VT); in getConstantPool()
[all …]
H A DLegalizeIntegerTypes.cpp423 SDVTList VTs = DAG.getVTList(N->getValueType(0), SVT, MVT::Other); in PromoteIntRes_AtomicCmpSwap()
451 SDVTList VTs = in PromoteIntRes_AtomicCmpSwap()
1361 SDVTList VTs = DAG.getVTList({SVT, MVT::Other}); in PromoteIntRes_SETCC()
1809 SDVTList VTs = DAG.getVTList(LHS.getValueType(), N->getValueType(1)); in PromoteIntRes_XMULO()
2845 SDVTList VTs = DAG.getVTList(N->getValueType(0), MVT::Other); in ExpandIntegerResult()
3393 SDVTList VTList = DAG.getVTList(NVT, getSetCCResultType(NVT)); in ExpandIntRes_ADDSUB()
3421 SDVTList VTList = DAG.getVTList(NVT, MVT::Glue); in ExpandIntRes_ADDSUB()
3442 SDVTList VTList = DAG.getVTList(NVT, OvfVT); in ExpandIntRes_ADDSUB()
3526 SDVTList VTList = DAG.getVTList(LHSL.getValueType(), MVT::Glue); in ExpandIntRes_ADDSUBC()
3552 SDVTList VTList = DAG.getVTList(LHSL.getValueType(), MVT::Glue); in ExpandIntRes_ADDSUBE()
[all …]
H A DStatepointLowering.cpp790 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); in LowerAsSTATEPOINT()
964 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); in LowerAsSTATEPOINT()
H A DSelectionDAGISel.cpp2552 SDVTList NodeTys = CurDAG->getVTList(MVT::Other, MVT::Glue); in Select_STACKMAP()
2603 SDVTList NodeTys = N->getVTList(); in Select_PATCHPOINT()
2752 MorphNode(SDNode *Node, unsigned TargetOpc, SDVTList VTList, in MorphNode()
4084 SDVTList VTList; in SelectCodeCommon()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86SelectionDAGInfo.cpp129 SDVTList Tys = DAG.getVTList(MVT::Other, MVT::Glue); in EmitTargetCodeForMemset()
172 SDVTList Tys = DAG.getVTList(MVT::Other, MVT::Glue); in emitRepmovs()
H A DX86ISelDAGToDAG.cpp454 SDVTList VTs = CurDAG->getVTList(MVT::i32, MVT::i32); in getSBBZero()
1031 SDVTList VTs = CurDAG->getVTList(NarrowVT, MVT::Other); in PreprocessISelDAG()
1451 SDVTList VTs = CurDAG->getVTList(MVT::Other); in PreprocessISelDAG()
1468 SDVTList VTs = CurDAG->getVTList(DstVT, MVT::Other); in PreprocessISelDAG()
4194 SDVTList VTs = CurDAG->getVTList(NVT, MVT::i32, MVT::Other); in matchBEXTRFromAndImm()
4231 SDVTList VTs = CurDAG->getVTList(VT, MVT::i32, MVT::Other); in emitPCMPISTR()
4241 SDVTList VTs = CurDAG->getVTList(VT, MVT::i32); in emitPCMPISTR()
4264 SDVTList VTs = CurDAG->getVTList(VT, MVT::i32, MVT::Other, MVT::Glue); in emitPCMPESTR()
4275 SDVTList VTs = CurDAG->getVTList(VT, MVT::i32, MVT::Glue); in emitPCMPESTR()
4588 SDVTList VTs = CurDAG->getVTList(NVT, MVT::Other); in matchVPTERNLOG()
[all …]
H A DX86ISelLowering.cpp6385 SDVTList Tys = DAG.getVTList(VT, MVT::Other); in getBROADCAST_LOAD()
7094 SDVTList Tys = DAG.getVTList(VecVT, MVT::Other); in EltsFromConsecutiveLoads()
7366 SDVTList Tys = DAG.getVTList(MVT::getVectorVT(CVT, Repeat), MVT::Other); in lowerBuildVectorAsBroadcast()
7382 SDVTList Tys = DAG.getVTList(VT, MVT::Other); in lowerBuildVectorAsBroadcast()
7456 SDVTList Tys = DAG.getVTList(VT, MVT::Other); in lowerBuildVectorAsBroadcast()
7481 SDVTList Tys = DAG.getVTList(VT, MVT::Other); in lowerBuildVectorAsBroadcast()
7495 SDVTList Tys = DAG.getVTList(VT, MVT::Other); in lowerBuildVectorAsBroadcast()
12601 SDVTList Tys = DAG.getVTList(VT, MVT::Other); in lowerShuffleAsBroadcast()
18667 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); in GetTLSADDR()
18901 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); in LowerGlobalTLSAddress()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVECustomDAG.h156 SDValue getNode(unsigned OC, SDVTList VTL, ArrayRef<SDValue> OpV,
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kISelLowering.cpp814 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); in LowerCall()
1608 SDVTList VTs; in lowerOverflowArithmetic()
2074 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::i8); in EmitTest()
2123 SDVTList VTs = DAG.getVTList(Op0.getValueType(), MVT::i8); in EmitCmp()
2224 SDVTList VTs = DAG.getVTList(LHS.getValueType(), MVT::i32); in LowerSETCCCARRY()
2295 SDVTList VTs = DAG.getVTList(CmpOp0.getValueType(), MVT::i32); in LowerSELECT()
2403 SDVTList VTs = DAG.getVTList(T1.getValueType(), MVT::Glue); in LowerSELECT()
2422 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue); in LowerSELECT()
2615 SDVTList VTs = DAG.getVTList(VT, MVT::i8); in LowerADDC_ADDE_SUBC_SUBE()
3607 SDVTList VTs = DAG.getVTList(VT, MVT::i32); in combineSUBX()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp1569 SDVTList StoreVTs = DAG.getVTList(MVT::Other, MVT::Glue); in LowerUnalignedStoreParam()
1602 SDVTList LoadVTs = DAG.getVTList(MVT::i16, MVT::Other, MVT::Glue); in LowerUnalignedLoadRetParam()
1730 SDVTList DeclareParamVTs = DAG.getVTList(MVT::Other, MVT::Glue); in LowerCall()
1917 SDVTList DeclareRetVTs = DAG.getVTList(MVT::Other, MVT::Glue); in LowerCall()
1927 SDVTList DeclareRetVTs = DAG.getVTList(MVT::Other, MVT::Glue); in LowerCall()
1975 SDVTList ProtoVTs = DAG.getVTList(MVT::Other, MVT::Glue); in LowerCall()
1993 SDVTList PrintCallVTs = DAG.getVTList(MVT::Other, MVT::Glue); in LowerCall()
2006 SDVTList CallVoidVTs = DAG.getVTList(MVT::Other, MVT::Glue); in LowerCall()
2012 SDVTList CallArgBeginVTs = DAG.getVTList(MVT::Other, MVT::Glue); in LowerCall()
2025 SDVTList CallArgVTs = DAG.getVTList(MVT::Other, MVT::Glue); in LowerCall()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMSelectionDAGInfo.cpp224 SDVTList VTs = DAG.getVTList(MVT::i32, MVT::i32, MVT::Other, MVT::Glue); in EmitTargetCodeForMemcpy()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAGHVX.cpp2915 SDVTList VTs = CurDAG->getVTList(MVT::Other); in SelectV65GatherPred()
2954 SDVTList VTs = CurDAG->getVTList(MVT::Other); in SelectV65Gather()
2971 SDVTList VTs = CurDAG->getVTList(MVT::v16i32, MVT::v64i1); in SelectHVXDualOutput()
2978 SDVTList VTs = CurDAG->getVTList(MVT::v32i32, MVT::v128i1); in SelectHVXDualOutput()
2985 SDVTList VTs = CurDAG->getVTList(MVT::v16i32, MVT::v64i1); in SelectHVXDualOutput()
2992 SDVTList VTs = CurDAG->getVTList(MVT::v32i32, MVT::v128i1); in SelectHVXDualOutput()
H A DHexagonISelLowering.cpp583 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); in LowerCall()
731 SDVTList VTs = DAG.getVTList(MVT::i64, MVT::Other); in LowerREADCYCLECOUNTER()
743 SDVTList VTs = DAG.getVTList(MVT::i64, MVT::Other); in LowerREADSTEADYCOUNTER()
785 SDVTList VTs = DAG.getVTList(MVT::i32, MVT::Other); in LowerDYNAMIC_STACKALLOC()
1299 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); in GetDynamicTLSAddr()
3265 SDVTList VTs = Op.getNode()->getVTList(); in LowerUAddSubO()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp1286 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); in LowerCall()
1291 SDVTList InTyList = DAG.getVTList(InTys); in LowerCall()
1543 SDVTList Tys = DAG.getVTList(MVT::Other); in LowerStore()
1555 SDVTList Tys = DAG.getVTList(MVT::Other); // The chain. in LowerStore()
1580 SDVTList Tys = DAG.getVTList(LN->getValueType(0), MVT::Other); in LowerLoad()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelDAGToDAG.cpp237 SDVTList VTList = CurDAG->getVTList(VT, MVT::Other); in matchLoadD16FromBuildVector()
271 SDVTList VTList = CurDAG->getVTList(VT, MVT::Other); in matchLoadD16FromBuildVector()
867 SDVTList VTList = CurDAG->getVTList(MVT::i32, MVT::Glue); in SelectADD_SUB_I64()
1706 SDVTList VTs = CurDAG->getVTList(MVT::i32, MVT::i1); in SelectFlatOffsetImpl()
2702 SDVTList VTs = CurDAG->getVTList(MVT::f32, MVT::Other); in SelectInterpP1F16()
H A DSIISelLowering.cpp3921 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); in LowerCall()
4241 SDVTList VTList = DAG.getVTList(MVT::i32, MVT::Other); in lowerGET_FPENV()
5959 SDVTList VTList = DAG.getVTList(EquivLoadVT, MVT::Other); in adjustLoadValueType()
6005 SDVTList VTList = DAG.getVTList(CastVT, MVT::Other); in lowerIntrinsicLoad()
8340 SDVTList VTList = DAG.getVTList({LoadVT, MVT::Glue}); in lowerSBuffer()
9357 SDVTList VTList, in getMemIntrinsicNode()
9371 SDVTList OpDWordsVTList = DAG.getVTList(OpDWordsVT, VTList.VTs[2]); in getMemIntrinsicNode()
9394 SDVTList WidenedVTList = DAG.getVTList(WidenedVT, VTList.VTs[1]); in getMemIntrinsicNode()
10112 SDVTList VTs = DAG.getVTList(MVT::v2i32, MVT::Other); in handleByteShortBufferLoads()
10126 SDVTList ResList = DAG.getVTList(MVT::i32, MVT::Other); in handleByteShortBufferLoads()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRISelLowering.cpp278 SDVTList ResTys = DAG.getVTList(MVT::i16, MVT::i16); in LowerShifts()
894 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue); in LowerSELECT_CC()
911 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue); in LowerSETCC()
1600 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); in LowerCall()
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.cpp739 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); in LowerCCCCallTo()
998 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue); in LowerSELECT_CC()

123