Lines Matching defs:MidTy
2754 /// * %F = firstOpcode SrcTy %x to MidTy
2755 /// * %S = secondOpcode MidTy %F to DstTy
2761 Type *SrcTy, Type *MidTy, Type *DstTy, Type *SrcIntPtrTy, Type *MidIntPtrTy,
2825 if ((IsFirstBitcast && isa<VectorType>(SrcTy) != isa<VectorType>(MidTy)) ||
2826 (IsSecondBitcast && isa<VectorType>(MidTy) != isa<VectorType>(DstTy)))
2851 // matches MidTy.
2852 if (DstTy == MidTy)
2870 unsigned MidSize = MidTy->getScalarSizeInBits();
2926 MidTy->isPtrOrPtrVectorTy() &&
2928 SrcTy->getPointerAddressSpace() != MidTy->getPointerAddressSpace() &&
2929 MidTy->getPointerAddressSpace() == DstTy->getPointerAddressSpace() &&
2942 MidTy->isPtrOrPtrVectorTy() &&
2944 MidTy->getPointerAddressSpace() == DstTy->getPointerAddressSpace() &&
2954 MidTy->isPtrOrPtrVectorTy() &&
2956 SrcTy->getPointerAddressSpace() == MidTy->getPointerAddressSpace() &&
2965 // where the MidTy is not the same for the two cast instructions.