reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
4550 (TLI.isCondCodeLegal(NewCC, LL.getSimpleValueType()) && 4844 MVT VT = SDValue(NodeToMask, i).getSimpleValueType(); 6909 TLI.isCondCodeLegal(NotCC, LHS.getSimpleValueType())) { 13874 return DAG.getNode(Opc, SDLoc(LD), BP.getSimpleValueType(), BP, Inc);lib/CodeGen/SelectionDAG/InstrEmitter.cpp
274 Op.getSimpleValueType(), Op.getNode()->isDivergent()); 377 MVT OpVT = Op.getSimpleValueType(); 533 Node->getOperand(0).getSimpleValueType(),lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
500 MVT VT = Value.getSimpleValueType(); 1031 MVT OpVT = Node->getOperand(CompareOperand).getSimpleValueType(); 1636 MVT OpVT = LHS.getSimpleValueType(); 3147 MVT SVT = Op.getSimpleValueType(); 3246 MVT VT = LHS.getSimpleValueType(); 3559 if (TLI.isCondCodeLegalOrCustom(CCOp, Tmp1.getSimpleValueType())) { 3579 if (TLI.isCondCodeLegalOrCustom(InvCC, Tmp1.getSimpleValueType())) { 3588 if (TLI.isCondCodeLegalOrCustom(SwapInvCC, Tmp1.getSimpleValueType())) { 4130 OVT = Node->getOperand(0).getSimpleValueType(); 4133 OVT = Node->getOperand(2).getSimpleValueType();lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
276 MVT ValVT = ST->getValue().getSimpleValueType(); 539 MVT VT = Op.getSimpleValueType(); 572 MVT VT = Op.getOperand(0).getSimpleValueType(); 597 MVT VT = Op.getSimpleValueType();lib/CodeGen/SelectionDAG/SelectionDAG.cpp
5326 assert(VT.getSimpleVT() <= N1.getSimpleValueType() && 5336 if (VT.getSimpleVT() == N1.getSimpleValueType()) 5534 assert(N2.getSimpleValueType() <= N1.getSimpleValueType() && 5534 assert(N2.getSimpleValueType() <= N1.getSimpleValueType() && 5544 if (VT.getSimpleVT() == N2.getSimpleValueType())lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
389 Parts[0].getSimpleValueType().getSizeInBits() && 4558 MVT MemVT = getValue(I.getCompareOperand()).getSimpleValueType(); 4611 auto MemVT = getValue(I.getValOperand()).getSimpleValueType(); 8264 MVT RegVT = AsmNodeOperands[CurOp+1].getSimpleValueType();lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
3103 MVT CurNodeVT = N.getSimpleValueType();
lib/CodeGen/SelectionDAG/TargetLowering.cpp2813 isCondCodeLegal(Cond, N0.getSimpleValueType())) 3066 isCondCodeLegal(SwappedCC, N0.getSimpleValueType()))) 3075 isCondCodeLegal(SwappedCC, N0.getSimpleValueType())) && 3394 isCondCodeLegal(CC, N0.getOperand(0).getSimpleValueType())) 3711 isCondCodeLegal(SwapCond, N0.getSimpleValueType())) { 3719 if (!isCondCodeLegal(Cond, N0.getSimpleValueType())) { 3726 isCondCodeLegal(ISD::SETOLE, N0.getSimpleValueType())) 3729 isCondCodeLegal(ISD::SETOLE, N0.getSimpleValueType())) 3732 isCondCodeLegal(ISD::SETUGT, N0.getSimpleValueType())) 3735 isCondCodeLegal(ISD::SETUGT, N0.getSimpleValueType())) 3739 isCondCodeLegal(ISD::SETOGE, N0.getSimpleValueType())) 3742 isCondCodeLegal(ISD::SETOGE, N0.getSimpleValueType())) 3745 isCondCodeLegal(ISD::SETULT, N0.getSimpleValueType())) 3748 isCondCodeLegal(ISD::SETULT, N0.getSimpleValueType())) 3772 isCondCodeLegal(NewCond, N0.getSimpleValueType())))lib/Target/AArch64/AArch64ISelLowering.cpp
2873 Op.getSimpleValueType()); 8212 auto Rdx = DAG.getNode(Op, DL, VecOp.getSimpleValueType(), VecOp); 8258 MVT VT = Op.getSimpleValueType(); 8275 MVT VT = Op.getSimpleValueType(); 9580 MVT FloatTy = Op.getSimpleValueType().getVectorElementType(); 9654 MVT IntTy = Op.getOperand(0).getSimpleValueType().getVectorElementType(); 10134 MVT NarrowTy = N.getSimpleValueType(); 10463 N->getOperand(1).getSimpleValueType(),lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
2023 MVT VT = Cond.getOperand(0).getSimpleValueType();
lib/Target/AMDGPU/AMDGPUISelLowering.cpp2593 assert(N0.getSimpleValueType() == MVT::f64); 2728 MVT VT = Op.getSimpleValueType();lib/Target/AMDGPU/R600ISelLowering.cpp
2005 isCondCodeLegal(LHSCC, LHS.getOperand(0).getSimpleValueType()))
lib/Target/AMDGPU/SIISelLowering.cpp4535 MVT VT = Op.getSimpleValueType(); 5372 MVT StoreVT = VData.getSimpleValueType(); 5442 MVT VAddrVT = Op.getOperand(DimIdx).getSimpleValueType();lib/Target/ARM/ARMISelLowering.cpp
6343 assert(LHS.getSimpleValueType().isInteger() && "SETCCCARRY is integer only."); 8989 MVT VT = Op.getSimpleValueType(); 13488 MVT FloatTy = Op.getSimpleValueType().getVectorElementType(); 13548 MVT IntTy = Op.getOperand(0).getSimpleValueType().getVectorElementType();lib/Target/Lanai/LanaiISelLowering.cpp
1286 MVT VT = Op.getSimpleValueType();
lib/Target/Mips/MipsISelLowering.cpp 2405 MVT VT = Op.getSimpleValueType();
lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp 609 if (Vector.getSimpleValueType() != MVT::v2f16)
lib/Target/NVPTX/NVPTXISelLowering.cpp 1865 DAG.getVTList(ProxyRegOps[i].getSimpleValueType(), MVT::Other, MVT::Glue),
lib/Target/PowerPC/PPCISelLowering.cpp6026 switch (Arg.getSimpleValueType().SimpleTy) { 6530 switch (Arg.getSimpleValueType().SimpleTy) { 7354 switch (Op.getSimpleValueType().SimpleTy) { 7418 switch (Op.getSimpleValueType().SimpleTy) { 7612 bool WordInt = Src.getSimpleValueType().SimpleTy == MVT::i32; 13828 if ((V1.getSimpleValueType() == MVT::v4i32 || 13829 V1.getSimpleValueType() == MVT::v8i16 || 13830 V1.getSimpleValueType() == MVT::v16i8) && 13831 V1.getSimpleValueType() == V2.getSimpleValueType()) { 13831 V1.getSimpleValueType() == V2.getSimpleValueType()) {lib/Target/RISCV/RISCVISelLowering.cpp
626 if (Op.getSimpleValueType() == XLenVT && CondV.getOpcode() == ISD::SETCC && 627 CondV.getOperand(0).getSimpleValueType() == XLenVT) {lib/Target/Sparc/SparcISelLowering.cpp
3081 Src.getSimpleValueType() == MVT::f64)
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp554 MVT ExtT = ExtVal.getSimpleValueType(); 1263 MVT VecT = Extract.getOperand(0).getSimpleValueType(); 1453 MVT VecType = Op.getOperand(0).getSimpleValueType(); 1488 EVT LaneT = Op.getSimpleValueType().getVectorElementType(); 1517 assert(Op.getSimpleValueType().isVector()); 1528 if (!SplatConst || Op.getSimpleValueType() != MVT::v2i64)lib/Target/X86/X86ISelDAGToDAG.cpp
426 MVT VecVT = N->getOperand(0).getSimpleValueType(); 992 MVT SrcVT = N->getOperand(0).getSimpleValueType(); 1050 MVT SrcVT = N->getOperand(1).getSimpleValueType(); 1580 MVT VT = N.getSimpleValueType(); 1624 Shift.getOperand(0).getSimpleValueType() == MVT::i32 && 1647 MVT VT = N.getSimpleValueType(); 1727 unsigned ScaleDown = (64 - X.getSimpleValueType().getSizeInBits()) + ShiftAmt; 1740 unsigned ExtendBits = X.getSimpleValueType().getSizeInBits() - 1741 X.getOperand(0).getSimpleValueType().getSizeInBits(); 1749 APInt::getHighBitsSet(X.getSimpleValueType().getSizeInBits(), MaskLZ); 1755 MVT VT = N.getSimpleValueType(); 1817 MVT VT = N.getSimpleValueType(); 1948 assert(N.getSimpleValueType().getSizeInBits() <= 64 && 2101 assert(N.getSimpleValueType().getSizeInBits() <= 64 && 2155 MVT VT = N.getSimpleValueType(); 2236 MVT VT = N.getSimpleValueType(); 2281 MVT VT = N.getSimpleValueType(); 2439 MVT VT = N.getSimpleValueType(); 2532 MVT VT = N.getSimpleValueType(); 3216 assert(V.getSimpleValueType() == MVT::i32 && 3217 V.getOperand(0).getSimpleValueType() == MVT::i64 && 3246 V, APInt::getLowBitsSet(V.getSimpleValueType().getSizeInBits(), 3295 unsigned Bitwidth = Mask.getSimpleValueType().getSizeInBits(); 3319 unsigned Bitwidth = N0.getSimpleValueType().getSizeInBits(); 3395 MVT XVT = X.getSimpleValueType(); 3743 Shift.getOperand(0).getSimpleValueType() == MVT::i32 && 4113 assert(Setcc.getSimpleValueType().getVectorElementType() == MVT::i1 && 4134 MVT CmpVT = N0.getSimpleValueType(); 4232 MVT ResVT = Setcc.getSimpleValueType(); 4428 assert(Target.getSimpleValueType() == llvm::MVT::i32); 4980 MVT CmpVT = N0.getSimpleValueType();lib/Target/X86/X86ISelLowering.cpp
5562 MVT SVT = Vec.getSimpleValueType().getScalarType(); 5669 MVT OpVT = Op.getSimpleValueType(); 5689 MVT SubVecVT = SubVec.getSimpleValueType(); 5915 MVT VT = V2.getSimpleValueType(); 6732 MVT VT = N.getSimpleValueType(); 6860 MVT VT = N.getSimpleValueType(); 7181 MVT SrcVT = Src.getSimpleValueType(); 7344 MVT ShufVT = V.getSimpleValueType(); 7414 MVT VT = Op.getSimpleValueType(); 7541 MVT VT = Op.getSimpleValueType(); 7574 MVT VT = Elt.getOperand(0).getSimpleValueType(); 7585 MVT VT = V1.getSimpleValueType(); 7611 if (V1.getSimpleValueType() != VT) 7640 if (V1.getSimpleValueType() != MVT::v4f32) 7642 if (V2.getSimpleValueType() != MVT::v4f32) 8191 MVT MaskVT = BOperand.getSimpleValueType(); 8397 MVT ShuffleVecVT = ShuffleVec.getSimpleValueType(); 8399 ExtractedFromVec.getSimpleValueType().getVectorElementType()); 8410 MVT VT = Op.getSimpleValueType(); 8499 MVT VT = Op.getSimpleValueType(); 8712 MVT VT = V0.getSimpleValueType(); 8713 assert(VT.is256BitVector() && VT == V1.getSimpleValueType() && 8721 MVT NewVT = V0_LO.getSimpleValueType(); 8808 if (InVec0.getSimpleValueType() != VT) 8813 if (InVec1.getSimpleValueType() != VT) 9259 MVT VT = Op.getSimpleValueType(); 9578 MVT VT = V.getSimpleValueType(); 9586 MVT VT = Op.getSimpleValueType(); 9954 MVT ResVT = Op.getSimpleValueType(); 9991 MVT SubVT = Op.getOperand(0).getSimpleValueType(); 10013 MVT ResVT = Op.getSimpleValueType(); 10044 unsigned SubVecNumElts = SubVec.getSimpleValueType().getVectorNumElements(); 10061 unsigned SubVecNumElts = SubVec.getSimpleValueType().getVectorNumElements(); 10091 MVT VT = Op.getSimpleValueType(); 10802 MVT SrcVT = Src.getSimpleValueType(); 12227 MVT VT = V.getSimpleValueType(); 12233 MVT NewVT = V.getSimpleValueType(); 12242 if (EltVT.getSizeInBits() == S.getSimpleValueType().getSizeInBits()) 12548 int NumSubElts = (int)VInner.getSimpleValueType().getVectorNumElements(); 12665 MVT ExtVT = V.getSimpleValueType().getScalarType(); 12684 assert(V1.getSimpleValueType().is128BitVector() && "Bad operand type!"); 12685 assert(V2.getSimpleValueType().is128BitVector() && "Bad operand type!"); 12771 assert(V1.getSimpleValueType() == MVT::v4f32 && "Bad operand type!"); 12772 assert(V2.getSimpleValueType() == MVT::v4f32 && "Bad operand type!"); 12912 assert(V1.getSimpleValueType() == MVT::v2f64 && "Bad operand type!"); 12913 assert(V2.getSimpleValueType() == MVT::v2f64 && "Bad operand type!"); 12996 assert(V1.getSimpleValueType() == MVT::v2i64 && "Bad operand type!"); 12997 assert(V2.getSimpleValueType() == MVT::v2i64 && "Bad operand type!"); 13181 assert(V1.getSimpleValueType() == MVT::v4f32 && "Bad operand type!"); 13182 assert(V2.getSimpleValueType() == MVT::v4f32 && "Bad operand type!"); 13277 assert(V1.getSimpleValueType() == MVT::v4i32 && "Bad operand type!"); 13278 assert(V2.getSimpleValueType() == MVT::v4i32 && "Bad operand type!"); 13964 assert(V1.getSimpleValueType() == MVT::v8i16 && "Bad operand type!"); 13965 assert(V2.getSimpleValueType() == MVT::v8i16 && "Bad operand type!"); 14172 assert(V1.getSimpleValueType() == MVT::v16i8 && "Bad operand type!"); 14173 assert(V2.getSimpleValueType() == MVT::v16i8 && "Bad operand type!"); 14517 assert(V1.getSimpleValueType() == VT && "Bad operand type!"); 14518 assert(V2.getSimpleValueType() == VT && "Bad operand type!"); 14533 MVT OrigVT = V.getSimpleValueType(); 15141 MVT VT = V1.getSimpleValueType(); 15579 assert(V1.getSimpleValueType() == MVT::v4f64 && "Bad operand type!"); 15580 assert(V2.getSimpleValueType() == MVT::v4f64 && "Bad operand type!"); 15687 assert(V1.getSimpleValueType() == MVT::v4i64 && "Bad operand type!"); 15688 assert(V2.getSimpleValueType() == MVT::v4i64 && "Bad operand type!"); 15785 assert(V1.getSimpleValueType() == MVT::v8f32 && "Bad operand type!"); 15786 assert(V2.getSimpleValueType() == MVT::v8f32 && "Bad operand type!"); 15884 assert(V1.getSimpleValueType() == MVT::v8i32 && "Bad operand type!"); 15885 assert(V2.getSimpleValueType() == MVT::v8i32 && "Bad operand type!"); 15995 assert(V1.getSimpleValueType() == MVT::v16i16 && "Bad operand type!"); 15996 assert(V2.getSimpleValueType() == MVT::v16i16 && "Bad operand type!"); 16095 assert(V1.getSimpleValueType() == MVT::v32i8 && "Bad operand type!"); 16096 assert(V2.getSimpleValueType() == MVT::v32i8 && "Bad operand type!"); 16358 assert(V1.getSimpleValueType() == MVT::v8f64 && "Bad operand type!"); 16359 assert(V2.getSimpleValueType() == MVT::v8f64 && "Bad operand type!"); 16412 assert(V1.getSimpleValueType() == MVT::v16f32 && "Bad operand type!"); 16413 assert(V2.getSimpleValueType() == MVT::v16f32 && "Bad operand type!"); 16465 assert(V1.getSimpleValueType() == MVT::v8i64 && "Bad operand type!"); 16466 assert(V2.getSimpleValueType() == MVT::v8i64 && "Bad operand type!"); 16528 assert(V1.getSimpleValueType() == MVT::v16i32 && "Bad operand type!"); 16529 assert(V2.getSimpleValueType() == MVT::v16i32 && "Bad operand type!"); 16597 assert(V1.getSimpleValueType() == MVT::v32i16 && "Bad operand type!"); 16598 assert(V2.getSimpleValueType() == MVT::v32i16 && "Bad operand type!"); 16650 assert(V1.getSimpleValueType() == MVT::v64i8 && "Bad operand type!"); 16651 assert(V2.getSimpleValueType() == MVT::v64i8 && "Bad operand type!"); 17048 MVT VT = Op.getSimpleValueType(); 17184 MVT VT = Op.getSimpleValueType(); 17214 MVT CondVT = Cond.getSimpleValueType(); 17224 MVT VT = Op.getSimpleValueType(); 17282 MVT VT = Op.getSimpleValueType(); 17285 if (!Op.getOperand(0).getSimpleValueType().is128BitVector()) 17329 MVT VecVT = Vec.getSimpleValueType(); 17331 MVT EltVT = Op.getSimpleValueType(); 17376 MVT VecVT = Vec.getSimpleValueType(); 17437 MVT VT = Op.getSimpleValueType(); 17524 MVT VecVT = Vec.getSimpleValueType(); 17547 MVT VT = Op.getSimpleValueType(); 17683 MVT OpVT = Op.getSimpleValueType(); 17720 assert(Op.getSimpleValueType().getVectorElementType() == MVT::i1); 17727 assert(Op.getSimpleValueType().getVectorElementType() == MVT::i1 && 17741 MVT VecVT = Vec.getSimpleValueType(); 18231 MVT VT = Op.getSimpleValueType(); 18278 MVT VT = Op.getSimpleValueType(); 18333 MVT SrcVT = Src.getSimpleValueType(); 18334 MVT VT = Op.getSimpleValueType(); 18384 MVT DestVT = Cast.getSimpleValueType(); 18391 MVT FromVT = VecOp.getSimpleValueType(); 18421 MVT SrcVT = Src.getSimpleValueType(); 18422 MVT VT = Op.getSimpleValueType(); 18640 return DAG.getFPExtendOrRound(Sub, dl, Op.getSimpleValueType()); 18646 if (Op.getSimpleValueType() != MVT::v2f64) 18650 assert(N0.getSimpleValueType() == MVT::v2i32 && "Unexpected input type"); 18704 MVT VecIntVT = V.getSimpleValueType(); 18776 MVT SrcVT = N0.getSimpleValueType(); 18796 MVT SrcVT = N0.getSimpleValueType(); 18797 MVT DstVT = Op.getSimpleValueType(); 19030 MVT VT = Op.getSimpleValueType(); 19032 MVT InVT = In.getSimpleValueType(); 19114 MVT InVT = In.getSimpleValueType(); 19170 MVT SVT = In.getSimpleValueType(); 19293 MVT VT = Op.getSimpleValueType(); 19295 MVT InVT = In.getSimpleValueType(); 19367 MVT VT = Op.getSimpleValueType(); 19369 MVT InVT = In.getSimpleValueType(); 19516 MVT VT = Op.getSimpleValueType(); 19518 MVT SrcVT = Src.getSimpleValueType(); 19609 MVT VT = Op.getSimpleValueType(); 19611 MVT SVT = In.getSimpleValueType(); 19626 MVT VT = Op.getSimpleValueType(); 19628 MVT SVT = In.getSimpleValueType(); 19663 bool IsFP = Op.getSimpleValueType().isFloatingPoint(); 19720 return DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, Op.getSimpleValueType(), HOp, 19754 MVT VT = Op.getSimpleValueType(); 19806 MVT VT = Op.getSimpleValueType(); 19807 if (Sign.getSimpleValueType().bitsLT(VT)) 19811 if (Sign.getSimpleValueType().bitsGT(VT)) 19870 MVT VT = Op.getSimpleValueType(); 19872 MVT OpVT = N0.getSimpleValueType(); 20490 MVT VT = Op.getSimpleValueType(); 20522 MVT VT = Op.getSimpleValueType(); 20548 MVT VT = V.getSimpleValueType(); 20631 MVT VT = Op.getSimpleValueType(); 20633 bool isFP = Op.getOperand(1).getSimpleValueType().isFloatingPoint(); 20638 MVT EltVT = Op0.getSimpleValueType().getVectorElementType(); 20651 VT = Op0.getSimpleValueType(); 20688 Cmp = DAG.getBitcast(Op.getSimpleValueType(), Cmp); 20693 MVT VTOp0 = Op0.getSimpleValueType(); 20695 assert(VTOp0 == Op1.getSimpleValueType() && 20956 MVT VT = Op0.getSimpleValueType(); 21046 bool IsFP = Op1.getSimpleValueType().isFloatingPoint(); 21059 MVT VT = Op.getSimpleValueType(); 21097 assert(LHS.getSimpleValueType().isInteger() && "SETCCCARRY is integer only."); 21207 MVT VT = Op1.getSimpleValueType(); 21216 VT == Cond.getOperand(0).getSimpleValueType() && Cond->hasOneUse()) { 21384 unsigned int CmpSz = CmpOp0.getSimpleValueType().getSizeInBits(); 21523 MVT InVT = In.getSimpleValueType(); 21578 MVT InVT = In.getSimpleValueType(); 21596 MVT InVT = In.getSimpleValueType(); 21622 InVT = In.getSimpleValueType(); 21707 MVT InVT = In.getSimpleValueType(); 21773 MVT StoreVT = StoredVal.getSimpleValueType(); 21863 MVT StoreVT = StoredVal.getSimpleValueType(); 21910 MVT RegVT = Op.getSimpleValueType(); 22442 if (VT != SrcOp.getSimpleValueType()) 22519 MVT SVT = ShAmt.getSimpleValueType(); 22546 (ShAmt.getOperand(0).getSimpleValueType() == MVT::i16 || 22547 ShAmt.getOperand(0).getSimpleValueType() == MVT::i8)) { 22549 MVT AmtTy = ShAmt.getSimpleValueType() == MVT::i8 ? MVT::v16i8 : MVT::v8i16; 22594 assert(MaskVT.bitsLE(Mask.getSimpleValueType()) && "Unexpected mask size!"); 22596 if (Mask.getSimpleValueType() == MVT::i64 && Subtarget.is32Bit()) { 22612 Mask.getSimpleValueType().getSizeInBits()); 22628 MVT VT = Op.getSimpleValueType(); 22659 MVT VT = Op.getSimpleValueType(); 22778 MVT VT = Op.getSimpleValueType(); 23103 MVT MaskVT = Op.getSimpleValueType(); 23209 return getTargetVShiftNode(IntrData->Opc0, dl, Op.getSimpleValueType(), 23315 MVT SrcVT = Src.getSimpleValueType(); 23330 MVT SrcVT = Src.getSimpleValueType(); 23598 MVT MaskVT = Op.getSimpleValueType(); 23689 Src = getZeroVector(Op.getSimpleValueType(), Subtarget, DAG, dl); 23703 MVT VT = Op.getSimpleValueType(); 23712 unsigned MinElts = std::min(Index.getSimpleValueType().getVectorNumElements(), 23726 Src = getZeroVector(Op.getSimpleValueType(), Subtarget, DAG, dl); 23748 unsigned MinElts = std::min(Index.getSimpleValueType().getVectorNumElements(), 23749 Src.getSimpleValueType().getVectorNumElements()); 23781 MVT::getVectorVT(MVT::i1, Index.getSimpleValueType().getVectorNumElements()); 24542 MVT VT = Op.getSimpleValueType(); 24588 MVT VT = Op.getSimpleValueType(); 24593 assert(EltVT == Src.getSimpleValueType().getVectorElementType() && 24609 assert(Op.getSimpleValueType().is256BitVector() && 24610 Op.getSimpleValueType().isInteger() && 24617 assert(Op.getSimpleValueType().is512BitVector() && 24618 Op.getSimpleValueType().isInteger() && 24633 MVT VT = Op.getSimpleValueType(); 24662 MVT VT = Op.getSimpleValueType(); 24744 MVT VT = Op.getSimpleValueType(); 24765 MVT VT = Op.getSimpleValueType(); 24804 MVT VT = Op.getSimpleValueType(); 24826 MVT VT = Op.getSimpleValueType(); 24855 MVT VT = Op.getSimpleValueType(); 24883 MVT VT = Op.getSimpleValueType(); 24891 assert(Op.getSimpleValueType().is256BitVector() && 24892 Op.getSimpleValueType().isInteger() && 24899 MVT VT = Op.getSimpleValueType(); 24939 assert(Op.getSimpleValueType().is256BitVector() && 24940 Op.getSimpleValueType().isInteger() && 24947 MVT VT = Op.getSimpleValueType(); 24980 MVT VT = Op.getSimpleValueType(); 25021 MVT VT = Op.getSimpleValueType(); 25166 MVT VT = Op.getSimpleValueType(); 25488 MVT VT = Op.getSimpleValueType(); 25612 MVT VT = Op.getSimpleValueType(); 25701 MVT VT = Amt.getSimpleValueType(); 25763 MVT VT = Op.getSimpleValueType(); 26244 MVT VT = Op.getSimpleValueType(); 26691 MVT T = Op.getSimpleValueType(); 26730 MVT InVT = V.getSimpleValueType(); 26759 MVT SrcVT = Src.getSimpleValueType(); 26760 MVT DstVT = Op.getSimpleValueType(); 26842 MVT ByteVecVT = V.getSimpleValueType(); 26905 MVT VT = Op.getSimpleValueType(); 26951 MVT VT = Op.getSimpleValueType(); 26995 assert(Op.getSimpleValueType().isVector() && 27001 MVT VT = Op.getSimpleValueType(); 27047 MVT VT = Op.getSimpleValueType(); 27338 MVT InVT = InOp.getSimpleValueType(); 27360 InVT = InOp.getSimpleValueType(); 27391 MVT VT = Src.getSimpleValueType(); 27417 MVT IndexVT = Index.getSimpleValueType(); 27418 MVT MaskVT = Mask.getSimpleValueType(); 27428 !Index.getSimpleValueType().is512BitVector()) { 27454 MVT VT = Op.getSimpleValueType(); 27457 MVT MaskVT = Mask.getSimpleValueType(); 27500 assert(Mask.getSimpleValueType().getScalarType() == MVT::i1 && 27523 MVT VT = DataToStore.getSimpleValueType(); 27548 assert(Mask.getSimpleValueType().getScalarType() == MVT::i1 && 27567 MVT VT = Op.getSimpleValueType(); 27571 MVT IndexVT = Index.getSimpleValueType(); 27572 MVT MaskVT = Mask.getSimpleValueType(); 32304 MVT VT1 = V1.getSimpleValueType(); 32305 MVT VT2 = V2.getSimpleValueType(); 32306 MVT RootVT = Root.getSimpleValueType(); 32918 MVT VT = Root.getSimpleValueType(); 33042 MVT VT = Op.getSimpleValueType(); 33046 assert(Root.getSimpleValueType().isVector() && 33048 assert(VT.getSizeInBits() == Root.getSimpleValueType().getSizeInBits() && 33175 return getZeroVector(Root.getSimpleValueType(), Subtarget, DAG, 33255 MVT VT = N.getSimpleValueType(); 33348 if (V.getSimpleValueType().getVectorElementType() != MVT::i8 && 33349 V.getSimpleValueType().getVectorElementType() != MVT::i16) 33431 MVT VT = N.getSimpleValueType(); 33546 MVT SrcVT = N0.getOperand(0).getSimpleValueType(); 34284 MVT AmtVT = Amt.getSimpleValueType(); 34396 MVT SrcVT = Src.getSimpleValueType(); 34459 MVT SrcVT = Src.getSimpleValueType(); 34492 MVT SrcVT = Src.getSimpleValueType(); 34570 MVT SrcSVT = Src.getSimpleValueType().getScalarType(); 34862 MVT VecVT = Vec.getSimpleValueType(); 34901 MVT VecVT = Vec.getSimpleValueType(); 34956 MVT SrcVT = Src.getSimpleValueType(); 35005 MVT VecVT = Vec.getSimpleValueType(); 36009 MVT SadVT = SAD.getSimpleValueType(); 40778 MVT VT = LHS.getSimpleValueType(); 40807 getTargetShuffleMask(BC.getNode(), BC.getSimpleValueType(), false, 41805 return getZeroVector(V.getSimpleValueType(), Subtarget, DAG, SDLoc(V)); 41824 if (V.getSimpleValueType().isVector()) 41990 MVT InVT = In.getSimpleValueType(); 42025 MVT InVT = In.getSimpleValueType(); 42900 MVT SrcVT = Src.getSimpleValueType(); 43451 MVT VT = LHS.getSimpleValueType(); 43744 SDValue Zero = DAG.getConstant(0, DL, Madd.getSimpleValueType()); 44365 MVT SrcVT = Op0.getOperand(0).getSimpleValueType(); 44415 MVT SubVecVT = SubVec.getSimpleValueType(); 44461 SubVec.getOperand(0).getSimpleValueType() == OpVT && 44540 MVT SelCondVT = Sel.getOperand(0).getSimpleValueType(); 44544 MVT WideVT = Ext->getOperand(0).getSimpleValueType(); 44545 MVT SelVT = Sel.getSimpleValueType(); 44730 InVec.getOperand(0).getSimpleValueType().is128BitVector()) { 44850 MVT SVT = In.getSimpleValueType().getVectorElementType();