reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/CodeGen/TargetLowering.h
 1226       assert(NVT.isInteger() == VT.isInteger() && NVT != MVT::isVoid &&
lib/CodeGen/GlobalISel/CallLowering.cpp
  302       if (Handler.isIncomingArgumentHandler() && VAVT != OrigVT) {
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
  224         if (EVT(VT).isSimple() && VT != MVT::Other &&
 4845         if (VT != MVT::Glue && VT != MVT::Other) {
 4845         if (VT != MVT::Glue && VT != MVT::Other) {
lib/CodeGen/SelectionDAG/FastISel.cpp
 1762   if (!TLI.isTypeLegal(VT) && VT != MVT::i1)
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 3939   if (PtrMemTy != PtrTy && !cast<GEPOperator>(I).isInBounds())
 7293     if (LVT != MVT::INVALID_SIMPLE_VALUE_TYPE) {
 7910   if (OpInfo.ConstraintVT != MVT::Other) {
 7956   if (OpInfo.ConstraintVT != MVT::Other)
lib/CodeGen/SelectionDAG/TargetLowering.cpp
 4295             if (OpInfo.ConstraintVT != Input.ConstraintVT) {
 4342       if (OpInfo.ConstraintVT != Input.ConstraintVT) {
lib/CodeGen/TargetLoweringBase.cpp
  918       if (NVT != MVT() && ValueTypeActions.getTypeAction(NVT) == TypeLegal)
lib/Target/AArch64/AArch64FastISel.cpp
  403   if (VT != MVT::f32 && VT != MVT::f64)
  403   if (VT != MVT::f32 && VT != MVT::f64)
  556   if (VT != MVT::f32 && VT != MVT::f64)
  556   if (VT != MVT::f32 && VT != MVT::f64)
 1324   if (RetVT != MVT::i32 && RetVT != MVT::i64)
 1324   if (RetVT != MVT::i32 && RetVT != MVT::i64)
 1357   if (RetVT != MVT::i32 && RetVT != MVT::i64)
 1357   if (RetVT != MVT::i32 && RetVT != MVT::i64)
 1407   if (RetVT != MVT::i32 && RetVT != MVT::i64)
 1407   if (RetVT != MVT::i32 && RetVT != MVT::i64)
 1450   if (RetVT != MVT::i32 && RetVT != MVT::i64)
 1450   if (RetVT != MVT::i32 && RetVT != MVT::i64)
 1520   if (RetVT != MVT::f32 && RetVT != MVT::f64)
 1520   if (RetVT != MVT::f32 && RetVT != MVT::f64)
 3162   if (RetVT != MVT::isVoid) {
 3399   if (RetVT != MVT::i32 && RetVT != MVT::i64)
 3399   if (RetVT != MVT::i32 && RetVT != MVT::i64)
 3575     if (RetVT != MVT::f32 && RetVT != MVT::f64)
 3575     if (RetVT != MVT::f32 && RetVT != MVT::f64)
 3692     if (VT != MVT::i32 && VT != MVT::i64)
 3692     if (VT != MVT::i32 && VT != MVT::i64)
 3912     if (RVVT != DestVT) {
 3913       if (RVVT != MVT::i1 && RVVT != MVT::i8 && RVVT != MVT::i16)
 3913       if (RVVT != MVT::i1 && RVVT != MVT::i8 && RVVT != MVT::i16)
 3913       if (RVVT != MVT::i1 && RVVT != MVT::i8 && RVVT != MVT::i16)
 3955   if (SrcVT != MVT::i64 && SrcVT != MVT::i32 && SrcVT != MVT::i16 &&
 3955   if (SrcVT != MVT::i64 && SrcVT != MVT::i32 && SrcVT != MVT::i16 &&
 3955   if (SrcVT != MVT::i64 && SrcVT != MVT::i32 && SrcVT != MVT::i16 &&
 3956       SrcVT != MVT::i8)
 3958   if (DestVT != MVT::i32 && DestVT != MVT::i16 && DestVT != MVT::i8 &&
 3958   if (DestVT != MVT::i32 && DestVT != MVT::i16 && DestVT != MVT::i8 &&
 3958   if (DestVT != MVT::i32 && DestVT != MVT::i16 && DestVT != MVT::i8 &&
 3959       DestVT != MVT::i1)
 4061   if (RetVT != MVT::i64)
 4071   if (RetVT != MVT::i64)
 4417   assert(DestVT != MVT::i1 && "ZeroExt/SignExt an i1?");
 4423   if (((DestVT != MVT::i8) && (DestVT != MVT::i16) &&
 4423   if (((DestVT != MVT::i8) && (DestVT != MVT::i16) &&
 4424        (DestVT != MVT::i32) && (DestVT != MVT::i64)) ||
 4424        (DestVT != MVT::i32) && (DestVT != MVT::i64)) ||
 4425       ((SrcVT !=  MVT::i1) && (SrcVT !=  MVT::i8) &&
 4425       ((SrcVT !=  MVT::i1) && (SrcVT !=  MVT::i8) &&
 4426        (SrcVT !=  MVT::i16) && (SrcVT !=  MVT::i32)))
 4426        (SrcVT !=  MVT::i16) && (SrcVT !=  MVT::i32)))
 4553   if (RetVT != MVT::i64 || SrcVT > MVT::i32) {
 4602       if (RetVT == MVT::i64 && SrcVT != MVT::i64) {
 4638   if (DestVT != MVT::i64 && DestVT != MVT::i32)
 4638   if (DestVT != MVT::i64 && DestVT != MVT::i32)
 4928   if ((VT != MVT::i32 && VT != MVT::i64) || !C ||
 4928   if ((VT != MVT::i32 && VT != MVT::i64) || !C ||
lib/Target/AArch64/AArch64ISelLowering.cpp
  809       if (isTypeLegal(VT) && VT.getVectorElementType() != MVT::i1)
  860   if (VT != MVT::v8i8 && VT != MVT::v16i8)
  860   if (VT != MVT::v8i8 && VT != MVT::v16i8)
  876   if (!VT.isFloatingPoint() && VT != MVT::v2i64 && VT != MVT::v1i64)
  876   if (!VT.isFloatingPoint() && VT != MVT::v2i64 && VT != MVT::v1i64)
  882       (VT.getVectorElementType() != MVT::f16 || Subtarget->hasFullFP16()))
 6042         if (VT != MVT::Other && VT.getSizeInBits() == 64) {
 9617   assert((ResTy != MVT::v4i64 || DCI.isBeforeLegalizeOps()) &&
lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
  401   if (VT != MVT::v2i16 && VT != MVT::v2f16)
  401   if (VT != MVT::v2i16 && VT != MVT::v2f16)
 2087   if (VT != MVT::f32 || (!Subtarget->hasMadMixInsts() &&
lib/Target/ARM/ARMCallingConv.cpp
  258   } else if (LocVT != MVT::i32)
lib/Target/ARM/ARMFastISel.cpp
  465   if (VT != MVT::i32 && VT != MVT::i16 && VT != MVT::i8 && VT != MVT::i1)
  465   if (VT != MVT::i32 && VT != MVT::i16 && VT != MVT::i8 && VT != MVT::i1)
  465   if (VT != MVT::i32 && VT != MVT::i16 && VT != MVT::i8 && VT != MVT::i1)
  465   if (VT != MVT::i32 && VT != MVT::i16 && VT != MVT::i8 && VT != MVT::i1)
  507   if (VT != MVT::i32)
  539   if (VT != MVT::i32 || GV->isThreadLocal()) return 0;
 1551   if (SrcVT != MVT::i32 && SrcVT != MVT::i16 && SrcVT != MVT::i8)
 1551   if (SrcVT != MVT::i32 && SrcVT != MVT::i16 && SrcVT != MVT::i8)
 1551   if (SrcVT != MVT::i32 && SrcVT != MVT::i16 && SrcVT != MVT::i8)
 1621   if (VT != MVT::i32) return false;
 1915       if (VA.getLocVT() != MVT::f64 ||
 2044   if (RetVT != MVT::isVoid) {
 2142     if (RVVT != DestVT) {
 2143       if (RVVT != MVT::i1 && RVVT != MVT::i8 && RVVT != MVT::i16)
 2143       if (RVVT != MVT::i1 && RVVT != MVT::i8 && RVVT != MVT::i16)
 2143       if (RVVT != MVT::i1 && RVVT != MVT::i8 && RVVT != MVT::i16)
 2216   if (RetVT != MVT::isVoid && RetVT != MVT::i32) {
 2216   if (RetVT != MVT::isVoid && RetVT != MVT::i32) {
 2220     if (RVLocs.size() >= 2 && RetVT != MVT::f64)
 2318   else if (!isTypeLegal(RetTy, RetVT) && RetVT != MVT::i16 &&
 2319            RetVT != MVT::i8  && RetVT != MVT::i1)
 2319            RetVT != MVT::i8  && RetVT != MVT::i1)
 2323   if (RetVT != MVT::isVoid && RetVT != MVT::i1 && RetVT != MVT::i8 &&
 2323   if (RetVT != MVT::isVoid && RetVT != MVT::i1 && RetVT != MVT::i8 &&
 2323   if (RetVT != MVT::isVoid && RetVT != MVT::i1 && RetVT != MVT::i8 &&
 2324       RetVT != MVT::i16 && RetVT != MVT::i32) {
 2324       RetVT != MVT::i16 && RetVT != MVT::i32) {
 2328     if (RVLocs.size() >= 2 && RetVT != MVT::f64)
 2367     if (!isTypeLegal(ArgTy, ArgVT) && ArgVT != MVT::i16 && ArgVT != MVT::i8 &&
 2367     if (!isTypeLegal(ArgTy, ArgVT) && ArgVT != MVT::i16 && ArgVT != MVT::i8 &&
 2368         ArgVT != MVT::i1)
 2601   if (DestVT != MVT::i32 && DestVT != MVT::i16 && DestVT != MVT::i8)
 2601   if (DestVT != MVT::i32 && DestVT != MVT::i16 && DestVT != MVT::i8)
 2601   if (DestVT != MVT::i32 && DestVT != MVT::i16 && DestVT != MVT::i8)
 2603   if (SrcVT != MVT::i16 && SrcVT != MVT::i8 && SrcVT != MVT::i1)
 2603   if (SrcVT != MVT::i16 && SrcVT != MVT::i8 && SrcVT != MVT::i1)
 2603   if (SrcVT != MVT::i16 && SrcVT != MVT::i8 && SrcVT != MVT::i1)
lib/Target/ARM/ARMISelLowering.cpp
  152   if (VT != PromotedLdStVT) {
  161   if (ElemTy != MVT::f64)
  191   if (VT.isInteger() && VT != PromotedBitwiseVT) {
  209       VT != MVT::v2i64 && VT != MVT::v1i64)
  209       VT != MVT::v2i64 && VT != MVT::v1i64)
 4104       assert(VA.getValVT() != MVT::i64 && "i64 should already be lowered");
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
 1163     if (!OpVT.isSimple() || OpVT.getSimpleVT() != MVT::i1)
lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp
 1020     assert(Node.Ty != MVT::Other);
lib/Target/Hexagon/HexagonISelLowering.cpp
 1457     if (VT.getVectorElementType() != MVT::i32) {
 1929   if (ty(Op0) != VecTy || ty(Op1) != VecTy)
 1929   if (ty(Op0) != VecTy || ty(Op1) != VecTy)
 2351     if (ty(IdxV) != MVT::i32)
 2421     if (ty(IdxV) != MVT::i32)
 3016       if (VT != MVT::i32)
lib/Target/Hexagon/HexagonISelLoweringHVX.cpp
   83     if (T != ByteV) {
  104     if (T != ByteV) {
  158     if (T != ByteW) {
  282   if (ElemIdx.getValueType().getSimpleVT() != MVT::i32)
  303   if (ty(Idx) != MVT::i32)
  356   if (VecTy.getVectorElementType() != MVT::i32) {
 1052   if (VecTy.getVectorElementType() != MVT::i1) {
lib/Target/Mips/MipsFastISel.cpp
  357   if (VT != MVT::i32 && VT != MVT::i16 && VT != MVT::i8 && VT != MVT::i1)
  357   if (VT != MVT::i32 && VT != MVT::i16 && VT != MVT::i8 && VT != MVT::i1)
  357   if (VT != MVT::i32 && VT != MVT::i16 && VT != MVT::i8 && VT != MVT::i1)
  357   if (VT != MVT::i32 && VT != MVT::i16 && VT != MVT::i8 && VT != MVT::i1)
  413   if (VT != MVT::i32)
 1110   if (DstVT != MVT::i32)
 1118   if (SrcVT != MVT::f32 && SrcVT != MVT::f64)
 1118   if (SrcVT != MVT::f32 && SrcVT != MVT::f64)
 1283   if (RetVT != MVT::isVoid) {
 1755     if (RVVT != DestVT) {
 1756       if (RVVT != MVT::i1 && RVVT != MVT::i8 && RVVT != MVT::i16)
 1756       if (RVVT != MVT::i1 && RVVT != MVT::i8 && RVVT != MVT::i16)
 1756       if (RVVT != MVT::i1 && RVVT != MVT::i8 && RVVT != MVT::i16)
 1868   if ((DestVT != MVT::i32) && (DestVT != MVT::i16))
 1868   if ((DestVT != MVT::i32) && (DestVT != MVT::i16))
 1903   if (((DestVT != MVT::i8) && (DestVT != MVT::i16) && (DestVT != MVT::i32)) ||
 1903   if (((DestVT != MVT::i8) && (DestVT != MVT::i16) && (DestVT != MVT::i32)) ||
 1903   if (((DestVT != MVT::i8) && (DestVT != MVT::i16) && (DestVT != MVT::i32)) ||
 1904       ((SrcVT != MVT::i1) && (SrcVT != MVT::i8) && (SrcVT != MVT::i16)))
 1904       ((SrcVT != MVT::i1) && (SrcVT != MVT::i8) && (SrcVT != MVT::i16)))
 1904       ((SrcVT != MVT::i1) && (SrcVT != MVT::i8) && (SrcVT != MVT::i16)))
 1924   if (DestVT != MVT::i32)
lib/Target/Mips/MipsSEISelDAGToDAG.cpp
  914     if (ResTy != MVT::i32 && ResTy != MVT::i64)
  914     if (ResTy != MVT::i32 && ResTy != MVT::i64)
lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp
  609   if (Vector.getSimpleValueType() != MVT::v2f16)
lib/Target/PowerPC/PPCFastISel.cpp
 1070   if (DstVT != MVT::f32 && DstVT != MVT::f64)
 1070   if (DstVT != MVT::f32 && DstVT != MVT::f64)
 1080   if (SrcVT != MVT::i8  && SrcVT != MVT::i16 &&
 1080   if (SrcVT != MVT::i8  && SrcVT != MVT::i16 &&
 1081       SrcVT != MVT::i32 && SrcVT != MVT::i64)
 1081       SrcVT != MVT::i32 && SrcVT != MVT::i64)
 1195   if (DstVT != MVT::i32 && DstVT != MVT::i64)
 1195   if (DstVT != MVT::i32 && DstVT != MVT::i64)
 1208   if (SrcVT != MVT::f32 && SrcVT != MVT::f64)
 1208   if (SrcVT != MVT::f32 && SrcVT != MVT::f64)
 1501   if (RetVT != MVT::isVoid) {
 1573   else if (!isTypeLegal(RetTy, RetVT) && RetVT != MVT::i16 &&
 1574            RetVT != MVT::i8)
 1581   if (RetVT != MVT::isVoid && RetVT != MVT::i8 && RetVT != MVT::i16 &&
 1581   if (RetVT != MVT::isVoid && RetVT != MVT::i8 && RetVT != MVT::i16 &&
 1581   if (RetVT != MVT::isVoid && RetVT != MVT::i8 && RetVT != MVT::i16 &&
 1582       RetVT != MVT::i32 && RetVT != MVT::i64 && RetVT != MVT::f32 &&
 1582       RetVT != MVT::i32 && RetVT != MVT::i64 && RetVT != MVT::f32 &&
 1582       RetVT != MVT::i32 && RetVT != MVT::i64 && RetVT != MVT::f32 &&
 1583       RetVT != MVT::f64) {
 1619     if (!isTypeLegal(ArgTy, ArgVT) && ArgVT != MVT::i16 && ArgVT != MVT::i8)
 1619     if (!isTypeLegal(ArgTy, ArgVT) && ArgVT != MVT::i16 && ArgVT != MVT::i8)
 1753         if (RVVT != DestVT && RVVT != MVT::i8 &&
 1753         if (RVVT != DestVT && RVVT != MVT::i8 &&
 1754             RVVT != MVT::i16 && RVVT != MVT::i32)
 1754             RVVT != MVT::i16 && RVVT != MVT::i32)
 1757         if (RVVT != DestVT) {
 1806   if (DestVT != MVT::i32 && DestVT != MVT::i64)
 1806   if (DestVT != MVT::i32 && DestVT != MVT::i64)
 1808   if (SrcVT != MVT::i8 && SrcVT != MVT::i16 && SrcVT != MVT::i32)
 1808   if (SrcVT != MVT::i8 && SrcVT != MVT::i16 && SrcVT != MVT::i32)
 1808   if (SrcVT != MVT::i8 && SrcVT != MVT::i16 && SrcVT != MVT::i32)
 1995   if (VT != MVT::f32 && VT != MVT::f64)
 1995   if (VT != MVT::f32 && VT != MVT::f64)
 2210   if (VT != MVT::i64 && VT != MVT::i32 && VT != MVT::i16 && VT != MVT::i8 &&
 2210   if (VT != MVT::i64 && VT != MVT::i32 && VT != MVT::i16 && VT != MVT::i8 &&
 2210   if (VT != MVT::i64 && VT != MVT::i32 && VT != MVT::i16 && VT != MVT::i8 &&
 2210   if (VT != MVT::i64 && VT != MVT::i32 && VT != MVT::i16 && VT != MVT::i8 &&
 2211       VT != MVT::i1)
 2336       if (VT != MVT::i16 && VT != MVT::i8)
 2336       if (VT != MVT::i16 && VT != MVT::i8)
 2344       if (VT != MVT::i32 && VT != MVT::i16 && VT != MVT::i8)
 2344       if (VT != MVT::i32 && VT != MVT::i16 && VT != MVT::i8)
 2344       if (VT != MVT::i32 && VT != MVT::i16 && VT != MVT::i8)
 2392   if (VT != MVT::i64 && VT != MVT::i32 && VT != MVT::i16 && VT != MVT::i8 &&
 2392   if (VT != MVT::i64 && VT != MVT::i32 && VT != MVT::i16 && VT != MVT::i8 &&
 2392   if (VT != MVT::i64 && VT != MVT::i32 && VT != MVT::i16 && VT != MVT::i8 &&
 2392   if (VT != MVT::i64 && VT != MVT::i32 && VT != MVT::i16 && VT != MVT::i8 &&
 2393       VT != MVT::i1)
lib/Target/PowerPC/PPCISelDAGToDAG.cpp
 4390     if (PPCLowering->getPointerTy(CurDAG->getDataLayout()) != MVT::i32 ||
 4399     if (PPCLowering->getPointerTy(CurDAG->getDataLayout()) != MVT::i32 ||
lib/Target/PowerPC/PPCISelLowering.cpp
13174   if (VecTy != MVT::v2f64) {
13234   if (VecTy != MVT::v2f64) {
lib/Target/Sparc/SparcISelLowering.cpp
  453       else if (VA.getLocVT() != MVT::i32) {
  903       if (VA.getLocVT() != MVT::f32) {
 1053     if (!VA.isRegLoc() || (ValTy != MVT::f64 && ValTy != MVT::f128))
 1053     if (!VA.isRegLoc() || (ValTy != MVT::f64 && ValTy != MVT::f128))
 1159       if (!VA.needsCustom() || VA.getValVT() != MVT::f128
 1160           || VA.getLocVT() != MVT::i128)
lib/Target/SystemZ/SystemZISelLowering.cpp
  343       if (VT != MVT::v2i64)
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
  241         if (MVT(T) != MemT) {
  323   assert(Result != MVT::INVALID_SIMPLE_VALUE_TYPE &&
  482       assert(VT != MVT::iPTR && "Pointer MVT not expected here");
 1528   if (!SplatConst || Op.getSimpleValueType() != MVT::v2i64)
lib/Target/X86/X86FastISel.cpp
  254   if (RetVT != MVT::i32 && RetVT != MVT::i64)
  254   if (RetVT != MVT::i32 && RetVT != MVT::i64)
 2417   if (SrcVT != MVT::i32 && SrcVT != MVT::i64)
 2417   if (SrcVT != MVT::i32 && SrcVT != MVT::i64)
lib/Target/X86/X86ISelDAGToDAG.cpp
 3199   if (NVT != MVT::i32 && NVT != MVT::i64)
 3199   if (NVT != MVT::i32 && NVT != MVT::i64)
 3372     if (NVT != MVT::i32) {
 3430   if (XVT != MVT::i32) {
 3439   if (XVT != NVT) {
 3478   if (NVT != MVT::i32 && NVT != MVT::i64)
 3478   if (NVT != MVT::i32 && NVT != MVT::i64)
 3753   if (NVT != MVT::i32 && NVT != MVT::i64)
 3753   if (NVT != MVT::i32 && NVT != MVT::i64)
 3892   if (VT != MVT::i32 && VT != MVT::i64)
 3892   if (VT != MVT::i32 && VT != MVT::i64)
 4527     if (NVT != MVT::i8 && NVT != MVT::i16 && NVT != MVT::i32 && NVT != MVT::i64)
 4527     if (NVT != MVT::i8 && NVT != MVT::i16 && NVT != MVT::i32 && NVT != MVT::i64)
 4527     if (NVT != MVT::i8 && NVT != MVT::i16 && NVT != MVT::i32 && NVT != MVT::i64)
 4527     if (NVT != MVT::i8 && NVT != MVT::i16 && NVT != MVT::i32 && NVT != MVT::i64)
 4623     if (NVT != MVT::i8)
 5073                    (CmpVT != MVT::i16 || !(Mask & 0x8000))) ||
lib/Target/X86/X86ISelLowering.cpp
 1930       VT.getVectorElementType() != MVT::i1)
 3289         if (RegVT.isVector() && VA.getValVT().getScalarType() != MVT::i1)
 3459     if (VecVT != MVT::Other)
 7611     if (V1.getSimpleValueType() != VT)
 7640   if (V1.getSimpleValueType() != MVT::v4f32)
 7642   if (V2.getSimpleValueType() != MVT::v4f32)
 8808       if (InVec0.getSimpleValueType() != VT)
 8813       if (InVec1.getSimpleValueType() != VT)
10351   if (VT != MVT::v8i32 && VT != MVT::v8f32)
10351   if (VT != MVT::v8i32 && VT != MVT::v8f32)
10774   if (VT != MVT::v16i8 && VT != MVT::v8i16)
10774   if (VT != MVT::v16i8 && VT != MVT::v8i16)
12333   if (ExtVT != VT)
16907       if (Opcode == X86ISD::KSHIFTR && WideVT != VT) {
17703   assert(OpVT.is128BitVector() && OpVT.isInteger() && OpVT != MVT::v2i64 &&
18336    if (!Subtarget.hasDQI() || SrcVT != MVT::i64 || Subtarget.is64Bit() ||
18337        (VT != MVT::f32 && VT != MVT::f64))
18337        (VT != MVT::f32 && VT != MVT::f64))
18359       if (!Subtarget.hasSSE2() || FromVT != MVT::v4i32)
18366       if (!Subtarget.hasAVX512() || FromVT != MVT::v4i32)
18408   if (FromVT != Vec128VT)
18646   if (Op.getSimpleValueType() != MVT::v2f64)
18709   if (VecFloatVT != Op->getSimpleValueType(0))
19054     if (VT != MVT::v8i64)
19121   if (VT.getVectorElementType() != MVT::i8) {
19154   if (VT != ExtVT) {
19160   if (WideVT != VT)
19408     if (InVT != MVT::v16i16 || Subtarget.hasBWI() ||
19631   if (SVT != MVT::f128)
20555     if (!Elt || Elt->isOpaque() || Elt->getSimpleValueType(0) != EltVT)
20581   if (VET != MVT::i8 && VET != MVT::i16)
20581   if (VET != MVT::i8 && VET != MVT::i16)
21562   if (VT != ExtVT) {
21568   if (WideVT != VT)
21602   if (SVT != MVT::i64 && SVT != MVT::i32 && SVT != MVT::i16)
21602   if (SVT != MVT::i64 && SVT != MVT::i32 && SVT != MVT::i16)
21602   if (SVT != MVT::i64 && SVT != MVT::i32 && SVT != MVT::i16)
21604   if (InSVT != MVT::i32 && InSVT != MVT::i16 && InSVT != MVT::i8)
21604   if (InSVT != MVT::i32 && InSVT != MVT::i16 && InSVT != MVT::i8)
21604   if (InSVT != MVT::i32 && InSVT != MVT::i16 && InSVT != MVT::i8)
21669   if (InVT != MVT::v4i32) {
21727     if (VT != MVT::v8i64)
22442   if (VT != SrcOp.getSimpleValueType())
24708   while (CurrVT != VT) {
24748       (Subtarget.canExtendTo512DQ() || VT.getVectorElementType() != MVT::i8))
24983   if (VT.getScalarType() != MVT::i64 && VT.is256BitVector())
25454                            (VT != MVT::v2i64 && VT != MVT::v4i64));
25454                            (VT != MVT::v2i64 && VT != MVT::v4i64));
25482   bool AShift = LShift &&  VT != MVT::v2i64 && VT != MVT::v4i64;
25482   bool AShift = LShift &&  VT != MVT::v2i64 && VT != MVT::v4i64;
25501       assert((VT != MVT::v4i64 || Subtarget.hasInt256()) &&
25624       if (EltVT != MVT::i64 && EltVT.bitsGT(MVT::i32))
25860         (VT != MVT::v16i16 ||
26846   assert(EltVT != MVT::i8 &&
26979   if (VT.getScalarType() != MVT::i8) {
27462   if (MaskVT.getVectorElementType() != MVT::i1) {
28135       if (PromoteVT != MVT::v2i32)
33348       if (V.getSimpleValueType().getVectorElementType() != MVT::i8 &&
33349           V.getSimpleValueType().getVectorElementType() != MVT::i16)
41131   if (SVT != MVT::i8 && SVT != MVT::i16 && SVT != MVT::i32)
41131   if (SVT != MVT::i8 && SVT != MVT::i16 && SVT != MVT::i32)
41131   if (SVT != MVT::i8 && SVT != MVT::i16 && SVT != MVT::i32)
41133   if (InSVT != MVT::i16 && InSVT != MVT::i32 && InSVT != MVT::i64)
41133   if (InSVT != MVT::i16 && InSVT != MVT::i32 && InSVT != MVT::i64)
41133   if (InSVT != MVT::i16 && InSVT != MVT::i32 && InSVT != MVT::i64)
44670   if (VT.getVectorElementType() != MVT::i1 &&
lib/Target/X86/X86TargetTransformInfo.cpp
 2486   if (VT.isSimple() && LT.second != VT.getSimpleVT() &&
utils/TableGen/CodeGenDAGPatterns.cpp
  620     if (B.getVectorElementType() != P.getVectorElementType())
 1367       if (T0.getMachineValueType() != MVT::Other) {