Lines Matching refs:isVector

68   if (NarrowTy.isVector()) {  in getNarrowTypeBreakDown()
169 if (!ResultTy.isVector()) { in insertParts()
174 if (PartTy.isVector()) in insertParts()
182 if (ResultTy.isVector()) { in insertParts()
366 if (LCMTy.isVector()) { in buildWidenedRemergeToDst()
716 if (MemType.isVector()) in getOutlineAtomicLibcall()
1200 if (DstTy.isVector()) in narrowScalar()
1216 if (DstTy.isVector()) in narrowScalar()
1317 if (DstTy.isVector()) in narrowScalar()
1362 if (SrcTy.isVector()) in narrowScalar()
1368 if (SrcTy.isVector() && LeftoverBits != 0) in narrowScalar()
1711 assert(Ty.isVector()); in coerceToScalar()
1787 if (DstTy.isVector()) in widenScalarMergeValues()
1910 if (SrcTy.isVector()) in widenScalarUnmergeValues()
2037 if (SrcTy.isVector() || DstTy.isVector()) in widenScalarExtract()
2085 if (!SrcTy.isVector()) in widenScalarExtract()
2107 if (TypeIdx != 0 || WideTy.isVector()) in widenScalarInsert()
2164 unsigned BoolExtOp = MIRBuilder.getBoolExtOp(WideTy.isVector(), false); in widenScalarAddSubOverflow()
2610 bool IsVec = MRI.getType(MI.getOperand(1).getReg()).isVector(); in widenScalar()
2966 LLT WideVecTy = VecTy.isVector() in widenScalar()
3012 if (SrcTy.isVector()) { in lowerBitcast()
3016 if (DstTy.isVector()) { in lowerBitcast()
3062 if (DstTy.isVector()) { in lowerBitcast()
3110 unsigned NewNumElts = CastTy.isVector() ? CastTy.getNumElements() : 1; in bitcastExtractVectorElt()
3113 LLT NewEltTy = CastTy.isVector() ? CastTy.getElementType() : CastTy; in bitcastExtractVectorElt()
3185 if (CastTy.isVector()) { in bitcastExtractVectorElt()
3248 LLT NewEltTy = CastTy.isVector() ? CastTy.getElementType() : CastTy; in bitcastInsertVectorElt()
3252 unsigned NewNumElts = CastTy.isVector() ? CastTy.getNumElements() : 1; in bitcastInsertVectorElt()
3273 if (CastTy.isVector()) { in bitcastInsertVectorElt()
3284 if (CastTy.isVector()) { in bitcastInsertVectorElt()
3310 if (MemTy.isVector()) in lowerLoad()
3385 if (MemTy.isVector()) { in lowerLoad()
3452 if (SrcTy.isVector()) in lowerStore()
3475 if (MemTy.isVector()) { in lowerStore()
3571 if (MRI.getType(MI.getOperand(1).getReg()).isVector()) { in bitcast()
3679 if (Ty.isVector()) in lower()
3994 if (!VecTy.isVector()) in hasSameNumEltsOnAllVectorOperands()
4007 if (!Ty.isVector()) { in hasSameNumEltsOnAllVectorOperands()
4028 assert(Ty.isVector() && "Expected vector type"); in makeDstOps()
4214 assert(SrcTy.isVector() && NarrowTy.isVector() && "Expected vector types"); in fewerElementsVectorUnmergeValues()
4254 assert(DstTy.isVector() && NarrowTy.isVector() && "Expected vector types"); in fewerElementsVectorMerge()
4264 assert(SrcTy.isVector() && "Expected vector types"); in fewerElementsVectorMerge()
4318 unsigned NumSrcElts = SrcTy.isVector() ? SrcTy.getNumElements() : 1; in fewerElementsVectorMerge()
4348 if (!NarrowVecTy.isVector()) in fewerElementsVectorExtractInsertVectorElt()
4507 unsigned NumElts = NarrowTy.isVector() ? NarrowTy.getNumElements() : 1; in fewerElementsVector()
4623 if (MRI.getType(MI.getOperand(1).getReg()).isVector()) in fewerElementsVector()
4808 if (NarrowTy.isVector() && in fewerElementsVectorReductions()
4816 NarrowTy.isVector() ? SrcTy.getNumElements() / NarrowTy.getNumElements() in fewerElementsVectorReductions()
5044 if (DstTy.isVector()) in narrowScalarShift()
5277 if (CondTy.isVector()) in moreElementsVector()
5422 if (DstTy.isVector() && Src1Ty.isVector() && in moreElementsVectorShuffle()
5529 if (DstType.isVector()) in narrowScalarAddSub()
5621 if (Ty.isVector()) in narrowScalarMul()
5729 if (MRI.getType(DstReg).isVector()) in narrowScalarExtract()
5873 if (DstTy.isVector()) in narrowScalarExt()
5893 if (CondTy.isVector()) // TODO: Handle vselect in narrowScalarSelect()
6395 if (DstTy.isVector() && isPowerOf2_32(DstTy.getNumElements()) && in lowerTRUNC()
6753 if (MRI.getType(Src).isVector()) // TODO: Handle vectors directly. in lowerFPTRUNC_F64_TO_F16()
7313 if (SrcTy.isVector()) { in lowerExtract()
7340 (SrcTy.isVector() && DstTy == SrcTy.getElementType()))) { in lowerExtract()
7370 if (DstTy.isVector() && !InsertTy.isPointer()) { in lowerInsert()
7408 if (InsertTy.isVector() || in lowerInsert()
7409 (DstTy.isVector() && DstTy.getElementType() != InsertTy)) in lowerInsert()
7803 if (SrcTy.isVector()) in lowerISFPCLASS()
7958 if (!DstTy.isVector()) in lowerSelect()
8166 if (NewTy.isVector()) in findGISelOptimalMemOpLowering()
8200 if (Ty.isVector()) in getTypeForLLT()
8211 if (!Ty.isVector() && ValVRegAndVal) { in getMemsetValue()
8233 if (Ty.isVector()) in getMemsetValue()
8325 if (!LargestTy.isVector() && !Ty.isVector() && in lowerMemset()