Lines Matching refs:UndefBits
10701 APInt &UndefBits) { in resolveBuildVector() argument
10711 UndefBits <<= SplatBitSize; in resolveBuildVector()
10713 UndefBits |= (SplatBits ^ SplatUndef).zextOrTrunc(VT.getSizeInBits()); in resolveBuildVector()
11045 APInt UndefBits(VT.getSizeInBits(), 0); in LowerVectorOR() local
11046 if (resolveBuildVector(BVN, DefBits, UndefBits)) { in LowerVectorOR()
11056 UndefBits, &LHS)) || in LowerVectorOR()
11058 UndefBits, &LHS))) in LowerVectorOR()
11103 APInt UndefBits(VT.getSizeInBits(), 0); in ConstantBuildVector() local
11105 if (resolveBuildVector(BVN, DefBits, UndefBits)) { in ConstantBuildVector()
11121 DefBits = UndefBits; in ConstantBuildVector()
11130 DefBits = ~UndefBits; in ConstantBuildVector()
11996 APInt UndefBits(VT.getSizeInBits(), 0); in EmitVectorComparison() local
11997 bool IsCnst = BVN && resolveBuildVector(BVN, CnstBits, UndefBits); in EmitVectorComparison()
14984 APInt UndefBits(VT.getSizeInBits(), 0); in performANDCombine() local
14985 if (resolveBuildVector(BVN, DefBits, UndefBits)) { in performANDCombine()
14995 UndefBits = ~UndefBits; in performANDCombine()
14997 UndefBits, &LHS)) || in performANDCombine()
14999 UndefBits, &LHS))) in performANDCombine()