/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | SelectionDAGNodes.h | 79 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 D | SelectionDAG.h | 119 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 D | SelectionDAGISel.h | 484 SDNode *MorphNode(SDNode *Node, unsigned TargetOpc, SDVTList VTList,
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZSelectionDAGInfo.cpp | 27 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 D | SystemZISelLowering.cpp | 2081 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 D | BPFSelectionDAGInfo.cpp | 35 SDVTList VTs = DAG.getVTList(MVT::Other, MVT::Glue); in EmitTargetCodeForMemcpy()
|
H A D | BPFISelLowering.cpp | 506 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 D | SelectionDAG.cpp | 89 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 D | LegalizeIntegerTypes.cpp | 423 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 D | StatepointLowering.cpp | 790 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); in LowerAsSTATEPOINT() 964 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); in LowerAsSTATEPOINT()
|
H A D | SelectionDAGISel.cpp | 2552 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 D | X86SelectionDAGInfo.cpp | 129 SDVTList Tys = DAG.getVTList(MVT::Other, MVT::Glue); in EmitTargetCodeForMemset() 172 SDVTList Tys = DAG.getVTList(MVT::Other, MVT::Glue); in emitRepmovs()
|
H A D | X86ISelDAGToDAG.cpp | 454 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 D | X86ISelLowering.cpp | 6385 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 D | VECustomDAG.h | 156 SDValue getNode(unsigned OC, SDVTList VTL, ArrayRef<SDValue> OpV,
|
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/ |
H A D | M68kISelLowering.cpp | 814 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 D | NVPTXISelLowering.cpp | 1569 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 D | ARMSelectionDAGInfo.cpp | 224 SDVTList VTs = DAG.getVTList(MVT::i32, MVT::i32, MVT::Other, MVT::Glue); in EmitTargetCodeForMemcpy()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelDAGToDAGHVX.cpp | 2915 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 D | HexagonISelLowering.cpp | 583 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 D | WebAssemblyISelLowering.cpp | 1286 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 D | AMDGPUISelDAGToDAG.cpp | 237 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 D | SIISelLowering.cpp | 3921 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 D | AVRISelLowering.cpp | 278 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 D | LanaiISelLowering.cpp | 739 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); in LowerCCCCallTo() 998 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue); in LowerSELECT_CC()
|