/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/ |
D | SystemZSelectionDAGInfo.cpp | 147 SDVTList VTs = DAG.getVTList(MVT::i32, MVT::Other); in emitCLC() local 158 return DAG.getNode(SystemZISD::CLC_LOOP, DL, VTs, Chain, Src1, Src2, in emitCLC() 161 return DAG.getNode(SystemZISD::CLC, DL, VTs, Chain, Src1, Src2, in emitCLC() 199 SDVTList VTs = DAG.getVTList(PtrVT, MVT::i32, MVT::Other); in EmitTargetCodeForMemchr() local 205 SDValue End = DAG.getNode(SystemZISD::SEARCH_STRING, DL, VTs, Chain, in EmitTargetCodeForMemchr() 224 SDVTList VTs = DAG.getVTList(Dest.getValueType(), MVT::Other); in EmitTargetCodeForStrcpy() local 225 SDValue EndDest = DAG.getNode(SystemZISD::STPCPY, DL, VTs, Chain, Dest, Src, in EmitTargetCodeForStrcpy() 234 SDVTList VTs = DAG.getVTList(Src1.getValueType(), MVT::i32, MVT::Other); in EmitTargetCodeForStrcmp() local 236 SDValue Unused = DAG.getNode(SystemZISD::STRCMP, DL, VTs, Chain, Src2, Src1, in EmitTargetCodeForStrcmp() 253 SDVTList VTs = DAG.getVTList(PtrVT, MVT::i32, MVT::Other); in getBoundedStrlen() local [all …]
|
D | SystemZISelLowering.cpp | 2607 SDVTList VTs = DAG.getVTList(MVT::i32, MVT::Other); in emitCmp() local 2608 return DAG.getNode(C.Opcode, DL, VTs, C.Chain, C.Op0, C.Op1); in emitCmp() 2731 SDVTList VTs = DAG.getVTList(MVT::v2f64, MVT::Other); in expandV4F32ToV2F64() local 2732 return DAG.getNode(SystemZISD::STRICT_VEXTEND, DL, VTs, Chain, Op); in expandV4F32ToV2F64() 2754 SDVTList VTs = DAG.getVTList(MVT::v2i64, MVT::Other); in getVectorCmp() local 2755 SDValue HRes = DAG.getNode(Opcode, DL, VTs, Chain, H0, H1); in getVectorCmp() 2756 SDValue LRes = DAG.getNode(Opcode, DL, VTs, Chain, L0, L1); in getVectorCmp() 2770 SDVTList VTs = DAG.getVTList(VT, MVT::Other); in getVectorCmp() local 2771 return DAG.getNode(Opcode, DL, VTs, Chain, CmpOp0, CmpOp1); in getVectorCmp() 3628 SDVTList VTs = DAG.getVTList(N->getValueType(0), MVT::i32); in lowerXALUO() local [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | SelectionDAGNodes.h | 79 const EVT *VTs; member 1096 SDNode(unsigned Opc, unsigned Order, DebugLoc dl, SDVTList VTs) 1097 : NodeType(Opc), ValueList(VTs.VTs), NumValues(VTs.NumVTs), 1101 assert(NumValues == VTs.NumVTs && 1296 MemSDNode(unsigned Opc, unsigned Order, const DebugLoc &dl, SDVTList VTs, 1483 SDVTList VTs, EVT MemoryVT, MachineMemOperand *MMO) 1484 : MemSDNode(Opc, Order, dl, VTs, MemoryVT, MMO) { 1766 SDVTList VTs, int64_t Size, int64_t Offset) 1767 : SDNode(Opcode, Order, dl, VTs), Size(Size), Offset(Offset) {} 2193 SDVTList VTs, ISD::MemIndexedMode AM, EVT MemVT, [all …]
|
D | SelectionDAG.h | 95 const EVT *VTs; 103 FastID(ID), VTs(VT), NumVTs(Num) { 108 SDVTList result = {VTs, NumVTs}; 378 SDVTList VTs, EVT MemoryVT, 380 return SDNodeTy(Opc, Order, DebugLoc(), VTs, MemoryVT, MMO) 575 SDVTList getVTList(ArrayRef<EVT> VTs); 714 SDVTList VTs = getVTList(MVT::Other, MVT::Glue); 716 return getNode(ISD::CopyToReg, dl, VTs, 723 SDVTList VTs = getVTList(MVT::Other, MVT::Glue); 725 return getNode(ISD::CopyToReg, dl, VTs, [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAG.cpp | 84 static SDVTList makeVTList(const EVT *VTs, unsigned NumVTs) { in makeVTList() argument 85 SDVTList Res = {VTs, NumVTs}; in makeVTList() 458 ID.AddPointer(VTList.VTs); in AddNodeIDValueTypes() 4762 SDVTList VTs = getVTList(VT); in getNode() local 4766 AddNodeIDNode(ID, Opcode, VTs, Ops); in getNode() 4773 N = newSDNode<SDNode>(Opcode, DL.getIROrder(), DL.getDebugLoc(), VTs); in getNode() 4778 N = newSDNode<SDNode>(Opcode, DL.getIROrder(), DL.getDebugLoc(), VTs); in getNode() 5511 SDVTList VTs = getVTList(VT); in getNode() local 5515 AddNodeIDNode(ID, Opcode, VTs, Ops); in getNode() 5522 N = newSDNode<SDNode>(Opcode, DL.getIROrder(), DL.getDebugLoc(), VTs); in getNode() [all …]
|
D | SelectionDAGISel.cpp | 2243 const EVT VTs[] = {MVT::Other, MVT::Glue}; in Select_INLINEASM() local 2244 SDValue New = CurDAG->getNode(Branch ? ISD::INLINEASM_BR : ISD::INLINEASM, DL, VTs, Ops); in Select_INLINEASM() 3408 SmallVector<EVT, 4> VTs; in SelectCodeCommon() local 3414 VTs.push_back(VT); in SelectCodeCommon() 3418 VTs.push_back(MVT::Other); in SelectCodeCommon() 3420 VTs.push_back(MVT::Glue); in SelectCodeCommon() 3425 if (VTs.size() == 1) in SelectCodeCommon() 3426 VTList = CurDAG->getVTList(VTs[0]); in SelectCodeCommon() 3427 else if (VTs.size() == 2) in SelectCodeCommon() 3428 VTList = CurDAG->getVTList(VTs[0], VTs[1]); in SelectCodeCommon() [all …]
|
D | ScheduleDAGSDNodes.cpp | 140 static void CloneNodeWithValues(SDNode *N, SelectionDAG *DAG, ArrayRef<EVT> VTs, in CloneNodeWithValues() argument 146 SDVTList VTList = DAG->getVTList(VTs); in CloneNodeWithValues() 175 SmallVector<EVT, 4> VTs(N->value_begin(), N->value_end()); in AddGlue() local 177 VTs.push_back(MVT::Glue); in AddGlue() 179 CloneNodeWithValues(N, DAG, VTs, Glue); in AddGlue()
|
D | LegalizeDAG.cpp | 2586 SDVTList VTs = DAG.getVTList(NewOutTy, MVT::Other); in PromoteLegalFP_TO_INT() local 2587 Operation = DAG.getNode(OpToUse, dl, VTs, N->getOperand(0), LegalOp); in PromoteLegalFP_TO_INT() 2794 SDVTList VTs = DAG.getVTList(Node->getValueType(0), MVT::Other); in ExpandNode() local 2796 ISD::ATOMIC_CMP_SWAP, dl, cast<AtomicSDNode>(Node)->getMemoryVT(), VTs, in ExpandNode() 2817 SDVTList VTs = DAG.getVTList(Node->getValueType(0), MVT::Other); in ExpandNode() local 2819 ISD::ATOMIC_CMP_SWAP, dl, cast<AtomicSDNode>(Node)->getMemoryVT(), VTs, in ExpandNode() 3200 SDVTList VTs = DAG.getVTList(VT, VT); in ExpandNode() local 3201 Tmp1 = DAG.getNode(ISD::FSINCOS, dl, VTs, Node->getOperand(0)); in ExpandNode() 3284 SDVTList VTs = DAG.getVTList(VT, VT); in ExpandNode() local 3285 Tmp1 = DAG.getNode(DivRemOpc, dl, VTs, Tmp2, Tmp3).getValue(1); in ExpandNode() [all …]
|
D | LegalizeIntegerTypes.cpp | 264 SDVTList VTs = DAG.getVTList(N->getValueType(0), SVT, MVT::Other); in PromoteIntRes_AtomicCmpSwap() local 266 ISD::ATOMIC_CMP_SWAP_WITH_SUCCESS, SDLoc(N), N->getMemoryVT(), VTs, in PromoteIntRes_AtomicCmpSwap() 276 SDVTList VTs = in PromoteIntRes_AtomicCmpSwap() local 279 N->getOpcode(), SDLoc(N), N->getMemoryVT(), VTs, N->getChain(), in PromoteIntRes_AtomicCmpSwap() 929 EVT VTs[] = {SVT, MVT::Other}; in PromoteIntRes_SETCC() local 932 SetCC = DAG.getNode(N->getOpcode(), dl, VTs, Opers); in PromoteIntRes_SETCC() 1146 SDVTList VTs = DAG.getVTList(LHS.getValueType(), N->getValueType(1)); in PromoteIntRes_XMULO() local 1147 SDValue Mul = DAG.getNode(N->getOpcode(), DL, VTs, LHS, RHS); in PromoteIntRes_XMULO() 1856 SDVTList VTs = DAG.getVTList(N->getValueType(0), MVT::Other); in ExpandIntegerResult() local 1858 ISD::ATOMIC_CMP_SWAP, SDLoc(N), AN->getMemoryVT(), VTs, in ExpandIntegerResult() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86ISelLowering.h | 1544 SDVTList VTs, EVT MemVT, in X86StoreSDNode() argument 1546 :MemSDNode(Opcode, Order, dl, VTs, MemVT, MMO) {} in X86StoreSDNode() 1562 const DebugLoc &dl, SDVTList VTs, EVT MemVT, in X86MaskedStoreSDNode() argument 1564 : MemSDNode(Opcode, Order, dl, VTs, MemVT, MMO) {} in X86MaskedStoreSDNode() 1580 SDVTList VTs, EVT MemVT, MachineMemOperand *MMO) in TruncSStoreSDNode() argument 1581 : X86StoreSDNode(X86ISD::VTRUNCSTORES, Order, dl, VTs, MemVT, MMO) {} in TruncSStoreSDNode() 1592 SDVTList VTs, EVT MemVT, MachineMemOperand *MMO) in TruncUSStoreSDNode() argument 1593 : X86StoreSDNode(X86ISD::VTRUNCSTOREUS, Order, dl, VTs, MemVT, MMO) {} in TruncUSStoreSDNode() 1604 const DebugLoc &dl, SDVTList VTs, EVT MemVT, in MaskedTruncSStoreSDNode() argument 1606 : X86MaskedStoreSDNode(X86ISD::VMTRUNCSTORES, Order, dl, VTs, MemVT, MMO) {} in MaskedTruncSStoreSDNode() [all …]
|
D | X86ISelDAGToDAG.cpp | 1127 SDVTList VTs = CurDAG->getVTList(MVT::Other); in PreprocessISelDAG() local 1129 Store = CurDAG->getMemIntrinsicNode(X86ISD::FST, dl, VTs, Ops, MemVT, in PreprocessISelDAG() 1144 SDVTList VTs = CurDAG->getVTList(DstVT, MVT::Other); in PreprocessISelDAG() local 1146 Result = CurDAG->getMemIntrinsicNode(X86ISD::FLD, dl, VTs, Ops, MemVT, in PreprocessISelDAG() 3613 SDVTList VTs = CurDAG->getVTList(NVT, MVT::i32, MVT::Other); in matchBEXTRFromAndImm() local 3614 NewNode = CurDAG->getMachineNode(MOpc, dl, VTs, Ops); in matchBEXTRFromAndImm() 3649 SDVTList VTs = CurDAG->getVTList(VT, MVT::i32, MVT::Other); in emitPCMPISTR() local 3650 MachineSDNode *CNode = CurDAG->getMachineNode(MOpc, dl, VTs, Ops); in emitPCMPISTR() 3659 SDVTList VTs = CurDAG->getVTList(VT, MVT::i32); in emitPCMPISTR() local 3660 MachineSDNode *CNode = CurDAG->getMachineNode(ROpc, dl, VTs, Ops); in emitPCMPISTR() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyMachineFunctionInfo.cpp | 34 SmallVector<EVT, 4> VTs; in computeLegalValueVTs() local 35 ComputeValueVTs(TLI, DL, Ty, VTs); in computeLegalValueVTs() 37 for (EVT VT : VTs) { in computeLegalValueVTs()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/BPF/ |
D | BPFSelectionDAGInfo.cpp | 35 SDVTList VTs = DAG.getVTList(MVT::Other, MVT::Glue); in EmitTargetCodeForMemcpy() local 37 Dst = DAG.getNode(BPFISD::MEMCPY, dl, VTs, Chain, Dst, Src, in EmitTargetCodeForMemcpy()
|
D | BPFISelLowering.cpp | 525 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue); in LowerSELECT_CC() local 528 return DAG.getNode(BPFISD::SELECT_CC, DL, VTs, Ops); in LowerSELECT_CC()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/ |
D | NVPTXISelLowering.cpp | 1465 SmallVector<EVT, 16> VTs; in LowerCall() local 1467 ComputePTXValueVTs(*this, DL, Ty, VTs, &Offsets); in LowerCall() 1507 auto VectorInfo = VectorizePTXValueVTs(VTs, Offsets, ArgAlign); in LowerCall() 1509 for (unsigned j = 0, je = VTs.size(); j != je; ++j) { in LowerCall() 1518 EVT EltVT = VTs[j]; in LowerCall() 1521 assert(VTs.size() == 1 && "Scalar can't have multiple parts."); in LowerCall() 1556 EVT TheStoreType = ExtendIntegerParam ? MVT::i32 : VTs[j]; in LowerCall() 1572 if (VTs.size() > 0) in LowerCall() 1579 SmallVector<EVT, 16> VTs; in LowerCall() local 1583 ComputePTXValueVTs(*this, DL, PTy->getElementType(), VTs, &Offsets, 0); in LowerCall() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
D | ARMSelectionDAGInfo.cpp | 177 SDVTList VTs = DAG.getVTList(MVT::i32, MVT::i32, MVT::Other, MVT::Glue); in EmitTargetCodeForMemcpy() local 185 Dst = DAG.getNode(ARMISD::MEMCPY, dl, VTs, Chain, Dst, Src, in EmitTargetCodeForMemcpy()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonISelDAGToDAGHVX.cpp | 2152 SDVTList VTs = CurDAG->getVTList(MVT::Other); in SelectV65GatherPred() local 2154 SDNode *Result = CurDAG->getMachineNode(Opcode, dl, VTs, Ops); in SelectV65GatherPred() 2189 SDVTList VTs = CurDAG->getVTList(MVT::Other); in SelectV65Gather() local 2191 SDNode *Result = CurDAG->getMachineNode(Opcode, dl, VTs, Ops); in SelectV65Gather() 2206 SDVTList VTs = CurDAG->getVTList(MVT::v16i32, MVT::v512i1); in SelectHVXDualOutput() local 2207 Result = CurDAG->getMachineNode(Hexagon::V6_vaddcarry, SDLoc(N), VTs, Ops); in SelectHVXDualOutput() 2213 SDVTList VTs = CurDAG->getVTList(MVT::v32i32, MVT::v1024i1); in SelectHVXDualOutput() local 2214 Result = CurDAG->getMachineNode(Hexagon::V6_vaddcarry, SDLoc(N), VTs, Ops); in SelectHVXDualOutput() 2220 SDVTList VTs = CurDAG->getVTList(MVT::v16i32, MVT::v512i1); in SelectHVXDualOutput() local 2221 Result = CurDAG->getMachineNode(Hexagon::V6_vsubcarry, SDLoc(N), VTs, Ops); in SelectHVXDualOutput() [all …]
|
D | HexagonISelLowering.cpp | 696 SDVTList VTs = DAG.getVTList(MVT::i32, MVT::Other); in LowerREADCYCLECOUNTER() local 697 return DAG.getNode(HexagonISD::READCYCLE, dl, VTs, Chain); in LowerREADCYCLECOUNTER() 738 SDVTList VTs = DAG.getVTList(MVT::i32, MVT::Other); in LowerDYNAMIC_STACKALLOC() local 739 SDValue AA = DAG.getNode(HexagonISD::ALLOCA, dl, VTs, Chain, Size, AC); in LowerDYNAMIC_STACKALLOC() 2807 SDVTList VTs = Op.getNode()->getVTList(); in LowerUAddSubO() local 2808 assert(VTs.NumVTs == 2); in LowerUAddSubO() 2809 assert(VTs.VTs[1] == MVT::i1); in LowerUAddSubO() 2820 SDValue Op = DAG.getNode(ISD::ADD, dl, VTs.VTs[0], {X, Y}); in LowerUAddSubO() 2826 SDValue Op = DAG.getNode(ISD::SUB, dl, VTs.VTs[0], {X, Y}); in LowerUAddSubO()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/MSP430/ |
D | MSP430ISelLowering.cpp | 1214 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue); in LowerSETCC() local 1216 return DAG.getNode(MSP430ISD::SELECT_CC, dl, VTs, Ops); in LowerSETCC() 1232 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue); in LowerSELECT_CC() local 1235 return DAG.getNode(MSP430ISD::SELECT_CC, dl, VTs, Ops); in LowerSELECT_CC()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AVR/ |
D | AVRISelLowering.cpp | 645 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue); in LowerSELECT_CC() local 648 return DAG.getNode(AVRISD::SELECT_CC, dl, VTs, Ops); in LowerSELECT_CC() 662 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue); in LowerSETCC() local 665 return DAG.getNode(AVRISD::SELECT_CC, DL, VTs, Ops); in LowerSETCC()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/ |
D | RISCVISelLowering.cpp | 648 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue); in lowerSELECT() local 650 return DAG.getNode(RISCVISD::SELECT_CC, DL, VTs, Ops); in lowerSELECT() 659 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue); in lowerSELECT() local 662 return DAG.getNode(RISCVISD::SELECT_CC, DL, VTs, Ops); in lowerSELECT() 883 SDVTList VTs = DAG.getVTList(MVT::i32, MVT::i32, MVT::Other); in ReplaceNodeResults() local 885 DAG.getNode(RISCVISD::READ_CYCLE_WIDE, DL, VTs, N->getOperand(0)); in ReplaceNodeResults()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Target/ |
D | TargetCallingConv.td | 31 list<ValueType> VTs = vts;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64ISelLowering.cpp | 2267 SDVTList VTs = DAG.getVTList(MVT::i32, MVT::i32); in getAArch64XALUOOp() local 2268 Overflow = DAG.getNode(AArch64ISD::SUBS, DL, VTs, UpperBits, LowerBits) in getAArch64XALUOOp() 2278 SDVTList VTs = DAG.getVTList(MVT::i64, MVT::i32); in getAArch64XALUOOp() local 2280 DAG.getNode(AArch64ISD::SUBS, DL, VTs, in getAArch64XALUOOp() 2295 SDVTList VTs = DAG.getVTList(MVT::i64, MVT::i32); in getAArch64XALUOOp() local 2296 Overflow = DAG.getNode(AArch64ISD::SUBS, DL, VTs, UpperBits, LowerBits) in getAArch64XALUOOp() 2300 SDVTList VTs = DAG.getVTList(MVT::i64, MVT::i32); in getAArch64XALUOOp() local 2302 DAG.getNode(AArch64ISD::SUBS, DL, VTs, in getAArch64XALUOOp() 2311 SDVTList VTs = DAG.getVTList(Op->getValueType(0), MVT::i32); in getAArch64XALUOOp() local 2314 Value = DAG.getNode(Opc, DL, VTs, LHS, RHS); in getAArch64XALUOOp() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/ |
D | PPCISelDAGToDAG.cpp | 663 SDVTList VTs = ST->getVTList(); in tryTLSXFormStore() local 666 SDNode *MN = CurDAG->getMachineNode(Opcode, dl, VTs, Ops); in tryTLSXFormStore() 705 SDVTList VTs = LD->getVTList(); in tryTLSXFormLoad() local 707 SDNode *MN = CurDAG->getMachineNode(Opcode, dl, VTs, Ops); in tryTLSXFormLoad() 6396 SDVTList VTs = PN->getVTList(); in PeepholePPC64ZExt() local 6397 for (unsigned i = 0, ie = VTs.NumVTs; i != ie; ++i) in PeepholePPC64ZExt() 6398 if (VTs.VTs[i] == MVT::i32) in PeepholePPC64ZExt() 6401 NewVTs.push_back(VTs.VTs[i]); in PeepholePPC64ZExt()
|
D | PPCISelLowering.cpp | 5782 SDVTList VTs = DAG.getVTList(MVT::Other, MVT::Glue); in LowerCall_32SVR4() local 5786 dl, VTs, makeArrayRef(Ops, InFlag.getNode() ? 2 : 1)); in LowerCall_32SVR4() 7325 SDVTList VTs = DAG.getVTList(IntVT); in LowerGET_DYNAMIC_AREA_OFFSET() local 7326 return DAG.getNode(PPCISD::DYNAREAOFFSET, dl, VTs, Ops); in LowerGET_DYNAMIC_AREA_OFFSET() 7418 SDVTList VTs = DAG.getVTList(PtrVT, MVT::Other); in LowerDYNAMIC_STACKALLOC() local 7419 return DAG.getNode(PPCISD::DYNALLOC, dl, VTs, Ops); in LowerDYNAMIC_STACKALLOC() 8650 SDVTList VTs = DAG.getVTList({MVT::v4i1, /*chain*/ MVT::Other}); in LowerBUILD_VECTOR() local 8652 PPCISD::QVLFSb, dl, VTs, Ops, MVT::v4f32, in LowerBUILD_VECTOR() 8693 SDVTList VTs = DAG.getVTList({MVT::v4f64, /*chain*/ MVT::Other}); in LowerBUILD_VECTOR() local 8696 dl, VTs, Ops, MVT::v4i32, PtrInfo); in LowerBUILD_VECTOR() [all …]
|