Lines Matching refs:VX
13374 const auto *VX = cast<VectorType>(X), *VY = cast<VectorType>(Y); in getCommonNonSugarTypeNode() local
13375 assert(VX->getNumElements() == VY->getNumElements()); in getCommonNonSugarTypeNode()
13376 assert(VX->getVectorKind() == VY->getVectorKind()); in getCommonNonSugarTypeNode()
13377 return Ctx.getVectorType(getCommonElementType(Ctx, VX, VY), in getCommonNonSugarTypeNode()
13378 VX->getNumElements(), VX->getVectorKind()); in getCommonNonSugarTypeNode()
13381 const auto *VX = cast<ExtVectorType>(X), *VY = cast<ExtVectorType>(Y); in getCommonNonSugarTypeNode() local
13382 assert(VX->getNumElements() == VY->getNumElements()); in getCommonNonSugarTypeNode()
13383 return Ctx.getExtVectorType(getCommonElementType(Ctx, VX, VY), in getCommonNonSugarTypeNode()
13384 VX->getNumElements()); in getCommonNonSugarTypeNode()
13387 const auto *VX = cast<DependentSizedExtVectorType>(X), in getCommonNonSugarTypeNode() local
13389 return Ctx.getDependentSizedExtVectorType(getCommonElementType(Ctx, VX, VY), in getCommonNonSugarTypeNode()
13390 getCommonSizeExpr(Ctx, VX, VY), in getCommonNonSugarTypeNode()
13391 getCommonAttrLoc(VX, VY)); in getCommonNonSugarTypeNode()
13394 const auto *VX = cast<DependentVectorType>(X), in getCommonNonSugarTypeNode() local
13396 assert(VX->getVectorKind() == VY->getVectorKind()); in getCommonNonSugarTypeNode()
13398 getCommonElementType(Ctx, VX, VY), getCommonSizeExpr(Ctx, VX, VY), in getCommonNonSugarTypeNode()
13399 getCommonAttrLoc(VX, VY), VX->getVectorKind()); in getCommonNonSugarTypeNode()
13715 llvm::APSInt VX = *CEX->getIntegerConstantExpr(Ctx); in getCommonSugarTypeNode() local
13717 if (VX != VY) in getCommonSugarTypeNode()