Lines Matching refs:LFilter
3218 Value *LFilter = NewClauses[j];
3219 ArrayType *LTy = dyn_cast<ArrayType>(LFilter->getType());
3223 // If Filter is a subset of LFilter, i.e. every element of Filter is also
3224 // an element of LFilter, then discard LFilter.
3226 // If Filter is empty then it is a subset of LFilter.
3228 // Discard LFilter.
3235 // If Filter is longer than LFilter then it cannot be a subset of it.
3239 // At this point we know that LFilter has at least one element.
3240 if (isa<ConstantAggregateZero>(LFilter)) { // LFilter only contains zeros.
3241 // Filter is a subset of LFilter iff Filter contains only zeros (as we
3242 // already know that Filter is not longer than LFilter).
3245 // Discard LFilter.
3252 ConstantArray *LArray = cast<ConstantArray>(LFilter);
3255 // LFilter iff LFilter contains a zero.
3259 // LFilter contains a zero - discard it.
3269 // LFilter. Since filters tend to be short this is probably faster than
3287 // Discard LFilter.