Lines Matching defs:Partition
127 class Partition;
249 AllocaInst *rewritePartition(AllocaInst &AI, AllocaSlices &AS, Partition &P);
728 class Partition {
747 Partition(iterator SI) : SI(SI), SJ(SI) {}
806 Partition> {
811 Partition P;
978 Partition &operator*() { return P; }
2044 static bool isVectorPromotionViableForSlice(Partition &P, const Slice &S,
2118 static bool checkVectorTypeForPromotion(Partition &P, VectorType *VTy,
2147 checkVectorTypesForPromotion(Partition &P, const DataLayout &DL,
2235 function_ref<void(Type *)> CheckCandidateType, Partition &P,
2277 static VectorType *isVectorPromotionViable(Partition &P, const DataLayout &DL) {
2451 static bool isIntegerWideningViable(Partition &P, Type *AllocaTy,
4840 Partition &P) {