diff options
author | H. Peter Anvin <hpa@linux.intel.com> | 2018-02-07 13:51:54 -0800 |
---|---|---|
committer | H. Peter Anvin <hpa@linux.intel.com> | 2018-02-07 13:51:54 -0800 |
commit | 1b53750430f03e5953e6b133d6dbae237c3f880f (patch) | |
tree | e8934dae69b539c48d7f63a2276b8fbcc8bc9b25 /include/insns.h | |
parent | 70c439b8de78595e9a465e3907aa282aa9c82984 (diff) | |
parent | ef7d18bfbb899fe8e44f4fae8d6a12e2742f69f5 (diff) | |
download | nasm-1b53750430f03e5953e6b133d6dbae237c3f880f.tar.gz |
Merge tag 'nasm-2.13.03'
NASM 2.13.03
Resolved Conflicts:
include/iflag.h
version
x86/insns-iflags.ph
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
Diffstat (limited to 'include/insns.h')
-rw-r--r-- | include/insns.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/include/insns.h b/include/insns.h index ac2d7924..00de2887 100644 --- a/include/insns.h +++ b/include/insns.h @@ -23,6 +23,12 @@ struct itemplate { uint32_t iflag_idx; /* some flags referenced by index */ }; +/* Use this helper to test instruction template flags */ +static inline bool itemp_has(const struct itemplate *itemp, unsigned int bit) +{ + return iflag_test(&insns_flags[itemp->iflag_idx], bit); +} + /* Disassembler table structure */ /* |