Lines Matching refs:op
206 static bool IsBinaryOp(Value op) { in IsBinaryOp() argument
207 return COMMA <= op && op <= MOD; in IsBinaryOp()
210 static bool IsCompareOp(Value op) { in IsCompareOp() argument
211 return EQ <= op && op <= IN; in IsCompareOp()
214 static bool IsOrderedCompareOp(Value op) { in IsOrderedCompareOp() argument
215 return op == LT || op == LTE || op == GT || op == GTE; in IsOrderedCompareOp()
218 static Value NegateCompareOp(Value op) { in NegateCompareOp() argument
219 ASSERT(IsCompareOp(op)); in NegateCompareOp()
220 switch (op) { in NegateCompareOp()
229 return op; in NegateCompareOp()
233 static Value InvertCompareOp(Value op) { in InvertCompareOp() argument
234 ASSERT(IsCompareOp(op)); in InvertCompareOp()
235 switch (op) { in InvertCompareOp()
244 return op; in InvertCompareOp()
248 static bool IsBitOp(Value op) { in IsBitOp() argument
249 return (BIT_OR <= op && op <= SHR) || op == BIT_NOT; in IsBitOp()
252 static bool IsUnaryOp(Value op) { in IsUnaryOp() argument
253 return (NOT <= op && op <= VOID) || op == ADD || op == SUB; in IsUnaryOp()
256 static bool IsCountOp(Value op) { in IsCountOp() argument
257 return op == INC || op == DEC; in IsCountOp()
260 static bool IsShiftOp(Value op) { in IsShiftOp() argument
261 return (SHL <= op) && (op <= SHR); in IsShiftOp()