diff options
author | João Valverde <j@v6e.pt> | 2022-07-05 09:51:49 +0100 |
---|---|---|
committer | João Valverde <j@v6e.pt> | 2022-07-05 09:58:43 +0100 |
commit | 5e3a7e9ab8f4e5cabf2c0aec5039b74e2583810f (patch) | |
tree | f0b8c9f31b54a10e0ffa979b9adb1adc4fadd6f3 /epan/dfilter/dfvm.h | |
parent | dfa160832dbe4c165f8391fbc13fc966b937b02c (diff) |
dfilter: Small optimization for "not all zero" code
Remove extra NOT instruction. Also remove unused ANY_ZERO opcode.
Diffstat (limited to 'epan/dfilter/dfvm.h')
-rw-r--r-- | epan/dfilter/dfvm.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/epan/dfilter/dfvm.h b/epan/dfilter/dfvm.h index d9f81d2e83..b042b5dd88 100644 --- a/epan/dfilter/dfvm.h +++ b/epan/dfilter/dfvm.h @@ -70,8 +70,6 @@ typedef enum { DFVM_ANY_LT, DFVM_ALL_LE, DFVM_ANY_LE, - DFVM_ALL_ZERO, - DFVM_ANY_ZERO, DFVM_ALL_CONTAINS, DFVM_ANY_CONTAINS, DFVM_ALL_MATCHES, @@ -90,6 +88,7 @@ typedef enum { DFVM_CALL_FUNCTION, DFVM_STACK_PUSH, DFVM_STACK_POP, + DFVM_NOT_ALL_ZERO, } dfvm_opcode_t; const char * |