Lines Matching refs:OpcodeLHS
159 static bool areEquivalentRanges(BinaryOperatorKind OpcodeLHS, in areEquivalentRanges() argument
167 return OpcodeLHS == OpcodeRHS; in areEquivalentRanges()
171 return ((OpcodeLHS == BO_LE && OpcodeRHS == BO_LT) || in areEquivalentRanges()
172 (OpcodeLHS == BO_GT && OpcodeRHS == BO_GE)) && in areEquivalentRanges()
179 static bool areExclusiveRanges(BinaryOperatorKind OpcodeLHS, in areExclusiveRanges() argument
188 switch (OpcodeLHS) { in areExclusiveRanges()
207 if ((OpcodeLHS == BO_EQ || OpcodeLHS == BO_LT || OpcodeLHS == BO_LE) && in areExclusiveRanges()
213 if (OpcodeLHS == BO_GT && OpcodeRHS == BO_LT && in areExclusiveRanges()
223 static bool rangesFullyCoverDomain(BinaryOperatorKind OpcodeLHS, in rangesFullyCoverDomain() argument
232 switch (OpcodeLHS) { in rangesFullyCoverDomain()
252 if (OpcodeLHS == BO_LE && OpcodeRHS == BO_GE && in rangesFullyCoverDomain()
258 if ((OpcodeLHS == BO_GT || OpcodeLHS == BO_GE) && in rangesFullyCoverDomain()
264 if (OpcodeLHS == BO_NE && OpcodeRHS == BO_NE) in rangesFullyCoverDomain()
270 static bool rangeSubsumesRange(BinaryOperatorKind OpcodeLHS, in rangeSubsumesRange() argument
275 switch (OpcodeLHS) { in rangeSubsumesRange()