Coverage Report

Created: 2025-07-04 06:11

/src/capstonenext/Mapping.h
Line
Count
Source
1
/* Capstone Disassembly Engine */
2
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2019 */
3
/*    Rot127 <unisono@quyllur.org>, 2022-2023 */
4
5
#ifndef CS_MAPPING_H
6
#define CS_MAPPING_H
7
8
#if defined(CAPSTONE_HAS_OSXKERNEL)
9
#include <libkern/libkern.h>
10
#else
11
#include "include/capstone/capstone.h"
12
#include <stddef.h>
13
#endif
14
#include "cs_priv.h"
15
#include <assert.h>
16
#include <string.h>
17
18
// map instruction to its characteristics
19
typedef struct insn_map {
20
  unsigned short id;        // The LLVM instruction id
21
  unsigned short mapid;       // The Capstone instruction id
22
#ifndef CAPSTONE_DIET
23
  uint16_t regs_use[MAX_IMPL_R_REGS]; ///< list of implicit registers used by
24
              ///< this instruction
25
  uint16_t regs_mod[MAX_IMPL_W_REGS]; ///< list of implicit registers modified
26
              ///< by this instruction
27
  unsigned char groups
28
    [MAX_NUM_GROUPS]; ///< list of group this instruction belong to
29
  bool branch;      // branch instruction?
30
  bool indirect_branch;   // indirect branch instruction?
31
  union {
32
    ppc_suppl_info ppc;
33
    loongarch_suppl_info loongarch;
34
    aarch64_suppl_info aarch64;
35
    systemz_suppl_info systemz;
36
    arm_suppl_info arm;
37
    xtensa_suppl_info xtensa;
38
    sparc_suppl_info sparc;
39
  } suppl_info; // Supplementary information for each instruction.
40
#endif
41
} insn_map;
42
43
// look for @id in @m, given its size in @max. first time call will update
44
// @cache. return 0 if not found
45
unsigned short insn_find(const insn_map *m, unsigned int max, unsigned int id,
46
       unsigned short **cache);
47
48
unsigned int find_cs_id(unsigned MC_Opcode, const insn_map *imap,
49
      unsigned imap_size);
50
51
#define MAX_NO_DATA_TYPES 16
52
53
///< A LLVM<->CS Mapping entry of an MCOperand.
54
typedef struct {
55
  uint8_t /* cs_op_type */ type;   ///< Operand type (e.g.: reg, imm, mem)
56
  uint8_t /* cs_ac_type */ access; ///< The access type (read, write)
57
  uint8_t        /* cs_data_type */
58
    dtypes[MAX_NO_DATA_TYPES]; ///< List of op types. Terminated by
59
             ///< CS_DATA_TYPE_LAST
60
} mapping_op;
61
62
#define MAX_NO_INSN_MAP_OPS 16
63
64
///< MCOperands of an instruction.
65
typedef struct {
66
  mapping_op
67
    ops[MAX_NO_INSN_MAP_OPS]; ///< NULL terminated array of insn_op.
68
} map_insn_ops;
69
70
/// Only usable by `auto-sync` archs!
71
const cs_op_type mapping_get_op_type(MCInst *MI, unsigned OpNum,
72
             const map_insn_ops *insn_ops_map,
73
             size_t map_size);
74
75
/// Only usable by `auto-sync` archs!
76
const cs_ac_type mapping_get_op_access(MCInst *MI, unsigned OpNum,
77
               const map_insn_ops *insn_ops_map,
78
               size_t map_size);
79
80
/// Macro for easier access of operand types from the map.
81
/// Assumes the istruction operands map is called "insn_operands"
82
/// Only usable by `auto-sync` archs!
83
#ifndef CAPSTONE_DIET
84
#define map_get_op_type(MI, OpNum) \
85
6.27M
  mapping_get_op_type(MI, OpNum, (const map_insn_ops *)insn_operands, \
86
6.27M
          sizeof(insn_operands) / sizeof(insn_operands[0]))
87
#else
88
#define map_get_op_type(MI, OpNum) \
89
  CS_OP_INVALID
90
#endif
91
92
/// Macro for easier access of operand access flags from the map.
93
/// Assumes the istruction operands map is called "insn_operands"
94
/// Only usable by `auto-sync` archs!
95
#ifndef CAPSTONE_DIET
96
#define map_get_op_access(MI, OpNum) \
97
4.97M
  mapping_get_op_access(MI, OpNum, (const map_insn_ops *)insn_operands, \
98
4.97M
            sizeof(insn_operands) / \
99
4.97M
              sizeof(insn_operands[0]))
100
#else
101
#define map_get_op_access(MI, OpNum) \
102
  CS_AC_INVALID
103
#endif
104
105
///< Map for ids to their string
106
typedef struct name_map {
107
  unsigned int id;
108
  const char *name;
109
} name_map;
110
111
// map a name to its ID
112
// return 0 if not found
113
int name2id(const name_map *map, int max, const char *name);
114
115
// map ID to a name
116
// return NULL if not found
117
const char *id2name(const name_map *map, int max, const unsigned int id);
118
119
void map_add_implicit_write(MCInst *MI, uint32_t Reg);
120
void map_add_implicit_read(MCInst *MI, uint32_t Reg);
121
void map_remove_implicit_write(MCInst *MI, uint32_t Reg);
122
123
void map_implicit_reads(MCInst *MI, const insn_map *imap);
124
125
void map_implicit_writes(MCInst *MI, const insn_map *imap);
126
127
void add_group(MCInst *MI, unsigned /* arch_group */ group);
128
129
void map_groups(MCInst *MI, const insn_map *imap);
130
131
void map_cs_id(MCInst *MI, const insn_map *imap, unsigned int imap_size);
132
133
const void *map_get_suppl_info(MCInst *MI, const insn_map *imap);
134
135
#define DECL_get_detail_op(arch, ARCH) \
136
  cs_##arch##_op *ARCH##_get_detail_op(MCInst *MI, int offset);
137
138
DECL_get_detail_op(arm, ARM);
139
DECL_get_detail_op(ppc, PPC);
140
DECL_get_detail_op(tricore, TriCore);
141
DECL_get_detail_op(aarch64, AArch64);
142
DECL_get_detail_op(alpha, Alpha);
143
DECL_get_detail_op(hppa, HPPA);
144
DECL_get_detail_op(loongarch, LoongArch);
145
DECL_get_detail_op(mips, Mips);
146
DECL_get_detail_op(riscv, RISCV);
147
DECL_get_detail_op(systemz, SystemZ);
148
DECL_get_detail_op(xtensa, Xtensa);
149
DECL_get_detail_op(bpf, BPF);
150
DECL_get_detail_op(arc, ARC);
151
DECL_get_detail_op(sparc, Sparc);
152
153
/// Increments the detail->arch.op_count by one.
154
#define DEFINE_inc_detail_op_count(arch, ARCH) \
155
  static inline void ARCH##_inc_op_count(MCInst *MI) \
156
4.51M
  { \
157
4.51M
    MI->flat_insn->detail->arch.op_count++; \
158
4.51M
  }
Unexecuted instantiation: MipsModule.c:ARM_inc_op_count
Unexecuted instantiation: MipsModule.c:PPC_inc_op_count
Unexecuted instantiation: MipsModule.c:TriCore_inc_op_count
Unexecuted instantiation: MipsModule.c:AArch64_inc_op_count
Unexecuted instantiation: MipsModule.c:Alpha_inc_op_count
Unexecuted instantiation: MipsModule.c:HPPA_inc_op_count
Unexecuted instantiation: MipsModule.c:LoongArch_inc_op_count
Unexecuted instantiation: MipsModule.c:Mips_inc_op_count
Unexecuted instantiation: MipsModule.c:RISCV_inc_op_count
Unexecuted instantiation: MipsModule.c:SystemZ_inc_op_count
Unexecuted instantiation: MipsModule.c:Xtensa_inc_op_count
Unexecuted instantiation: MipsModule.c:BPF_inc_op_count
Unexecuted instantiation: MipsModule.c:ARC_inc_op_count
Unexecuted instantiation: MipsModule.c:Sparc_inc_op_count
Unexecuted instantiation: LoongArchModule.c:ARM_inc_op_count
Unexecuted instantiation: LoongArchModule.c:PPC_inc_op_count
Unexecuted instantiation: LoongArchModule.c:TriCore_inc_op_count
Unexecuted instantiation: LoongArchModule.c:AArch64_inc_op_count
Unexecuted instantiation: LoongArchModule.c:Alpha_inc_op_count
Unexecuted instantiation: LoongArchModule.c:HPPA_inc_op_count
Unexecuted instantiation: LoongArchModule.c:LoongArch_inc_op_count
Unexecuted instantiation: LoongArchModule.c:Mips_inc_op_count
Unexecuted instantiation: LoongArchModule.c:RISCV_inc_op_count
Unexecuted instantiation: LoongArchModule.c:SystemZ_inc_op_count
Unexecuted instantiation: LoongArchModule.c:Xtensa_inc_op_count
Unexecuted instantiation: LoongArchModule.c:BPF_inc_op_count
Unexecuted instantiation: LoongArchModule.c:ARC_inc_op_count
Unexecuted instantiation: LoongArchModule.c:Sparc_inc_op_count
Unexecuted instantiation: XtensaModule.c:ARM_inc_op_count
Unexecuted instantiation: XtensaModule.c:PPC_inc_op_count
Unexecuted instantiation: XtensaModule.c:TriCore_inc_op_count
Unexecuted instantiation: XtensaModule.c:AArch64_inc_op_count
Unexecuted instantiation: XtensaModule.c:Alpha_inc_op_count
Unexecuted instantiation: XtensaModule.c:HPPA_inc_op_count
Unexecuted instantiation: XtensaModule.c:LoongArch_inc_op_count
Unexecuted instantiation: XtensaModule.c:Mips_inc_op_count
Unexecuted instantiation: XtensaModule.c:RISCV_inc_op_count
Unexecuted instantiation: XtensaModule.c:SystemZ_inc_op_count
Unexecuted instantiation: XtensaModule.c:Xtensa_inc_op_count
Unexecuted instantiation: XtensaModule.c:BPF_inc_op_count
Unexecuted instantiation: XtensaModule.c:ARC_inc_op_count
Unexecuted instantiation: XtensaModule.c:Sparc_inc_op_count
Unexecuted instantiation: ARCModule.c:ARM_inc_op_count
Unexecuted instantiation: ARCModule.c:PPC_inc_op_count
Unexecuted instantiation: ARCModule.c:TriCore_inc_op_count
Unexecuted instantiation: ARCModule.c:AArch64_inc_op_count
Unexecuted instantiation: ARCModule.c:Alpha_inc_op_count
Unexecuted instantiation: ARCModule.c:HPPA_inc_op_count
Unexecuted instantiation: ARCModule.c:LoongArch_inc_op_count
Unexecuted instantiation: ARCModule.c:Mips_inc_op_count
Unexecuted instantiation: ARCModule.c:RISCV_inc_op_count
Unexecuted instantiation: ARCModule.c:SystemZ_inc_op_count
Unexecuted instantiation: ARCModule.c:Xtensa_inc_op_count
Unexecuted instantiation: ARCModule.c:BPF_inc_op_count
Unexecuted instantiation: ARCModule.c:ARC_inc_op_count
Unexecuted instantiation: ARCModule.c:Sparc_inc_op_count
ARMMapping.c:ARM_inc_op_count
Line
Count
Source
156
2.80M
  { \
157
2.80M
    MI->flat_insn->detail->arch.op_count++; \
158
2.80M
  }
Unexecuted instantiation: ARMMapping.c:PPC_inc_op_count
Unexecuted instantiation: ARMMapping.c:TriCore_inc_op_count
Unexecuted instantiation: ARMMapping.c:AArch64_inc_op_count
Unexecuted instantiation: ARMMapping.c:Alpha_inc_op_count
Unexecuted instantiation: ARMMapping.c:HPPA_inc_op_count
Unexecuted instantiation: ARMMapping.c:LoongArch_inc_op_count
Unexecuted instantiation: ARMMapping.c:Mips_inc_op_count
Unexecuted instantiation: ARMMapping.c:RISCV_inc_op_count
Unexecuted instantiation: ARMMapping.c:SystemZ_inc_op_count
Unexecuted instantiation: ARMMapping.c:Xtensa_inc_op_count
Unexecuted instantiation: ARMMapping.c:BPF_inc_op_count
Unexecuted instantiation: ARMMapping.c:ARC_inc_op_count
Unexecuted instantiation: ARMMapping.c:Sparc_inc_op_count
AArch64Mapping.c:AArch64_inc_op_count
Line
Count
Source
156
733k
  { \
157
733k
    MI->flat_insn->detail->arch.op_count++; \
158
733k
  }
Unexecuted instantiation: AArch64Mapping.c:ARM_inc_op_count
Unexecuted instantiation: AArch64Mapping.c:PPC_inc_op_count
Unexecuted instantiation: AArch64Mapping.c:TriCore_inc_op_count
Unexecuted instantiation: AArch64Mapping.c:Alpha_inc_op_count
Unexecuted instantiation: AArch64Mapping.c:HPPA_inc_op_count
Unexecuted instantiation: AArch64Mapping.c:LoongArch_inc_op_count
Unexecuted instantiation: AArch64Mapping.c:Mips_inc_op_count
Unexecuted instantiation: AArch64Mapping.c:RISCV_inc_op_count
Unexecuted instantiation: AArch64Mapping.c:SystemZ_inc_op_count
Unexecuted instantiation: AArch64Mapping.c:Xtensa_inc_op_count
Unexecuted instantiation: AArch64Mapping.c:BPF_inc_op_count
Unexecuted instantiation: AArch64Mapping.c:ARC_inc_op_count
Unexecuted instantiation: AArch64Mapping.c:Sparc_inc_op_count
MipsMapping.c:Mips_inc_op_count
Line
Count
Source
156
217k
  { \
157
217k
    MI->flat_insn->detail->arch.op_count++; \
158
217k
  }
Unexecuted instantiation: MipsMapping.c:ARM_inc_op_count
Unexecuted instantiation: MipsMapping.c:PPC_inc_op_count
Unexecuted instantiation: MipsMapping.c:TriCore_inc_op_count
Unexecuted instantiation: MipsMapping.c:AArch64_inc_op_count
Unexecuted instantiation: MipsMapping.c:Alpha_inc_op_count
Unexecuted instantiation: MipsMapping.c:HPPA_inc_op_count
Unexecuted instantiation: MipsMapping.c:LoongArch_inc_op_count
Unexecuted instantiation: MipsMapping.c:RISCV_inc_op_count
Unexecuted instantiation: MipsMapping.c:SystemZ_inc_op_count
Unexecuted instantiation: MipsMapping.c:Xtensa_inc_op_count
Unexecuted instantiation: MipsMapping.c:BPF_inc_op_count
Unexecuted instantiation: MipsMapping.c:ARC_inc_op_count
Unexecuted instantiation: MipsMapping.c:Sparc_inc_op_count
PPCMapping.c:PPC_inc_op_count
Line
Count
Source
156
125k
  { \
157
125k
    MI->flat_insn->detail->arch.op_count++; \
158
125k
  }
Unexecuted instantiation: PPCMapping.c:ARM_inc_op_count
Unexecuted instantiation: PPCMapping.c:TriCore_inc_op_count
Unexecuted instantiation: PPCMapping.c:AArch64_inc_op_count
Unexecuted instantiation: PPCMapping.c:Alpha_inc_op_count
Unexecuted instantiation: PPCMapping.c:HPPA_inc_op_count
Unexecuted instantiation: PPCMapping.c:LoongArch_inc_op_count
Unexecuted instantiation: PPCMapping.c:Mips_inc_op_count
Unexecuted instantiation: PPCMapping.c:RISCV_inc_op_count
Unexecuted instantiation: PPCMapping.c:SystemZ_inc_op_count
Unexecuted instantiation: PPCMapping.c:Xtensa_inc_op_count
Unexecuted instantiation: PPCMapping.c:BPF_inc_op_count
Unexecuted instantiation: PPCMapping.c:ARC_inc_op_count
Unexecuted instantiation: PPCMapping.c:Sparc_inc_op_count
Unexecuted instantiation: X86Mapping.c:ARM_inc_op_count
Unexecuted instantiation: X86Mapping.c:PPC_inc_op_count
Unexecuted instantiation: X86Mapping.c:TriCore_inc_op_count
Unexecuted instantiation: X86Mapping.c:AArch64_inc_op_count
Unexecuted instantiation: X86Mapping.c:Alpha_inc_op_count
Unexecuted instantiation: X86Mapping.c:HPPA_inc_op_count
Unexecuted instantiation: X86Mapping.c:LoongArch_inc_op_count
Unexecuted instantiation: X86Mapping.c:Mips_inc_op_count
Unexecuted instantiation: X86Mapping.c:RISCV_inc_op_count
Unexecuted instantiation: X86Mapping.c:SystemZ_inc_op_count
Unexecuted instantiation: X86Mapping.c:Xtensa_inc_op_count
Unexecuted instantiation: X86Mapping.c:BPF_inc_op_count
Unexecuted instantiation: X86Mapping.c:ARC_inc_op_count
Unexecuted instantiation: X86Mapping.c:Sparc_inc_op_count
SparcMapping.c:Sparc_inc_op_count
Line
Count
Source
156
52.0k
  { \
157
52.0k
    MI->flat_insn->detail->arch.op_count++; \
158
52.0k
  }
Unexecuted instantiation: SparcMapping.c:ARM_inc_op_count
Unexecuted instantiation: SparcMapping.c:PPC_inc_op_count
Unexecuted instantiation: SparcMapping.c:TriCore_inc_op_count
Unexecuted instantiation: SparcMapping.c:AArch64_inc_op_count
Unexecuted instantiation: SparcMapping.c:Alpha_inc_op_count
Unexecuted instantiation: SparcMapping.c:HPPA_inc_op_count
Unexecuted instantiation: SparcMapping.c:LoongArch_inc_op_count
Unexecuted instantiation: SparcMapping.c:Mips_inc_op_count
Unexecuted instantiation: SparcMapping.c:RISCV_inc_op_count
Unexecuted instantiation: SparcMapping.c:SystemZ_inc_op_count
Unexecuted instantiation: SparcMapping.c:Xtensa_inc_op_count
Unexecuted instantiation: SparcMapping.c:BPF_inc_op_count
Unexecuted instantiation: SparcMapping.c:ARC_inc_op_count
SystemZMapping.c:SystemZ_inc_op_count
Line
Count
Source
156
253k
  { \
157
253k
    MI->flat_insn->detail->arch.op_count++; \
158
253k
  }
Unexecuted instantiation: SystemZMapping.c:ARM_inc_op_count
Unexecuted instantiation: SystemZMapping.c:PPC_inc_op_count
Unexecuted instantiation: SystemZMapping.c:TriCore_inc_op_count
Unexecuted instantiation: SystemZMapping.c:AArch64_inc_op_count
Unexecuted instantiation: SystemZMapping.c:Alpha_inc_op_count
Unexecuted instantiation: SystemZMapping.c:HPPA_inc_op_count
Unexecuted instantiation: SystemZMapping.c:LoongArch_inc_op_count
Unexecuted instantiation: SystemZMapping.c:Mips_inc_op_count
Unexecuted instantiation: SystemZMapping.c:RISCV_inc_op_count
Unexecuted instantiation: SystemZMapping.c:Xtensa_inc_op_count
Unexecuted instantiation: SystemZMapping.c:BPF_inc_op_count
Unexecuted instantiation: SystemZMapping.c:ARC_inc_op_count
Unexecuted instantiation: SystemZMapping.c:Sparc_inc_op_count
Unexecuted instantiation: XCoreMapping.c:ARM_inc_op_count
Unexecuted instantiation: XCoreMapping.c:PPC_inc_op_count
Unexecuted instantiation: XCoreMapping.c:TriCore_inc_op_count
Unexecuted instantiation: XCoreMapping.c:AArch64_inc_op_count
Unexecuted instantiation: XCoreMapping.c:Alpha_inc_op_count
Unexecuted instantiation: XCoreMapping.c:HPPA_inc_op_count
Unexecuted instantiation: XCoreMapping.c:LoongArch_inc_op_count
Unexecuted instantiation: XCoreMapping.c:Mips_inc_op_count
Unexecuted instantiation: XCoreMapping.c:RISCV_inc_op_count
Unexecuted instantiation: XCoreMapping.c:SystemZ_inc_op_count
Unexecuted instantiation: XCoreMapping.c:Xtensa_inc_op_count
Unexecuted instantiation: XCoreMapping.c:BPF_inc_op_count
Unexecuted instantiation: XCoreMapping.c:ARC_inc_op_count
Unexecuted instantiation: XCoreMapping.c:Sparc_inc_op_count
Unexecuted instantiation: M68KInstPrinter.c:ARM_inc_op_count
Unexecuted instantiation: M68KInstPrinter.c:PPC_inc_op_count
Unexecuted instantiation: M68KInstPrinter.c:TriCore_inc_op_count
Unexecuted instantiation: M68KInstPrinter.c:AArch64_inc_op_count
Unexecuted instantiation: M68KInstPrinter.c:Alpha_inc_op_count
Unexecuted instantiation: M68KInstPrinter.c:HPPA_inc_op_count
Unexecuted instantiation: M68KInstPrinter.c:LoongArch_inc_op_count
Unexecuted instantiation: M68KInstPrinter.c:Mips_inc_op_count
Unexecuted instantiation: M68KInstPrinter.c:RISCV_inc_op_count
Unexecuted instantiation: M68KInstPrinter.c:SystemZ_inc_op_count
Unexecuted instantiation: M68KInstPrinter.c:Xtensa_inc_op_count
Unexecuted instantiation: M68KInstPrinter.c:BPF_inc_op_count
Unexecuted instantiation: M68KInstPrinter.c:ARC_inc_op_count
Unexecuted instantiation: M68KInstPrinter.c:Sparc_inc_op_count
Unexecuted instantiation: TMS320C64xMapping.c:ARM_inc_op_count
Unexecuted instantiation: TMS320C64xMapping.c:PPC_inc_op_count
Unexecuted instantiation: TMS320C64xMapping.c:TriCore_inc_op_count
Unexecuted instantiation: TMS320C64xMapping.c:AArch64_inc_op_count
Unexecuted instantiation: TMS320C64xMapping.c:Alpha_inc_op_count
Unexecuted instantiation: TMS320C64xMapping.c:HPPA_inc_op_count
Unexecuted instantiation: TMS320C64xMapping.c:LoongArch_inc_op_count
Unexecuted instantiation: TMS320C64xMapping.c:Mips_inc_op_count
Unexecuted instantiation: TMS320C64xMapping.c:RISCV_inc_op_count
Unexecuted instantiation: TMS320C64xMapping.c:SystemZ_inc_op_count
Unexecuted instantiation: TMS320C64xMapping.c:Xtensa_inc_op_count
Unexecuted instantiation: TMS320C64xMapping.c:BPF_inc_op_count
Unexecuted instantiation: TMS320C64xMapping.c:ARC_inc_op_count
Unexecuted instantiation: TMS320C64xMapping.c:Sparc_inc_op_count
Unexecuted instantiation: M680XInstPrinter.c:ARM_inc_op_count
Unexecuted instantiation: M680XInstPrinter.c:PPC_inc_op_count
Unexecuted instantiation: M680XInstPrinter.c:TriCore_inc_op_count
Unexecuted instantiation: M680XInstPrinter.c:AArch64_inc_op_count
Unexecuted instantiation: M680XInstPrinter.c:Alpha_inc_op_count
Unexecuted instantiation: M680XInstPrinter.c:HPPA_inc_op_count
Unexecuted instantiation: M680XInstPrinter.c:LoongArch_inc_op_count
Unexecuted instantiation: M680XInstPrinter.c:Mips_inc_op_count
Unexecuted instantiation: M680XInstPrinter.c:RISCV_inc_op_count
Unexecuted instantiation: M680XInstPrinter.c:SystemZ_inc_op_count
Unexecuted instantiation: M680XInstPrinter.c:Xtensa_inc_op_count
Unexecuted instantiation: M680XInstPrinter.c:BPF_inc_op_count
Unexecuted instantiation: M680XInstPrinter.c:ARC_inc_op_count
Unexecuted instantiation: M680XInstPrinter.c:Sparc_inc_op_count
Unexecuted instantiation: EVMMapping.c:ARM_inc_op_count
Unexecuted instantiation: EVMMapping.c:PPC_inc_op_count
Unexecuted instantiation: EVMMapping.c:TriCore_inc_op_count
Unexecuted instantiation: EVMMapping.c:AArch64_inc_op_count
Unexecuted instantiation: EVMMapping.c:Alpha_inc_op_count
Unexecuted instantiation: EVMMapping.c:HPPA_inc_op_count
Unexecuted instantiation: EVMMapping.c:LoongArch_inc_op_count
Unexecuted instantiation: EVMMapping.c:Mips_inc_op_count
Unexecuted instantiation: EVMMapping.c:RISCV_inc_op_count
Unexecuted instantiation: EVMMapping.c:SystemZ_inc_op_count
Unexecuted instantiation: EVMMapping.c:Xtensa_inc_op_count
Unexecuted instantiation: EVMMapping.c:BPF_inc_op_count
Unexecuted instantiation: EVMMapping.c:ARC_inc_op_count
Unexecuted instantiation: EVMMapping.c:Sparc_inc_op_count
Unexecuted instantiation: WASMMapping.c:ARM_inc_op_count
Unexecuted instantiation: WASMMapping.c:PPC_inc_op_count
Unexecuted instantiation: WASMMapping.c:TriCore_inc_op_count
Unexecuted instantiation: WASMMapping.c:AArch64_inc_op_count
Unexecuted instantiation: WASMMapping.c:Alpha_inc_op_count
Unexecuted instantiation: WASMMapping.c:HPPA_inc_op_count
Unexecuted instantiation: WASMMapping.c:LoongArch_inc_op_count
Unexecuted instantiation: WASMMapping.c:Mips_inc_op_count
Unexecuted instantiation: WASMMapping.c:RISCV_inc_op_count
Unexecuted instantiation: WASMMapping.c:SystemZ_inc_op_count
Unexecuted instantiation: WASMMapping.c:Xtensa_inc_op_count
Unexecuted instantiation: WASMMapping.c:BPF_inc_op_count
Unexecuted instantiation: WASMMapping.c:ARC_inc_op_count
Unexecuted instantiation: WASMMapping.c:Sparc_inc_op_count
Unexecuted instantiation: BPFDisassembler.c:ARM_inc_op_count
Unexecuted instantiation: BPFDisassembler.c:PPC_inc_op_count
Unexecuted instantiation: BPFDisassembler.c:TriCore_inc_op_count
Unexecuted instantiation: BPFDisassembler.c:AArch64_inc_op_count
Unexecuted instantiation: BPFDisassembler.c:Alpha_inc_op_count
Unexecuted instantiation: BPFDisassembler.c:HPPA_inc_op_count
Unexecuted instantiation: BPFDisassembler.c:LoongArch_inc_op_count
Unexecuted instantiation: BPFDisassembler.c:Mips_inc_op_count
Unexecuted instantiation: BPFDisassembler.c:RISCV_inc_op_count
Unexecuted instantiation: BPFDisassembler.c:SystemZ_inc_op_count
Unexecuted instantiation: BPFDisassembler.c:Xtensa_inc_op_count
Unexecuted instantiation: BPFDisassembler.c:BPF_inc_op_count
Unexecuted instantiation: BPFDisassembler.c:ARC_inc_op_count
Unexecuted instantiation: BPFDisassembler.c:Sparc_inc_op_count
Unexecuted instantiation: BPFInstPrinter.c:ARM_inc_op_count
Unexecuted instantiation: BPFInstPrinter.c:PPC_inc_op_count
Unexecuted instantiation: BPFInstPrinter.c:TriCore_inc_op_count
Unexecuted instantiation: BPFInstPrinter.c:AArch64_inc_op_count
Unexecuted instantiation: BPFInstPrinter.c:Alpha_inc_op_count
Unexecuted instantiation: BPFInstPrinter.c:HPPA_inc_op_count
Unexecuted instantiation: BPFInstPrinter.c:LoongArch_inc_op_count
Unexecuted instantiation: BPFInstPrinter.c:Mips_inc_op_count
Unexecuted instantiation: BPFInstPrinter.c:RISCV_inc_op_count
Unexecuted instantiation: BPFInstPrinter.c:SystemZ_inc_op_count
Unexecuted instantiation: BPFInstPrinter.c:Xtensa_inc_op_count
Unexecuted instantiation: BPFInstPrinter.c:BPF_inc_op_count
Unexecuted instantiation: BPFInstPrinter.c:ARC_inc_op_count
Unexecuted instantiation: BPFInstPrinter.c:Sparc_inc_op_count
Unexecuted instantiation: BPFMapping.c:ARM_inc_op_count
Unexecuted instantiation: BPFMapping.c:PPC_inc_op_count
Unexecuted instantiation: BPFMapping.c:TriCore_inc_op_count
Unexecuted instantiation: BPFMapping.c:AArch64_inc_op_count
Unexecuted instantiation: BPFMapping.c:Alpha_inc_op_count
Unexecuted instantiation: BPFMapping.c:HPPA_inc_op_count
Unexecuted instantiation: BPFMapping.c:LoongArch_inc_op_count
Unexecuted instantiation: BPFMapping.c:Mips_inc_op_count
Unexecuted instantiation: BPFMapping.c:RISCV_inc_op_count
Unexecuted instantiation: BPFMapping.c:SystemZ_inc_op_count
Unexecuted instantiation: BPFMapping.c:Xtensa_inc_op_count
Unexecuted instantiation: BPFMapping.c:BPF_inc_op_count
Unexecuted instantiation: BPFMapping.c:ARC_inc_op_count
Unexecuted instantiation: BPFMapping.c:Sparc_inc_op_count
Unexecuted instantiation: RISCVDisassembler.c:ARM_inc_op_count
Unexecuted instantiation: RISCVDisassembler.c:PPC_inc_op_count
Unexecuted instantiation: RISCVDisassembler.c:TriCore_inc_op_count
Unexecuted instantiation: RISCVDisassembler.c:AArch64_inc_op_count
Unexecuted instantiation: RISCVDisassembler.c:Alpha_inc_op_count
Unexecuted instantiation: RISCVDisassembler.c:HPPA_inc_op_count
Unexecuted instantiation: RISCVDisassembler.c:LoongArch_inc_op_count
Unexecuted instantiation: RISCVDisassembler.c:Mips_inc_op_count
Unexecuted instantiation: RISCVDisassembler.c:RISCV_inc_op_count
Unexecuted instantiation: RISCVDisassembler.c:SystemZ_inc_op_count
Unexecuted instantiation: RISCVDisassembler.c:Xtensa_inc_op_count
Unexecuted instantiation: RISCVDisassembler.c:BPF_inc_op_count
Unexecuted instantiation: RISCVDisassembler.c:ARC_inc_op_count
Unexecuted instantiation: RISCVDisassembler.c:Sparc_inc_op_count
Unexecuted instantiation: RISCVInstPrinter.c:ARM_inc_op_count
Unexecuted instantiation: RISCVInstPrinter.c:PPC_inc_op_count
Unexecuted instantiation: RISCVInstPrinter.c:TriCore_inc_op_count
Unexecuted instantiation: RISCVInstPrinter.c:AArch64_inc_op_count
Unexecuted instantiation: RISCVInstPrinter.c:Alpha_inc_op_count
Unexecuted instantiation: RISCVInstPrinter.c:HPPA_inc_op_count
Unexecuted instantiation: RISCVInstPrinter.c:LoongArch_inc_op_count
Unexecuted instantiation: RISCVInstPrinter.c:Mips_inc_op_count
Unexecuted instantiation: RISCVInstPrinter.c:RISCV_inc_op_count
Unexecuted instantiation: RISCVInstPrinter.c:SystemZ_inc_op_count
Unexecuted instantiation: RISCVInstPrinter.c:Xtensa_inc_op_count
Unexecuted instantiation: RISCVInstPrinter.c:BPF_inc_op_count
Unexecuted instantiation: RISCVInstPrinter.c:ARC_inc_op_count
Unexecuted instantiation: RISCVInstPrinter.c:Sparc_inc_op_count
RISCVMapping.c:RISCV_inc_op_count
Line
Count
Source
156
118k
  { \
157
118k
    MI->flat_insn->detail->arch.op_count++; \
158
118k
  }
Unexecuted instantiation: RISCVMapping.c:ARM_inc_op_count
Unexecuted instantiation: RISCVMapping.c:PPC_inc_op_count
Unexecuted instantiation: RISCVMapping.c:TriCore_inc_op_count
Unexecuted instantiation: RISCVMapping.c:AArch64_inc_op_count
Unexecuted instantiation: RISCVMapping.c:Alpha_inc_op_count
Unexecuted instantiation: RISCVMapping.c:HPPA_inc_op_count
Unexecuted instantiation: RISCVMapping.c:LoongArch_inc_op_count
Unexecuted instantiation: RISCVMapping.c:Mips_inc_op_count
Unexecuted instantiation: RISCVMapping.c:SystemZ_inc_op_count
Unexecuted instantiation: RISCVMapping.c:Xtensa_inc_op_count
Unexecuted instantiation: RISCVMapping.c:BPF_inc_op_count
Unexecuted instantiation: RISCVMapping.c:ARC_inc_op_count
Unexecuted instantiation: RISCVMapping.c:Sparc_inc_op_count
Unexecuted instantiation: SHInstPrinter.c:ARM_inc_op_count
Unexecuted instantiation: SHInstPrinter.c:PPC_inc_op_count
Unexecuted instantiation: SHInstPrinter.c:TriCore_inc_op_count
Unexecuted instantiation: SHInstPrinter.c:AArch64_inc_op_count
Unexecuted instantiation: SHInstPrinter.c:Alpha_inc_op_count
Unexecuted instantiation: SHInstPrinter.c:HPPA_inc_op_count
Unexecuted instantiation: SHInstPrinter.c:LoongArch_inc_op_count
Unexecuted instantiation: SHInstPrinter.c:Mips_inc_op_count
Unexecuted instantiation: SHInstPrinter.c:RISCV_inc_op_count
Unexecuted instantiation: SHInstPrinter.c:SystemZ_inc_op_count
Unexecuted instantiation: SHInstPrinter.c:Xtensa_inc_op_count
Unexecuted instantiation: SHInstPrinter.c:BPF_inc_op_count
Unexecuted instantiation: SHInstPrinter.c:ARC_inc_op_count
Unexecuted instantiation: SHInstPrinter.c:Sparc_inc_op_count
Unexecuted instantiation: TriCoreMapping.c:ARM_inc_op_count
Unexecuted instantiation: TriCoreMapping.c:PPC_inc_op_count
Unexecuted instantiation: TriCoreMapping.c:TriCore_inc_op_count
Unexecuted instantiation: TriCoreMapping.c:AArch64_inc_op_count
Unexecuted instantiation: TriCoreMapping.c:Alpha_inc_op_count
Unexecuted instantiation: TriCoreMapping.c:HPPA_inc_op_count
Unexecuted instantiation: TriCoreMapping.c:LoongArch_inc_op_count
Unexecuted instantiation: TriCoreMapping.c:Mips_inc_op_count
Unexecuted instantiation: TriCoreMapping.c:RISCV_inc_op_count
Unexecuted instantiation: TriCoreMapping.c:SystemZ_inc_op_count
Unexecuted instantiation: TriCoreMapping.c:Xtensa_inc_op_count
Unexecuted instantiation: TriCoreMapping.c:BPF_inc_op_count
Unexecuted instantiation: TriCoreMapping.c:ARC_inc_op_count
Unexecuted instantiation: TriCoreMapping.c:Sparc_inc_op_count
Unexecuted instantiation: AlphaDisassembler.c:ARM_inc_op_count
Unexecuted instantiation: AlphaDisassembler.c:PPC_inc_op_count
Unexecuted instantiation: AlphaDisassembler.c:TriCore_inc_op_count
Unexecuted instantiation: AlphaDisassembler.c:AArch64_inc_op_count
Unexecuted instantiation: AlphaDisassembler.c:Alpha_inc_op_count
Unexecuted instantiation: AlphaDisassembler.c:HPPA_inc_op_count
Unexecuted instantiation: AlphaDisassembler.c:LoongArch_inc_op_count
Unexecuted instantiation: AlphaDisassembler.c:Mips_inc_op_count
Unexecuted instantiation: AlphaDisassembler.c:RISCV_inc_op_count
Unexecuted instantiation: AlphaDisassembler.c:SystemZ_inc_op_count
Unexecuted instantiation: AlphaDisassembler.c:Xtensa_inc_op_count
Unexecuted instantiation: AlphaDisassembler.c:BPF_inc_op_count
Unexecuted instantiation: AlphaDisassembler.c:ARC_inc_op_count
Unexecuted instantiation: AlphaDisassembler.c:Sparc_inc_op_count
Unexecuted instantiation: AlphaMapping.c:Alpha_inc_op_count
Unexecuted instantiation: AlphaMapping.c:ARM_inc_op_count
Unexecuted instantiation: AlphaMapping.c:PPC_inc_op_count
Unexecuted instantiation: AlphaMapping.c:TriCore_inc_op_count
Unexecuted instantiation: AlphaMapping.c:AArch64_inc_op_count
Unexecuted instantiation: AlphaMapping.c:HPPA_inc_op_count
Unexecuted instantiation: AlphaMapping.c:LoongArch_inc_op_count
Unexecuted instantiation: AlphaMapping.c:Mips_inc_op_count
Unexecuted instantiation: AlphaMapping.c:RISCV_inc_op_count
Unexecuted instantiation: AlphaMapping.c:SystemZ_inc_op_count
Unexecuted instantiation: AlphaMapping.c:Xtensa_inc_op_count
Unexecuted instantiation: AlphaMapping.c:BPF_inc_op_count
Unexecuted instantiation: AlphaMapping.c:ARC_inc_op_count
Unexecuted instantiation: AlphaMapping.c:Sparc_inc_op_count
Unexecuted instantiation: HPPADisassembler.c:ARM_inc_op_count
Unexecuted instantiation: HPPADisassembler.c:PPC_inc_op_count
Unexecuted instantiation: HPPADisassembler.c:TriCore_inc_op_count
Unexecuted instantiation: HPPADisassembler.c:AArch64_inc_op_count
Unexecuted instantiation: HPPADisassembler.c:Alpha_inc_op_count
Unexecuted instantiation: HPPADisassembler.c:HPPA_inc_op_count
Unexecuted instantiation: HPPADisassembler.c:LoongArch_inc_op_count
Unexecuted instantiation: HPPADisassembler.c:Mips_inc_op_count
Unexecuted instantiation: HPPADisassembler.c:RISCV_inc_op_count
Unexecuted instantiation: HPPADisassembler.c:SystemZ_inc_op_count
Unexecuted instantiation: HPPADisassembler.c:Xtensa_inc_op_count
Unexecuted instantiation: HPPADisassembler.c:BPF_inc_op_count
Unexecuted instantiation: HPPADisassembler.c:ARC_inc_op_count
Unexecuted instantiation: HPPADisassembler.c:Sparc_inc_op_count
Unexecuted instantiation: HPPAInstPrinter.c:ARM_inc_op_count
Unexecuted instantiation: HPPAInstPrinter.c:PPC_inc_op_count
Unexecuted instantiation: HPPAInstPrinter.c:TriCore_inc_op_count
Unexecuted instantiation: HPPAInstPrinter.c:AArch64_inc_op_count
Unexecuted instantiation: HPPAInstPrinter.c:Alpha_inc_op_count
Unexecuted instantiation: HPPAInstPrinter.c:HPPA_inc_op_count
Unexecuted instantiation: HPPAInstPrinter.c:LoongArch_inc_op_count
Unexecuted instantiation: HPPAInstPrinter.c:Mips_inc_op_count
Unexecuted instantiation: HPPAInstPrinter.c:RISCV_inc_op_count
Unexecuted instantiation: HPPAInstPrinter.c:SystemZ_inc_op_count
Unexecuted instantiation: HPPAInstPrinter.c:Xtensa_inc_op_count
Unexecuted instantiation: HPPAInstPrinter.c:BPF_inc_op_count
Unexecuted instantiation: HPPAInstPrinter.c:ARC_inc_op_count
Unexecuted instantiation: HPPAInstPrinter.c:Sparc_inc_op_count
Unexecuted instantiation: HPPAMapping.c:ARM_inc_op_count
Unexecuted instantiation: HPPAMapping.c:PPC_inc_op_count
Unexecuted instantiation: HPPAMapping.c:TriCore_inc_op_count
Unexecuted instantiation: HPPAMapping.c:AArch64_inc_op_count
Unexecuted instantiation: HPPAMapping.c:Alpha_inc_op_count
Unexecuted instantiation: HPPAMapping.c:HPPA_inc_op_count
Unexecuted instantiation: HPPAMapping.c:LoongArch_inc_op_count
Unexecuted instantiation: HPPAMapping.c:Mips_inc_op_count
Unexecuted instantiation: HPPAMapping.c:RISCV_inc_op_count
Unexecuted instantiation: HPPAMapping.c:SystemZ_inc_op_count
Unexecuted instantiation: HPPAMapping.c:Xtensa_inc_op_count
Unexecuted instantiation: HPPAMapping.c:BPF_inc_op_count
Unexecuted instantiation: HPPAMapping.c:ARC_inc_op_count
Unexecuted instantiation: HPPAMapping.c:Sparc_inc_op_count
Unexecuted instantiation: LoongArchMapping.c:LoongArch_inc_op_count
Unexecuted instantiation: LoongArchMapping.c:ARM_inc_op_count
Unexecuted instantiation: LoongArchMapping.c:PPC_inc_op_count
Unexecuted instantiation: LoongArchMapping.c:TriCore_inc_op_count
Unexecuted instantiation: LoongArchMapping.c:AArch64_inc_op_count
Unexecuted instantiation: LoongArchMapping.c:Alpha_inc_op_count
Unexecuted instantiation: LoongArchMapping.c:HPPA_inc_op_count
Unexecuted instantiation: LoongArchMapping.c:Mips_inc_op_count
Unexecuted instantiation: LoongArchMapping.c:RISCV_inc_op_count
Unexecuted instantiation: LoongArchMapping.c:SystemZ_inc_op_count
Unexecuted instantiation: LoongArchMapping.c:Xtensa_inc_op_count
Unexecuted instantiation: LoongArchMapping.c:BPF_inc_op_count
Unexecuted instantiation: LoongArchMapping.c:ARC_inc_op_count
Unexecuted instantiation: LoongArchMapping.c:Sparc_inc_op_count
XtensaMapping.c:Xtensa_inc_op_count
Line
Count
Source
156
211k
  { \
157
211k
    MI->flat_insn->detail->arch.op_count++; \
158
211k
  }
Unexecuted instantiation: XtensaMapping.c:ARM_inc_op_count
Unexecuted instantiation: XtensaMapping.c:PPC_inc_op_count
Unexecuted instantiation: XtensaMapping.c:TriCore_inc_op_count
Unexecuted instantiation: XtensaMapping.c:AArch64_inc_op_count
Unexecuted instantiation: XtensaMapping.c:Alpha_inc_op_count
Unexecuted instantiation: XtensaMapping.c:HPPA_inc_op_count
Unexecuted instantiation: XtensaMapping.c:LoongArch_inc_op_count
Unexecuted instantiation: XtensaMapping.c:Mips_inc_op_count
Unexecuted instantiation: XtensaMapping.c:RISCV_inc_op_count
Unexecuted instantiation: XtensaMapping.c:SystemZ_inc_op_count
Unexecuted instantiation: XtensaMapping.c:BPF_inc_op_count
Unexecuted instantiation: XtensaMapping.c:ARC_inc_op_count
Unexecuted instantiation: XtensaMapping.c:Sparc_inc_op_count
Unexecuted instantiation: ARCMapping.c:ARC_inc_op_count
Unexecuted instantiation: ARCMapping.c:ARM_inc_op_count
Unexecuted instantiation: ARCMapping.c:PPC_inc_op_count
Unexecuted instantiation: ARCMapping.c:TriCore_inc_op_count
Unexecuted instantiation: ARCMapping.c:AArch64_inc_op_count
Unexecuted instantiation: ARCMapping.c:Alpha_inc_op_count
Unexecuted instantiation: ARCMapping.c:HPPA_inc_op_count
Unexecuted instantiation: ARCMapping.c:LoongArch_inc_op_count
Unexecuted instantiation: ARCMapping.c:Mips_inc_op_count
Unexecuted instantiation: ARCMapping.c:RISCV_inc_op_count
Unexecuted instantiation: ARCMapping.c:SystemZ_inc_op_count
Unexecuted instantiation: ARCMapping.c:Xtensa_inc_op_count
Unexecuted instantiation: ARCMapping.c:BPF_inc_op_count
Unexecuted instantiation: ARCMapping.c:Sparc_inc_op_count
Unexecuted instantiation: Mapping.c:ARM_inc_op_count
Unexecuted instantiation: Mapping.c:PPC_inc_op_count
Unexecuted instantiation: Mapping.c:TriCore_inc_op_count
Unexecuted instantiation: Mapping.c:AArch64_inc_op_count
Unexecuted instantiation: Mapping.c:Alpha_inc_op_count
Unexecuted instantiation: Mapping.c:HPPA_inc_op_count
Unexecuted instantiation: Mapping.c:LoongArch_inc_op_count
Unexecuted instantiation: Mapping.c:Mips_inc_op_count
Unexecuted instantiation: Mapping.c:RISCV_inc_op_count
Unexecuted instantiation: Mapping.c:SystemZ_inc_op_count
Unexecuted instantiation: Mapping.c:Xtensa_inc_op_count
Unexecuted instantiation: Mapping.c:BPF_inc_op_count
Unexecuted instantiation: Mapping.c:ARC_inc_op_count
Unexecuted instantiation: Mapping.c:Sparc_inc_op_count
Unexecuted instantiation: ARMInstPrinter.c:ARM_inc_op_count
Unexecuted instantiation: ARMInstPrinter.c:PPC_inc_op_count
Unexecuted instantiation: ARMInstPrinter.c:TriCore_inc_op_count
Unexecuted instantiation: ARMInstPrinter.c:AArch64_inc_op_count
Unexecuted instantiation: ARMInstPrinter.c:Alpha_inc_op_count
Unexecuted instantiation: ARMInstPrinter.c:HPPA_inc_op_count
Unexecuted instantiation: ARMInstPrinter.c:LoongArch_inc_op_count
Unexecuted instantiation: ARMInstPrinter.c:Mips_inc_op_count
Unexecuted instantiation: ARMInstPrinter.c:RISCV_inc_op_count
Unexecuted instantiation: ARMInstPrinter.c:SystemZ_inc_op_count
Unexecuted instantiation: ARMInstPrinter.c:Xtensa_inc_op_count
Unexecuted instantiation: ARMInstPrinter.c:BPF_inc_op_count
Unexecuted instantiation: ARMInstPrinter.c:ARC_inc_op_count
Unexecuted instantiation: ARMInstPrinter.c:Sparc_inc_op_count
AArch64InstPrinter.c:AArch64_inc_op_count
Line
Count
Source
156
1.65k
  { \
157
1.65k
    MI->flat_insn->detail->arch.op_count++; \
158
1.65k
  }
Unexecuted instantiation: AArch64InstPrinter.c:ARM_inc_op_count
Unexecuted instantiation: AArch64InstPrinter.c:PPC_inc_op_count
Unexecuted instantiation: AArch64InstPrinter.c:TriCore_inc_op_count
Unexecuted instantiation: AArch64InstPrinter.c:Alpha_inc_op_count
Unexecuted instantiation: AArch64InstPrinter.c:HPPA_inc_op_count
Unexecuted instantiation: AArch64InstPrinter.c:LoongArch_inc_op_count
Unexecuted instantiation: AArch64InstPrinter.c:Mips_inc_op_count
Unexecuted instantiation: AArch64InstPrinter.c:RISCV_inc_op_count
Unexecuted instantiation: AArch64InstPrinter.c:SystemZ_inc_op_count
Unexecuted instantiation: AArch64InstPrinter.c:Xtensa_inc_op_count
Unexecuted instantiation: AArch64InstPrinter.c:BPF_inc_op_count
Unexecuted instantiation: AArch64InstPrinter.c:ARC_inc_op_count
Unexecuted instantiation: AArch64InstPrinter.c:Sparc_inc_op_count
MipsInstPrinter.c:Mips_inc_op_count
Line
Count
Source
156
458
  { \
157
458
    MI->flat_insn->detail->arch.op_count++; \
158
458
  }
Unexecuted instantiation: MipsInstPrinter.c:ARM_inc_op_count
Unexecuted instantiation: MipsInstPrinter.c:PPC_inc_op_count
Unexecuted instantiation: MipsInstPrinter.c:TriCore_inc_op_count
Unexecuted instantiation: MipsInstPrinter.c:AArch64_inc_op_count
Unexecuted instantiation: MipsInstPrinter.c:Alpha_inc_op_count
Unexecuted instantiation: MipsInstPrinter.c:HPPA_inc_op_count
Unexecuted instantiation: MipsInstPrinter.c:LoongArch_inc_op_count
Unexecuted instantiation: MipsInstPrinter.c:RISCV_inc_op_count
Unexecuted instantiation: MipsInstPrinter.c:SystemZ_inc_op_count
Unexecuted instantiation: MipsInstPrinter.c:Xtensa_inc_op_count
Unexecuted instantiation: MipsInstPrinter.c:BPF_inc_op_count
Unexecuted instantiation: MipsInstPrinter.c:ARC_inc_op_count
Unexecuted instantiation: MipsInstPrinter.c:Sparc_inc_op_count
Unexecuted instantiation: PPCInstPrinter.c:ARM_inc_op_count
Unexecuted instantiation: PPCInstPrinter.c:PPC_inc_op_count
Unexecuted instantiation: PPCInstPrinter.c:TriCore_inc_op_count
Unexecuted instantiation: PPCInstPrinter.c:AArch64_inc_op_count
Unexecuted instantiation: PPCInstPrinter.c:Alpha_inc_op_count
Unexecuted instantiation: PPCInstPrinter.c:HPPA_inc_op_count
Unexecuted instantiation: PPCInstPrinter.c:LoongArch_inc_op_count
Unexecuted instantiation: PPCInstPrinter.c:Mips_inc_op_count
Unexecuted instantiation: PPCInstPrinter.c:RISCV_inc_op_count
Unexecuted instantiation: PPCInstPrinter.c:SystemZ_inc_op_count
Unexecuted instantiation: PPCInstPrinter.c:Xtensa_inc_op_count
Unexecuted instantiation: PPCInstPrinter.c:BPF_inc_op_count
Unexecuted instantiation: PPCInstPrinter.c:ARC_inc_op_count
Unexecuted instantiation: PPCInstPrinter.c:Sparc_inc_op_count
Unexecuted instantiation: SparcInstPrinter.c:ARM_inc_op_count
Unexecuted instantiation: SparcInstPrinter.c:PPC_inc_op_count
Unexecuted instantiation: SparcInstPrinter.c:TriCore_inc_op_count
Unexecuted instantiation: SparcInstPrinter.c:AArch64_inc_op_count
Unexecuted instantiation: SparcInstPrinter.c:Alpha_inc_op_count
Unexecuted instantiation: SparcInstPrinter.c:HPPA_inc_op_count
Unexecuted instantiation: SparcInstPrinter.c:LoongArch_inc_op_count
Unexecuted instantiation: SparcInstPrinter.c:Mips_inc_op_count
Unexecuted instantiation: SparcInstPrinter.c:RISCV_inc_op_count
Unexecuted instantiation: SparcInstPrinter.c:SystemZ_inc_op_count
Unexecuted instantiation: SparcInstPrinter.c:Xtensa_inc_op_count
Unexecuted instantiation: SparcInstPrinter.c:BPF_inc_op_count
Unexecuted instantiation: SparcInstPrinter.c:ARC_inc_op_count
Unexecuted instantiation: SparcInstPrinter.c:Sparc_inc_op_count
Unexecuted instantiation: TriCoreInstPrinter.c:TriCore_inc_op_count
Unexecuted instantiation: TriCoreInstPrinter.c:ARM_inc_op_count
Unexecuted instantiation: TriCoreInstPrinter.c:PPC_inc_op_count
Unexecuted instantiation: TriCoreInstPrinter.c:AArch64_inc_op_count
Unexecuted instantiation: TriCoreInstPrinter.c:Alpha_inc_op_count
Unexecuted instantiation: TriCoreInstPrinter.c:HPPA_inc_op_count
Unexecuted instantiation: TriCoreInstPrinter.c:LoongArch_inc_op_count
Unexecuted instantiation: TriCoreInstPrinter.c:Mips_inc_op_count
Unexecuted instantiation: TriCoreInstPrinter.c:RISCV_inc_op_count
Unexecuted instantiation: TriCoreInstPrinter.c:SystemZ_inc_op_count
Unexecuted instantiation: TriCoreInstPrinter.c:Xtensa_inc_op_count
Unexecuted instantiation: TriCoreInstPrinter.c:BPF_inc_op_count
Unexecuted instantiation: TriCoreInstPrinter.c:ARC_inc_op_count
Unexecuted instantiation: TriCoreInstPrinter.c:Sparc_inc_op_count
Unexecuted instantiation: AlphaInstPrinter.c:ARM_inc_op_count
Unexecuted instantiation: AlphaInstPrinter.c:PPC_inc_op_count
Unexecuted instantiation: AlphaInstPrinter.c:TriCore_inc_op_count
Unexecuted instantiation: AlphaInstPrinter.c:AArch64_inc_op_count
Unexecuted instantiation: AlphaInstPrinter.c:Alpha_inc_op_count
Unexecuted instantiation: AlphaInstPrinter.c:HPPA_inc_op_count
Unexecuted instantiation: AlphaInstPrinter.c:LoongArch_inc_op_count
Unexecuted instantiation: AlphaInstPrinter.c:Mips_inc_op_count
Unexecuted instantiation: AlphaInstPrinter.c:RISCV_inc_op_count
Unexecuted instantiation: AlphaInstPrinter.c:SystemZ_inc_op_count
Unexecuted instantiation: AlphaInstPrinter.c:Xtensa_inc_op_count
Unexecuted instantiation: AlphaInstPrinter.c:BPF_inc_op_count
Unexecuted instantiation: AlphaInstPrinter.c:ARC_inc_op_count
Unexecuted instantiation: AlphaInstPrinter.c:Sparc_inc_op_count
Unexecuted instantiation: LoongArchInstPrinter.c:ARM_inc_op_count
Unexecuted instantiation: LoongArchInstPrinter.c:PPC_inc_op_count
Unexecuted instantiation: LoongArchInstPrinter.c:TriCore_inc_op_count
Unexecuted instantiation: LoongArchInstPrinter.c:AArch64_inc_op_count
Unexecuted instantiation: LoongArchInstPrinter.c:Alpha_inc_op_count
Unexecuted instantiation: LoongArchInstPrinter.c:HPPA_inc_op_count
Unexecuted instantiation: LoongArchInstPrinter.c:LoongArch_inc_op_count
Unexecuted instantiation: LoongArchInstPrinter.c:Mips_inc_op_count
Unexecuted instantiation: LoongArchInstPrinter.c:RISCV_inc_op_count
Unexecuted instantiation: LoongArchInstPrinter.c:SystemZ_inc_op_count
Unexecuted instantiation: LoongArchInstPrinter.c:Xtensa_inc_op_count
Unexecuted instantiation: LoongArchInstPrinter.c:BPF_inc_op_count
Unexecuted instantiation: LoongArchInstPrinter.c:ARC_inc_op_count
Unexecuted instantiation: LoongArchInstPrinter.c:Sparc_inc_op_count
Unexecuted instantiation: XtensaInstPrinter.c:ARM_inc_op_count
Unexecuted instantiation: XtensaInstPrinter.c:PPC_inc_op_count
Unexecuted instantiation: XtensaInstPrinter.c:TriCore_inc_op_count
Unexecuted instantiation: XtensaInstPrinter.c:AArch64_inc_op_count
Unexecuted instantiation: XtensaInstPrinter.c:Alpha_inc_op_count
Unexecuted instantiation: XtensaInstPrinter.c:HPPA_inc_op_count
Unexecuted instantiation: XtensaInstPrinter.c:LoongArch_inc_op_count
Unexecuted instantiation: XtensaInstPrinter.c:Mips_inc_op_count
Unexecuted instantiation: XtensaInstPrinter.c:RISCV_inc_op_count
Unexecuted instantiation: XtensaInstPrinter.c:SystemZ_inc_op_count
Unexecuted instantiation: XtensaInstPrinter.c:Xtensa_inc_op_count
Unexecuted instantiation: XtensaInstPrinter.c:BPF_inc_op_count
Unexecuted instantiation: XtensaInstPrinter.c:ARC_inc_op_count
Unexecuted instantiation: XtensaInstPrinter.c:Sparc_inc_op_count
Unexecuted instantiation: ARCInstPrinter.c:ARM_inc_op_count
Unexecuted instantiation: ARCInstPrinter.c:PPC_inc_op_count
Unexecuted instantiation: ARCInstPrinter.c:TriCore_inc_op_count
Unexecuted instantiation: ARCInstPrinter.c:AArch64_inc_op_count
Unexecuted instantiation: ARCInstPrinter.c:Alpha_inc_op_count
Unexecuted instantiation: ARCInstPrinter.c:HPPA_inc_op_count
Unexecuted instantiation: ARCInstPrinter.c:LoongArch_inc_op_count
Unexecuted instantiation: ARCInstPrinter.c:Mips_inc_op_count
Unexecuted instantiation: ARCInstPrinter.c:RISCV_inc_op_count
Unexecuted instantiation: ARCInstPrinter.c:SystemZ_inc_op_count
Unexecuted instantiation: ARCInstPrinter.c:Xtensa_inc_op_count
Unexecuted instantiation: ARCInstPrinter.c:BPF_inc_op_count
Unexecuted instantiation: ARCInstPrinter.c:ARC_inc_op_count
Unexecuted instantiation: ARCInstPrinter.c:Sparc_inc_op_count
159
160
/// Decrements the detail->arch.op_count by one.
161
#define DEFINE_dec_detail_op_count(arch, ARCH) \
162
  static inline void ARCH##_dec_op_count(MCInst *MI) \
163
110k
  { \
164
110k
    MI->flat_insn->detail->arch.op_count--; \
165
110k
  }
Unexecuted instantiation: MipsModule.c:ARM_dec_op_count
Unexecuted instantiation: MipsModule.c:PPC_dec_op_count
Unexecuted instantiation: MipsModule.c:TriCore_dec_op_count
Unexecuted instantiation: MipsModule.c:AArch64_dec_op_count
Unexecuted instantiation: MipsModule.c:Alpha_dec_op_count
Unexecuted instantiation: MipsModule.c:HPPA_dec_op_count
Unexecuted instantiation: MipsModule.c:LoongArch_dec_op_count
Unexecuted instantiation: MipsModule.c:Mips_dec_op_count
Unexecuted instantiation: MipsModule.c:RISCV_dec_op_count
Unexecuted instantiation: MipsModule.c:SystemZ_dec_op_count
Unexecuted instantiation: MipsModule.c:Xtensa_dec_op_count
Unexecuted instantiation: MipsModule.c:BPF_dec_op_count
Unexecuted instantiation: MipsModule.c:ARC_dec_op_count
Unexecuted instantiation: MipsModule.c:Sparc_dec_op_count
Unexecuted instantiation: LoongArchModule.c:ARM_dec_op_count
Unexecuted instantiation: LoongArchModule.c:PPC_dec_op_count
Unexecuted instantiation: LoongArchModule.c:TriCore_dec_op_count
Unexecuted instantiation: LoongArchModule.c:AArch64_dec_op_count
Unexecuted instantiation: LoongArchModule.c:Alpha_dec_op_count
Unexecuted instantiation: LoongArchModule.c:HPPA_dec_op_count
Unexecuted instantiation: LoongArchModule.c:LoongArch_dec_op_count
Unexecuted instantiation: LoongArchModule.c:Mips_dec_op_count
Unexecuted instantiation: LoongArchModule.c:RISCV_dec_op_count
Unexecuted instantiation: LoongArchModule.c:SystemZ_dec_op_count
Unexecuted instantiation: LoongArchModule.c:Xtensa_dec_op_count
Unexecuted instantiation: LoongArchModule.c:BPF_dec_op_count
Unexecuted instantiation: LoongArchModule.c:ARC_dec_op_count
Unexecuted instantiation: LoongArchModule.c:Sparc_dec_op_count
Unexecuted instantiation: XtensaModule.c:ARM_dec_op_count
Unexecuted instantiation: XtensaModule.c:PPC_dec_op_count
Unexecuted instantiation: XtensaModule.c:TriCore_dec_op_count
Unexecuted instantiation: XtensaModule.c:AArch64_dec_op_count
Unexecuted instantiation: XtensaModule.c:Alpha_dec_op_count
Unexecuted instantiation: XtensaModule.c:HPPA_dec_op_count
Unexecuted instantiation: XtensaModule.c:LoongArch_dec_op_count
Unexecuted instantiation: XtensaModule.c:Mips_dec_op_count
Unexecuted instantiation: XtensaModule.c:RISCV_dec_op_count
Unexecuted instantiation: XtensaModule.c:SystemZ_dec_op_count
Unexecuted instantiation: XtensaModule.c:Xtensa_dec_op_count
Unexecuted instantiation: XtensaModule.c:BPF_dec_op_count
Unexecuted instantiation: XtensaModule.c:ARC_dec_op_count
Unexecuted instantiation: XtensaModule.c:Sparc_dec_op_count
Unexecuted instantiation: ARCModule.c:ARM_dec_op_count
Unexecuted instantiation: ARCModule.c:PPC_dec_op_count
Unexecuted instantiation: ARCModule.c:TriCore_dec_op_count
Unexecuted instantiation: ARCModule.c:AArch64_dec_op_count
Unexecuted instantiation: ARCModule.c:Alpha_dec_op_count
Unexecuted instantiation: ARCModule.c:HPPA_dec_op_count
Unexecuted instantiation: ARCModule.c:LoongArch_dec_op_count
Unexecuted instantiation: ARCModule.c:Mips_dec_op_count
Unexecuted instantiation: ARCModule.c:RISCV_dec_op_count
Unexecuted instantiation: ARCModule.c:SystemZ_dec_op_count
Unexecuted instantiation: ARCModule.c:Xtensa_dec_op_count
Unexecuted instantiation: ARCModule.c:BPF_dec_op_count
Unexecuted instantiation: ARCModule.c:ARC_dec_op_count
Unexecuted instantiation: ARCModule.c:Sparc_dec_op_count
ARMMapping.c:ARM_dec_op_count
Line
Count
Source
163
52.9k
  { \
164
52.9k
    MI->flat_insn->detail->arch.op_count--; \
165
52.9k
  }
Unexecuted instantiation: ARMMapping.c:PPC_dec_op_count
Unexecuted instantiation: ARMMapping.c:TriCore_dec_op_count
Unexecuted instantiation: ARMMapping.c:AArch64_dec_op_count
Unexecuted instantiation: ARMMapping.c:Alpha_dec_op_count
Unexecuted instantiation: ARMMapping.c:HPPA_dec_op_count
Unexecuted instantiation: ARMMapping.c:LoongArch_dec_op_count
Unexecuted instantiation: ARMMapping.c:Mips_dec_op_count
Unexecuted instantiation: ARMMapping.c:RISCV_dec_op_count
Unexecuted instantiation: ARMMapping.c:SystemZ_dec_op_count
Unexecuted instantiation: ARMMapping.c:Xtensa_dec_op_count
Unexecuted instantiation: ARMMapping.c:BPF_dec_op_count
Unexecuted instantiation: ARMMapping.c:ARC_dec_op_count
Unexecuted instantiation: ARMMapping.c:Sparc_dec_op_count
AArch64Mapping.c:AArch64_dec_op_count
Line
Count
Source
163
54.1k
  { \
164
54.1k
    MI->flat_insn->detail->arch.op_count--; \
165
54.1k
  }
Unexecuted instantiation: AArch64Mapping.c:ARM_dec_op_count
Unexecuted instantiation: AArch64Mapping.c:PPC_dec_op_count
Unexecuted instantiation: AArch64Mapping.c:TriCore_dec_op_count
Unexecuted instantiation: AArch64Mapping.c:Alpha_dec_op_count
Unexecuted instantiation: AArch64Mapping.c:HPPA_dec_op_count
Unexecuted instantiation: AArch64Mapping.c:LoongArch_dec_op_count
Unexecuted instantiation: AArch64Mapping.c:Mips_dec_op_count
Unexecuted instantiation: AArch64Mapping.c:RISCV_dec_op_count
Unexecuted instantiation: AArch64Mapping.c:SystemZ_dec_op_count
Unexecuted instantiation: AArch64Mapping.c:Xtensa_dec_op_count
Unexecuted instantiation: AArch64Mapping.c:BPF_dec_op_count
Unexecuted instantiation: AArch64Mapping.c:ARC_dec_op_count
Unexecuted instantiation: AArch64Mapping.c:Sparc_dec_op_count
Unexecuted instantiation: MipsMapping.c:Mips_dec_op_count
Unexecuted instantiation: MipsMapping.c:ARM_dec_op_count
Unexecuted instantiation: MipsMapping.c:PPC_dec_op_count
Unexecuted instantiation: MipsMapping.c:TriCore_dec_op_count
Unexecuted instantiation: MipsMapping.c:AArch64_dec_op_count
Unexecuted instantiation: MipsMapping.c:Alpha_dec_op_count
Unexecuted instantiation: MipsMapping.c:HPPA_dec_op_count
Unexecuted instantiation: MipsMapping.c:LoongArch_dec_op_count
Unexecuted instantiation: MipsMapping.c:RISCV_dec_op_count
Unexecuted instantiation: MipsMapping.c:SystemZ_dec_op_count
Unexecuted instantiation: MipsMapping.c:Xtensa_dec_op_count
Unexecuted instantiation: MipsMapping.c:BPF_dec_op_count
Unexecuted instantiation: MipsMapping.c:ARC_dec_op_count
Unexecuted instantiation: MipsMapping.c:Sparc_dec_op_count
Unexecuted instantiation: PPCMapping.c:ARM_dec_op_count
Unexecuted instantiation: PPCMapping.c:PPC_dec_op_count
Unexecuted instantiation: PPCMapping.c:TriCore_dec_op_count
Unexecuted instantiation: PPCMapping.c:AArch64_dec_op_count
Unexecuted instantiation: PPCMapping.c:Alpha_dec_op_count
Unexecuted instantiation: PPCMapping.c:HPPA_dec_op_count
Unexecuted instantiation: PPCMapping.c:LoongArch_dec_op_count
Unexecuted instantiation: PPCMapping.c:Mips_dec_op_count
Unexecuted instantiation: PPCMapping.c:RISCV_dec_op_count
Unexecuted instantiation: PPCMapping.c:SystemZ_dec_op_count
Unexecuted instantiation: PPCMapping.c:Xtensa_dec_op_count
Unexecuted instantiation: PPCMapping.c:BPF_dec_op_count
Unexecuted instantiation: PPCMapping.c:ARC_dec_op_count
Unexecuted instantiation: PPCMapping.c:Sparc_dec_op_count
Unexecuted instantiation: X86Mapping.c:ARM_dec_op_count
Unexecuted instantiation: X86Mapping.c:PPC_dec_op_count
Unexecuted instantiation: X86Mapping.c:TriCore_dec_op_count
Unexecuted instantiation: X86Mapping.c:AArch64_dec_op_count
Unexecuted instantiation: X86Mapping.c:Alpha_dec_op_count
Unexecuted instantiation: X86Mapping.c:HPPA_dec_op_count
Unexecuted instantiation: X86Mapping.c:LoongArch_dec_op_count
Unexecuted instantiation: X86Mapping.c:Mips_dec_op_count
Unexecuted instantiation: X86Mapping.c:RISCV_dec_op_count
Unexecuted instantiation: X86Mapping.c:SystemZ_dec_op_count
Unexecuted instantiation: X86Mapping.c:Xtensa_dec_op_count
Unexecuted instantiation: X86Mapping.c:BPF_dec_op_count
Unexecuted instantiation: X86Mapping.c:ARC_dec_op_count
Unexecuted instantiation: X86Mapping.c:Sparc_dec_op_count
Unexecuted instantiation: SparcMapping.c:ARM_dec_op_count
Unexecuted instantiation: SparcMapping.c:PPC_dec_op_count
Unexecuted instantiation: SparcMapping.c:TriCore_dec_op_count
Unexecuted instantiation: SparcMapping.c:AArch64_dec_op_count
Unexecuted instantiation: SparcMapping.c:Alpha_dec_op_count
Unexecuted instantiation: SparcMapping.c:HPPA_dec_op_count
Unexecuted instantiation: SparcMapping.c:LoongArch_dec_op_count
Unexecuted instantiation: SparcMapping.c:Mips_dec_op_count
Unexecuted instantiation: SparcMapping.c:RISCV_dec_op_count
Unexecuted instantiation: SparcMapping.c:SystemZ_dec_op_count
Unexecuted instantiation: SparcMapping.c:Xtensa_dec_op_count
Unexecuted instantiation: SparcMapping.c:BPF_dec_op_count
Unexecuted instantiation: SparcMapping.c:ARC_dec_op_count
Unexecuted instantiation: SparcMapping.c:Sparc_dec_op_count
Unexecuted instantiation: SystemZMapping.c:ARM_dec_op_count
Unexecuted instantiation: SystemZMapping.c:PPC_dec_op_count
Unexecuted instantiation: SystemZMapping.c:TriCore_dec_op_count
Unexecuted instantiation: SystemZMapping.c:AArch64_dec_op_count
Unexecuted instantiation: SystemZMapping.c:Alpha_dec_op_count
Unexecuted instantiation: SystemZMapping.c:HPPA_dec_op_count
Unexecuted instantiation: SystemZMapping.c:LoongArch_dec_op_count
Unexecuted instantiation: SystemZMapping.c:Mips_dec_op_count
Unexecuted instantiation: SystemZMapping.c:RISCV_dec_op_count
Unexecuted instantiation: SystemZMapping.c:SystemZ_dec_op_count
Unexecuted instantiation: SystemZMapping.c:Xtensa_dec_op_count
Unexecuted instantiation: SystemZMapping.c:BPF_dec_op_count
Unexecuted instantiation: SystemZMapping.c:ARC_dec_op_count
Unexecuted instantiation: SystemZMapping.c:Sparc_dec_op_count
Unexecuted instantiation: XCoreMapping.c:ARM_dec_op_count
Unexecuted instantiation: XCoreMapping.c:PPC_dec_op_count
Unexecuted instantiation: XCoreMapping.c:TriCore_dec_op_count
Unexecuted instantiation: XCoreMapping.c:AArch64_dec_op_count
Unexecuted instantiation: XCoreMapping.c:Alpha_dec_op_count
Unexecuted instantiation: XCoreMapping.c:HPPA_dec_op_count
Unexecuted instantiation: XCoreMapping.c:LoongArch_dec_op_count
Unexecuted instantiation: XCoreMapping.c:Mips_dec_op_count
Unexecuted instantiation: XCoreMapping.c:RISCV_dec_op_count
Unexecuted instantiation: XCoreMapping.c:SystemZ_dec_op_count
Unexecuted instantiation: XCoreMapping.c:Xtensa_dec_op_count
Unexecuted instantiation: XCoreMapping.c:BPF_dec_op_count
Unexecuted instantiation: XCoreMapping.c:ARC_dec_op_count
Unexecuted instantiation: XCoreMapping.c:Sparc_dec_op_count
Unexecuted instantiation: M68KInstPrinter.c:ARM_dec_op_count
Unexecuted instantiation: M68KInstPrinter.c:PPC_dec_op_count
Unexecuted instantiation: M68KInstPrinter.c:TriCore_dec_op_count
Unexecuted instantiation: M68KInstPrinter.c:AArch64_dec_op_count
Unexecuted instantiation: M68KInstPrinter.c:Alpha_dec_op_count
Unexecuted instantiation: M68KInstPrinter.c:HPPA_dec_op_count
Unexecuted instantiation: M68KInstPrinter.c:LoongArch_dec_op_count
Unexecuted instantiation: M68KInstPrinter.c:Mips_dec_op_count
Unexecuted instantiation: M68KInstPrinter.c:RISCV_dec_op_count
Unexecuted instantiation: M68KInstPrinter.c:SystemZ_dec_op_count
Unexecuted instantiation: M68KInstPrinter.c:Xtensa_dec_op_count
Unexecuted instantiation: M68KInstPrinter.c:BPF_dec_op_count
Unexecuted instantiation: M68KInstPrinter.c:ARC_dec_op_count
Unexecuted instantiation: M68KInstPrinter.c:Sparc_dec_op_count
Unexecuted instantiation: TMS320C64xMapping.c:ARM_dec_op_count
Unexecuted instantiation: TMS320C64xMapping.c:PPC_dec_op_count
Unexecuted instantiation: TMS320C64xMapping.c:TriCore_dec_op_count
Unexecuted instantiation: TMS320C64xMapping.c:AArch64_dec_op_count
Unexecuted instantiation: TMS320C64xMapping.c:Alpha_dec_op_count
Unexecuted instantiation: TMS320C64xMapping.c:HPPA_dec_op_count
Unexecuted instantiation: TMS320C64xMapping.c:LoongArch_dec_op_count
Unexecuted instantiation: TMS320C64xMapping.c:Mips_dec_op_count
Unexecuted instantiation: TMS320C64xMapping.c:RISCV_dec_op_count
Unexecuted instantiation: TMS320C64xMapping.c:SystemZ_dec_op_count
Unexecuted instantiation: TMS320C64xMapping.c:Xtensa_dec_op_count
Unexecuted instantiation: TMS320C64xMapping.c:BPF_dec_op_count
Unexecuted instantiation: TMS320C64xMapping.c:ARC_dec_op_count
Unexecuted instantiation: TMS320C64xMapping.c:Sparc_dec_op_count
Unexecuted instantiation: M680XInstPrinter.c:ARM_dec_op_count
Unexecuted instantiation: M680XInstPrinter.c:PPC_dec_op_count
Unexecuted instantiation: M680XInstPrinter.c:TriCore_dec_op_count
Unexecuted instantiation: M680XInstPrinter.c:AArch64_dec_op_count
Unexecuted instantiation: M680XInstPrinter.c:Alpha_dec_op_count
Unexecuted instantiation: M680XInstPrinter.c:HPPA_dec_op_count
Unexecuted instantiation: M680XInstPrinter.c:LoongArch_dec_op_count
Unexecuted instantiation: M680XInstPrinter.c:Mips_dec_op_count
Unexecuted instantiation: M680XInstPrinter.c:RISCV_dec_op_count
Unexecuted instantiation: M680XInstPrinter.c:SystemZ_dec_op_count
Unexecuted instantiation: M680XInstPrinter.c:Xtensa_dec_op_count
Unexecuted instantiation: M680XInstPrinter.c:BPF_dec_op_count
Unexecuted instantiation: M680XInstPrinter.c:ARC_dec_op_count
Unexecuted instantiation: M680XInstPrinter.c:Sparc_dec_op_count
Unexecuted instantiation: EVMMapping.c:ARM_dec_op_count
Unexecuted instantiation: EVMMapping.c:PPC_dec_op_count
Unexecuted instantiation: EVMMapping.c:TriCore_dec_op_count
Unexecuted instantiation: EVMMapping.c:AArch64_dec_op_count
Unexecuted instantiation: EVMMapping.c:Alpha_dec_op_count
Unexecuted instantiation: EVMMapping.c:HPPA_dec_op_count
Unexecuted instantiation: EVMMapping.c:LoongArch_dec_op_count
Unexecuted instantiation: EVMMapping.c:Mips_dec_op_count
Unexecuted instantiation: EVMMapping.c:RISCV_dec_op_count
Unexecuted instantiation: EVMMapping.c:SystemZ_dec_op_count
Unexecuted instantiation: EVMMapping.c:Xtensa_dec_op_count
Unexecuted instantiation: EVMMapping.c:BPF_dec_op_count
Unexecuted instantiation: EVMMapping.c:ARC_dec_op_count
Unexecuted instantiation: EVMMapping.c:Sparc_dec_op_count
Unexecuted instantiation: WASMMapping.c:ARM_dec_op_count
Unexecuted instantiation: WASMMapping.c:PPC_dec_op_count
Unexecuted instantiation: WASMMapping.c:TriCore_dec_op_count
Unexecuted instantiation: WASMMapping.c:AArch64_dec_op_count
Unexecuted instantiation: WASMMapping.c:Alpha_dec_op_count
Unexecuted instantiation: WASMMapping.c:HPPA_dec_op_count
Unexecuted instantiation: WASMMapping.c:LoongArch_dec_op_count
Unexecuted instantiation: WASMMapping.c:Mips_dec_op_count
Unexecuted instantiation: WASMMapping.c:RISCV_dec_op_count
Unexecuted instantiation: WASMMapping.c:SystemZ_dec_op_count
Unexecuted instantiation: WASMMapping.c:Xtensa_dec_op_count
Unexecuted instantiation: WASMMapping.c:BPF_dec_op_count
Unexecuted instantiation: WASMMapping.c:ARC_dec_op_count
Unexecuted instantiation: WASMMapping.c:Sparc_dec_op_count
Unexecuted instantiation: BPFDisassembler.c:ARM_dec_op_count
Unexecuted instantiation: BPFDisassembler.c:PPC_dec_op_count
Unexecuted instantiation: BPFDisassembler.c:TriCore_dec_op_count
Unexecuted instantiation: BPFDisassembler.c:AArch64_dec_op_count
Unexecuted instantiation: BPFDisassembler.c:Alpha_dec_op_count
Unexecuted instantiation: BPFDisassembler.c:HPPA_dec_op_count
Unexecuted instantiation: BPFDisassembler.c:LoongArch_dec_op_count
Unexecuted instantiation: BPFDisassembler.c:Mips_dec_op_count
Unexecuted instantiation: BPFDisassembler.c:RISCV_dec_op_count
Unexecuted instantiation: BPFDisassembler.c:SystemZ_dec_op_count
Unexecuted instantiation: BPFDisassembler.c:Xtensa_dec_op_count
Unexecuted instantiation: BPFDisassembler.c:BPF_dec_op_count
Unexecuted instantiation: BPFDisassembler.c:ARC_dec_op_count
Unexecuted instantiation: BPFDisassembler.c:Sparc_dec_op_count
Unexecuted instantiation: BPFInstPrinter.c:ARM_dec_op_count
Unexecuted instantiation: BPFInstPrinter.c:PPC_dec_op_count
Unexecuted instantiation: BPFInstPrinter.c:TriCore_dec_op_count
Unexecuted instantiation: BPFInstPrinter.c:AArch64_dec_op_count
Unexecuted instantiation: BPFInstPrinter.c:Alpha_dec_op_count
Unexecuted instantiation: BPFInstPrinter.c:HPPA_dec_op_count
Unexecuted instantiation: BPFInstPrinter.c:LoongArch_dec_op_count
Unexecuted instantiation: BPFInstPrinter.c:Mips_dec_op_count
Unexecuted instantiation: BPFInstPrinter.c:RISCV_dec_op_count
Unexecuted instantiation: BPFInstPrinter.c:SystemZ_dec_op_count
Unexecuted instantiation: BPFInstPrinter.c:Xtensa_dec_op_count
Unexecuted instantiation: BPFInstPrinter.c:BPF_dec_op_count
Unexecuted instantiation: BPFInstPrinter.c:ARC_dec_op_count
Unexecuted instantiation: BPFInstPrinter.c:Sparc_dec_op_count
Unexecuted instantiation: BPFMapping.c:ARM_dec_op_count
Unexecuted instantiation: BPFMapping.c:PPC_dec_op_count
Unexecuted instantiation: BPFMapping.c:TriCore_dec_op_count
Unexecuted instantiation: BPFMapping.c:AArch64_dec_op_count
Unexecuted instantiation: BPFMapping.c:Alpha_dec_op_count
Unexecuted instantiation: BPFMapping.c:HPPA_dec_op_count
Unexecuted instantiation: BPFMapping.c:LoongArch_dec_op_count
Unexecuted instantiation: BPFMapping.c:Mips_dec_op_count
Unexecuted instantiation: BPFMapping.c:RISCV_dec_op_count
Unexecuted instantiation: BPFMapping.c:SystemZ_dec_op_count
Unexecuted instantiation: BPFMapping.c:Xtensa_dec_op_count
Unexecuted instantiation: BPFMapping.c:BPF_dec_op_count
Unexecuted instantiation: BPFMapping.c:ARC_dec_op_count
Unexecuted instantiation: BPFMapping.c:Sparc_dec_op_count
Unexecuted instantiation: RISCVDisassembler.c:ARM_dec_op_count
Unexecuted instantiation: RISCVDisassembler.c:PPC_dec_op_count
Unexecuted instantiation: RISCVDisassembler.c:TriCore_dec_op_count
Unexecuted instantiation: RISCVDisassembler.c:AArch64_dec_op_count
Unexecuted instantiation: RISCVDisassembler.c:Alpha_dec_op_count
Unexecuted instantiation: RISCVDisassembler.c:HPPA_dec_op_count
Unexecuted instantiation: RISCVDisassembler.c:LoongArch_dec_op_count
Unexecuted instantiation: RISCVDisassembler.c:Mips_dec_op_count
Unexecuted instantiation: RISCVDisassembler.c:RISCV_dec_op_count
Unexecuted instantiation: RISCVDisassembler.c:SystemZ_dec_op_count
Unexecuted instantiation: RISCVDisassembler.c:Xtensa_dec_op_count
Unexecuted instantiation: RISCVDisassembler.c:BPF_dec_op_count
Unexecuted instantiation: RISCVDisassembler.c:ARC_dec_op_count
Unexecuted instantiation: RISCVDisassembler.c:Sparc_dec_op_count
RISCVInstPrinter.c:RISCV_dec_op_count
Line
Count
Source
163
2.92k
  { \
164
2.92k
    MI->flat_insn->detail->arch.op_count--; \
165
2.92k
  }
Unexecuted instantiation: RISCVInstPrinter.c:ARM_dec_op_count
Unexecuted instantiation: RISCVInstPrinter.c:PPC_dec_op_count
Unexecuted instantiation: RISCVInstPrinter.c:TriCore_dec_op_count
Unexecuted instantiation: RISCVInstPrinter.c:AArch64_dec_op_count
Unexecuted instantiation: RISCVInstPrinter.c:Alpha_dec_op_count
Unexecuted instantiation: RISCVInstPrinter.c:HPPA_dec_op_count
Unexecuted instantiation: RISCVInstPrinter.c:LoongArch_dec_op_count
Unexecuted instantiation: RISCVInstPrinter.c:Mips_dec_op_count
Unexecuted instantiation: RISCVInstPrinter.c:SystemZ_dec_op_count
Unexecuted instantiation: RISCVInstPrinter.c:Xtensa_dec_op_count
Unexecuted instantiation: RISCVInstPrinter.c:BPF_dec_op_count
Unexecuted instantiation: RISCVInstPrinter.c:ARC_dec_op_count
Unexecuted instantiation: RISCVInstPrinter.c:Sparc_dec_op_count
Unexecuted instantiation: RISCVMapping.c:ARM_dec_op_count
Unexecuted instantiation: RISCVMapping.c:PPC_dec_op_count
Unexecuted instantiation: RISCVMapping.c:TriCore_dec_op_count
Unexecuted instantiation: RISCVMapping.c:AArch64_dec_op_count
Unexecuted instantiation: RISCVMapping.c:Alpha_dec_op_count
Unexecuted instantiation: RISCVMapping.c:HPPA_dec_op_count
Unexecuted instantiation: RISCVMapping.c:LoongArch_dec_op_count
Unexecuted instantiation: RISCVMapping.c:Mips_dec_op_count
Unexecuted instantiation: RISCVMapping.c:RISCV_dec_op_count
Unexecuted instantiation: RISCVMapping.c:SystemZ_dec_op_count
Unexecuted instantiation: RISCVMapping.c:Xtensa_dec_op_count
Unexecuted instantiation: RISCVMapping.c:BPF_dec_op_count
Unexecuted instantiation: RISCVMapping.c:ARC_dec_op_count
Unexecuted instantiation: RISCVMapping.c:Sparc_dec_op_count
Unexecuted instantiation: SHInstPrinter.c:ARM_dec_op_count
Unexecuted instantiation: SHInstPrinter.c:PPC_dec_op_count
Unexecuted instantiation: SHInstPrinter.c:TriCore_dec_op_count
Unexecuted instantiation: SHInstPrinter.c:AArch64_dec_op_count
Unexecuted instantiation: SHInstPrinter.c:Alpha_dec_op_count
Unexecuted instantiation: SHInstPrinter.c:HPPA_dec_op_count
Unexecuted instantiation: SHInstPrinter.c:LoongArch_dec_op_count
Unexecuted instantiation: SHInstPrinter.c:Mips_dec_op_count
Unexecuted instantiation: SHInstPrinter.c:RISCV_dec_op_count
Unexecuted instantiation: SHInstPrinter.c:SystemZ_dec_op_count
Unexecuted instantiation: SHInstPrinter.c:Xtensa_dec_op_count
Unexecuted instantiation: SHInstPrinter.c:BPF_dec_op_count
Unexecuted instantiation: SHInstPrinter.c:ARC_dec_op_count
Unexecuted instantiation: SHInstPrinter.c:Sparc_dec_op_count
Unexecuted instantiation: TriCoreMapping.c:ARM_dec_op_count
Unexecuted instantiation: TriCoreMapping.c:PPC_dec_op_count
Unexecuted instantiation: TriCoreMapping.c:TriCore_dec_op_count
Unexecuted instantiation: TriCoreMapping.c:AArch64_dec_op_count
Unexecuted instantiation: TriCoreMapping.c:Alpha_dec_op_count
Unexecuted instantiation: TriCoreMapping.c:HPPA_dec_op_count
Unexecuted instantiation: TriCoreMapping.c:LoongArch_dec_op_count
Unexecuted instantiation: TriCoreMapping.c:Mips_dec_op_count
Unexecuted instantiation: TriCoreMapping.c:RISCV_dec_op_count
Unexecuted instantiation: TriCoreMapping.c:SystemZ_dec_op_count
Unexecuted instantiation: TriCoreMapping.c:Xtensa_dec_op_count
Unexecuted instantiation: TriCoreMapping.c:BPF_dec_op_count
Unexecuted instantiation: TriCoreMapping.c:ARC_dec_op_count
Unexecuted instantiation: TriCoreMapping.c:Sparc_dec_op_count
Unexecuted instantiation: AlphaDisassembler.c:ARM_dec_op_count
Unexecuted instantiation: AlphaDisassembler.c:PPC_dec_op_count
Unexecuted instantiation: AlphaDisassembler.c:TriCore_dec_op_count
Unexecuted instantiation: AlphaDisassembler.c:AArch64_dec_op_count
Unexecuted instantiation: AlphaDisassembler.c:Alpha_dec_op_count
Unexecuted instantiation: AlphaDisassembler.c:HPPA_dec_op_count
Unexecuted instantiation: AlphaDisassembler.c:LoongArch_dec_op_count
Unexecuted instantiation: AlphaDisassembler.c:Mips_dec_op_count
Unexecuted instantiation: AlphaDisassembler.c:RISCV_dec_op_count
Unexecuted instantiation: AlphaDisassembler.c:SystemZ_dec_op_count
Unexecuted instantiation: AlphaDisassembler.c:Xtensa_dec_op_count
Unexecuted instantiation: AlphaDisassembler.c:BPF_dec_op_count
Unexecuted instantiation: AlphaDisassembler.c:ARC_dec_op_count
Unexecuted instantiation: AlphaDisassembler.c:Sparc_dec_op_count
Unexecuted instantiation: AlphaMapping.c:ARM_dec_op_count
Unexecuted instantiation: AlphaMapping.c:PPC_dec_op_count
Unexecuted instantiation: AlphaMapping.c:TriCore_dec_op_count
Unexecuted instantiation: AlphaMapping.c:AArch64_dec_op_count
Unexecuted instantiation: AlphaMapping.c:Alpha_dec_op_count
Unexecuted instantiation: AlphaMapping.c:HPPA_dec_op_count
Unexecuted instantiation: AlphaMapping.c:LoongArch_dec_op_count
Unexecuted instantiation: AlphaMapping.c:Mips_dec_op_count
Unexecuted instantiation: AlphaMapping.c:RISCV_dec_op_count
Unexecuted instantiation: AlphaMapping.c:SystemZ_dec_op_count
Unexecuted instantiation: AlphaMapping.c:Xtensa_dec_op_count
Unexecuted instantiation: AlphaMapping.c:BPF_dec_op_count
Unexecuted instantiation: AlphaMapping.c:ARC_dec_op_count
Unexecuted instantiation: AlphaMapping.c:Sparc_dec_op_count
Unexecuted instantiation: HPPADisassembler.c:ARM_dec_op_count
Unexecuted instantiation: HPPADisassembler.c:PPC_dec_op_count
Unexecuted instantiation: HPPADisassembler.c:TriCore_dec_op_count
Unexecuted instantiation: HPPADisassembler.c:AArch64_dec_op_count
Unexecuted instantiation: HPPADisassembler.c:Alpha_dec_op_count
Unexecuted instantiation: HPPADisassembler.c:HPPA_dec_op_count
Unexecuted instantiation: HPPADisassembler.c:LoongArch_dec_op_count
Unexecuted instantiation: HPPADisassembler.c:Mips_dec_op_count
Unexecuted instantiation: HPPADisassembler.c:RISCV_dec_op_count
Unexecuted instantiation: HPPADisassembler.c:SystemZ_dec_op_count
Unexecuted instantiation: HPPADisassembler.c:Xtensa_dec_op_count
Unexecuted instantiation: HPPADisassembler.c:BPF_dec_op_count
Unexecuted instantiation: HPPADisassembler.c:ARC_dec_op_count
Unexecuted instantiation: HPPADisassembler.c:Sparc_dec_op_count
Unexecuted instantiation: HPPAInstPrinter.c:ARM_dec_op_count
Unexecuted instantiation: HPPAInstPrinter.c:PPC_dec_op_count
Unexecuted instantiation: HPPAInstPrinter.c:TriCore_dec_op_count
Unexecuted instantiation: HPPAInstPrinter.c:AArch64_dec_op_count
Unexecuted instantiation: HPPAInstPrinter.c:Alpha_dec_op_count
Unexecuted instantiation: HPPAInstPrinter.c:HPPA_dec_op_count
Unexecuted instantiation: HPPAInstPrinter.c:LoongArch_dec_op_count
Unexecuted instantiation: HPPAInstPrinter.c:Mips_dec_op_count
Unexecuted instantiation: HPPAInstPrinter.c:RISCV_dec_op_count
Unexecuted instantiation: HPPAInstPrinter.c:SystemZ_dec_op_count
Unexecuted instantiation: HPPAInstPrinter.c:Xtensa_dec_op_count
Unexecuted instantiation: HPPAInstPrinter.c:BPF_dec_op_count
Unexecuted instantiation: HPPAInstPrinter.c:ARC_dec_op_count
Unexecuted instantiation: HPPAInstPrinter.c:Sparc_dec_op_count
Unexecuted instantiation: HPPAMapping.c:ARM_dec_op_count
Unexecuted instantiation: HPPAMapping.c:PPC_dec_op_count
Unexecuted instantiation: HPPAMapping.c:TriCore_dec_op_count
Unexecuted instantiation: HPPAMapping.c:AArch64_dec_op_count
Unexecuted instantiation: HPPAMapping.c:Alpha_dec_op_count
Unexecuted instantiation: HPPAMapping.c:HPPA_dec_op_count
Unexecuted instantiation: HPPAMapping.c:LoongArch_dec_op_count
Unexecuted instantiation: HPPAMapping.c:Mips_dec_op_count
Unexecuted instantiation: HPPAMapping.c:RISCV_dec_op_count
Unexecuted instantiation: HPPAMapping.c:SystemZ_dec_op_count
Unexecuted instantiation: HPPAMapping.c:Xtensa_dec_op_count
Unexecuted instantiation: HPPAMapping.c:BPF_dec_op_count
Unexecuted instantiation: HPPAMapping.c:ARC_dec_op_count
Unexecuted instantiation: HPPAMapping.c:Sparc_dec_op_count
Unexecuted instantiation: LoongArchMapping.c:LoongArch_dec_op_count
Unexecuted instantiation: LoongArchMapping.c:ARM_dec_op_count
Unexecuted instantiation: LoongArchMapping.c:PPC_dec_op_count
Unexecuted instantiation: LoongArchMapping.c:TriCore_dec_op_count
Unexecuted instantiation: LoongArchMapping.c:AArch64_dec_op_count
Unexecuted instantiation: LoongArchMapping.c:Alpha_dec_op_count
Unexecuted instantiation: LoongArchMapping.c:HPPA_dec_op_count
Unexecuted instantiation: LoongArchMapping.c:Mips_dec_op_count
Unexecuted instantiation: LoongArchMapping.c:RISCV_dec_op_count
Unexecuted instantiation: LoongArchMapping.c:SystemZ_dec_op_count
Unexecuted instantiation: LoongArchMapping.c:Xtensa_dec_op_count
Unexecuted instantiation: LoongArchMapping.c:BPF_dec_op_count
Unexecuted instantiation: LoongArchMapping.c:ARC_dec_op_count
Unexecuted instantiation: LoongArchMapping.c:Sparc_dec_op_count
Unexecuted instantiation: XtensaMapping.c:ARM_dec_op_count
Unexecuted instantiation: XtensaMapping.c:PPC_dec_op_count
Unexecuted instantiation: XtensaMapping.c:TriCore_dec_op_count
Unexecuted instantiation: XtensaMapping.c:AArch64_dec_op_count
Unexecuted instantiation: XtensaMapping.c:Alpha_dec_op_count
Unexecuted instantiation: XtensaMapping.c:HPPA_dec_op_count
Unexecuted instantiation: XtensaMapping.c:LoongArch_dec_op_count
Unexecuted instantiation: XtensaMapping.c:Mips_dec_op_count
Unexecuted instantiation: XtensaMapping.c:RISCV_dec_op_count
Unexecuted instantiation: XtensaMapping.c:SystemZ_dec_op_count
Unexecuted instantiation: XtensaMapping.c:Xtensa_dec_op_count
Unexecuted instantiation: XtensaMapping.c:BPF_dec_op_count
Unexecuted instantiation: XtensaMapping.c:ARC_dec_op_count
Unexecuted instantiation: XtensaMapping.c:Sparc_dec_op_count
Unexecuted instantiation: ARCMapping.c:ARM_dec_op_count
Unexecuted instantiation: ARCMapping.c:PPC_dec_op_count
Unexecuted instantiation: ARCMapping.c:TriCore_dec_op_count
Unexecuted instantiation: ARCMapping.c:AArch64_dec_op_count
Unexecuted instantiation: ARCMapping.c:Alpha_dec_op_count
Unexecuted instantiation: ARCMapping.c:HPPA_dec_op_count
Unexecuted instantiation: ARCMapping.c:LoongArch_dec_op_count
Unexecuted instantiation: ARCMapping.c:Mips_dec_op_count
Unexecuted instantiation: ARCMapping.c:RISCV_dec_op_count
Unexecuted instantiation: ARCMapping.c:SystemZ_dec_op_count
Unexecuted instantiation: ARCMapping.c:Xtensa_dec_op_count
Unexecuted instantiation: ARCMapping.c:BPF_dec_op_count
Unexecuted instantiation: ARCMapping.c:ARC_dec_op_count
Unexecuted instantiation: ARCMapping.c:Sparc_dec_op_count
Unexecuted instantiation: Mapping.c:ARM_dec_op_count
Unexecuted instantiation: Mapping.c:PPC_dec_op_count
Unexecuted instantiation: Mapping.c:TriCore_dec_op_count
Unexecuted instantiation: Mapping.c:AArch64_dec_op_count
Unexecuted instantiation: Mapping.c:Alpha_dec_op_count
Unexecuted instantiation: Mapping.c:HPPA_dec_op_count
Unexecuted instantiation: Mapping.c:LoongArch_dec_op_count
Unexecuted instantiation: Mapping.c:Mips_dec_op_count
Unexecuted instantiation: Mapping.c:RISCV_dec_op_count
Unexecuted instantiation: Mapping.c:SystemZ_dec_op_count
Unexecuted instantiation: Mapping.c:Xtensa_dec_op_count
Unexecuted instantiation: Mapping.c:BPF_dec_op_count
Unexecuted instantiation: Mapping.c:ARC_dec_op_count
Unexecuted instantiation: Mapping.c:Sparc_dec_op_count
Unexecuted instantiation: ARMInstPrinter.c:ARM_dec_op_count
Unexecuted instantiation: ARMInstPrinter.c:PPC_dec_op_count
Unexecuted instantiation: ARMInstPrinter.c:TriCore_dec_op_count
Unexecuted instantiation: ARMInstPrinter.c:AArch64_dec_op_count
Unexecuted instantiation: ARMInstPrinter.c:Alpha_dec_op_count
Unexecuted instantiation: ARMInstPrinter.c:HPPA_dec_op_count
Unexecuted instantiation: ARMInstPrinter.c:LoongArch_dec_op_count
Unexecuted instantiation: ARMInstPrinter.c:Mips_dec_op_count
Unexecuted instantiation: ARMInstPrinter.c:RISCV_dec_op_count
Unexecuted instantiation: ARMInstPrinter.c:SystemZ_dec_op_count
Unexecuted instantiation: ARMInstPrinter.c:Xtensa_dec_op_count
Unexecuted instantiation: ARMInstPrinter.c:BPF_dec_op_count
Unexecuted instantiation: ARMInstPrinter.c:ARC_dec_op_count
Unexecuted instantiation: ARMInstPrinter.c:Sparc_dec_op_count
Unexecuted instantiation: AArch64InstPrinter.c:ARM_dec_op_count
Unexecuted instantiation: AArch64InstPrinter.c:PPC_dec_op_count
Unexecuted instantiation: AArch64InstPrinter.c:TriCore_dec_op_count
Unexecuted instantiation: AArch64InstPrinter.c:AArch64_dec_op_count
Unexecuted instantiation: AArch64InstPrinter.c:Alpha_dec_op_count
Unexecuted instantiation: AArch64InstPrinter.c:HPPA_dec_op_count
Unexecuted instantiation: AArch64InstPrinter.c:LoongArch_dec_op_count
Unexecuted instantiation: AArch64InstPrinter.c:Mips_dec_op_count
Unexecuted instantiation: AArch64InstPrinter.c:RISCV_dec_op_count
Unexecuted instantiation: AArch64InstPrinter.c:SystemZ_dec_op_count
Unexecuted instantiation: AArch64InstPrinter.c:Xtensa_dec_op_count
Unexecuted instantiation: AArch64InstPrinter.c:BPF_dec_op_count
Unexecuted instantiation: AArch64InstPrinter.c:ARC_dec_op_count
Unexecuted instantiation: AArch64InstPrinter.c:Sparc_dec_op_count
Unexecuted instantiation: MipsInstPrinter.c:ARM_dec_op_count
Unexecuted instantiation: MipsInstPrinter.c:PPC_dec_op_count
Unexecuted instantiation: MipsInstPrinter.c:TriCore_dec_op_count
Unexecuted instantiation: MipsInstPrinter.c:AArch64_dec_op_count
Unexecuted instantiation: MipsInstPrinter.c:Alpha_dec_op_count
Unexecuted instantiation: MipsInstPrinter.c:HPPA_dec_op_count
Unexecuted instantiation: MipsInstPrinter.c:LoongArch_dec_op_count
Unexecuted instantiation: MipsInstPrinter.c:Mips_dec_op_count
Unexecuted instantiation: MipsInstPrinter.c:RISCV_dec_op_count
Unexecuted instantiation: MipsInstPrinter.c:SystemZ_dec_op_count
Unexecuted instantiation: MipsInstPrinter.c:Xtensa_dec_op_count
Unexecuted instantiation: MipsInstPrinter.c:BPF_dec_op_count
Unexecuted instantiation: MipsInstPrinter.c:ARC_dec_op_count
Unexecuted instantiation: MipsInstPrinter.c:Sparc_dec_op_count
Unexecuted instantiation: PPCInstPrinter.c:ARM_dec_op_count
Unexecuted instantiation: PPCInstPrinter.c:PPC_dec_op_count
Unexecuted instantiation: PPCInstPrinter.c:TriCore_dec_op_count
Unexecuted instantiation: PPCInstPrinter.c:AArch64_dec_op_count
Unexecuted instantiation: PPCInstPrinter.c:Alpha_dec_op_count
Unexecuted instantiation: PPCInstPrinter.c:HPPA_dec_op_count
Unexecuted instantiation: PPCInstPrinter.c:LoongArch_dec_op_count
Unexecuted instantiation: PPCInstPrinter.c:Mips_dec_op_count
Unexecuted instantiation: PPCInstPrinter.c:RISCV_dec_op_count
Unexecuted instantiation: PPCInstPrinter.c:SystemZ_dec_op_count
Unexecuted instantiation: PPCInstPrinter.c:Xtensa_dec_op_count
Unexecuted instantiation: PPCInstPrinter.c:BPF_dec_op_count
Unexecuted instantiation: PPCInstPrinter.c:ARC_dec_op_count
Unexecuted instantiation: PPCInstPrinter.c:Sparc_dec_op_count
Unexecuted instantiation: SparcInstPrinter.c:ARM_dec_op_count
Unexecuted instantiation: SparcInstPrinter.c:PPC_dec_op_count
Unexecuted instantiation: SparcInstPrinter.c:TriCore_dec_op_count
Unexecuted instantiation: SparcInstPrinter.c:AArch64_dec_op_count
Unexecuted instantiation: SparcInstPrinter.c:Alpha_dec_op_count
Unexecuted instantiation: SparcInstPrinter.c:HPPA_dec_op_count
Unexecuted instantiation: SparcInstPrinter.c:LoongArch_dec_op_count
Unexecuted instantiation: SparcInstPrinter.c:Mips_dec_op_count
Unexecuted instantiation: SparcInstPrinter.c:RISCV_dec_op_count
Unexecuted instantiation: SparcInstPrinter.c:SystemZ_dec_op_count
Unexecuted instantiation: SparcInstPrinter.c:Xtensa_dec_op_count
Unexecuted instantiation: SparcInstPrinter.c:BPF_dec_op_count
Unexecuted instantiation: SparcInstPrinter.c:ARC_dec_op_count
Unexecuted instantiation: SparcInstPrinter.c:Sparc_dec_op_count
Unexecuted instantiation: TriCoreInstPrinter.c:ARM_dec_op_count
Unexecuted instantiation: TriCoreInstPrinter.c:PPC_dec_op_count
Unexecuted instantiation: TriCoreInstPrinter.c:TriCore_dec_op_count
Unexecuted instantiation: TriCoreInstPrinter.c:AArch64_dec_op_count
Unexecuted instantiation: TriCoreInstPrinter.c:Alpha_dec_op_count
Unexecuted instantiation: TriCoreInstPrinter.c:HPPA_dec_op_count
Unexecuted instantiation: TriCoreInstPrinter.c:LoongArch_dec_op_count
Unexecuted instantiation: TriCoreInstPrinter.c:Mips_dec_op_count
Unexecuted instantiation: TriCoreInstPrinter.c:RISCV_dec_op_count
Unexecuted instantiation: TriCoreInstPrinter.c:SystemZ_dec_op_count
Unexecuted instantiation: TriCoreInstPrinter.c:Xtensa_dec_op_count
Unexecuted instantiation: TriCoreInstPrinter.c:BPF_dec_op_count
Unexecuted instantiation: TriCoreInstPrinter.c:ARC_dec_op_count
Unexecuted instantiation: TriCoreInstPrinter.c:Sparc_dec_op_count
Unexecuted instantiation: AlphaInstPrinter.c:ARM_dec_op_count
Unexecuted instantiation: AlphaInstPrinter.c:PPC_dec_op_count
Unexecuted instantiation: AlphaInstPrinter.c:TriCore_dec_op_count
Unexecuted instantiation: AlphaInstPrinter.c:AArch64_dec_op_count
Unexecuted instantiation: AlphaInstPrinter.c:Alpha_dec_op_count
Unexecuted instantiation: AlphaInstPrinter.c:HPPA_dec_op_count
Unexecuted instantiation: AlphaInstPrinter.c:LoongArch_dec_op_count
Unexecuted instantiation: AlphaInstPrinter.c:Mips_dec_op_count
Unexecuted instantiation: AlphaInstPrinter.c:RISCV_dec_op_count
Unexecuted instantiation: AlphaInstPrinter.c:SystemZ_dec_op_count
Unexecuted instantiation: AlphaInstPrinter.c:Xtensa_dec_op_count
Unexecuted instantiation: AlphaInstPrinter.c:BPF_dec_op_count
Unexecuted instantiation: AlphaInstPrinter.c:ARC_dec_op_count
Unexecuted instantiation: AlphaInstPrinter.c:Sparc_dec_op_count
Unexecuted instantiation: LoongArchInstPrinter.c:ARM_dec_op_count
Unexecuted instantiation: LoongArchInstPrinter.c:PPC_dec_op_count
Unexecuted instantiation: LoongArchInstPrinter.c:TriCore_dec_op_count
Unexecuted instantiation: LoongArchInstPrinter.c:AArch64_dec_op_count
Unexecuted instantiation: LoongArchInstPrinter.c:Alpha_dec_op_count
Unexecuted instantiation: LoongArchInstPrinter.c:HPPA_dec_op_count
Unexecuted instantiation: LoongArchInstPrinter.c:LoongArch_dec_op_count
Unexecuted instantiation: LoongArchInstPrinter.c:Mips_dec_op_count
Unexecuted instantiation: LoongArchInstPrinter.c:RISCV_dec_op_count
Unexecuted instantiation: LoongArchInstPrinter.c:SystemZ_dec_op_count
Unexecuted instantiation: LoongArchInstPrinter.c:Xtensa_dec_op_count
Unexecuted instantiation: LoongArchInstPrinter.c:BPF_dec_op_count
Unexecuted instantiation: LoongArchInstPrinter.c:ARC_dec_op_count
Unexecuted instantiation: LoongArchInstPrinter.c:Sparc_dec_op_count
Unexecuted instantiation: XtensaInstPrinter.c:ARM_dec_op_count
Unexecuted instantiation: XtensaInstPrinter.c:PPC_dec_op_count
Unexecuted instantiation: XtensaInstPrinter.c:TriCore_dec_op_count
Unexecuted instantiation: XtensaInstPrinter.c:AArch64_dec_op_count
Unexecuted instantiation: XtensaInstPrinter.c:Alpha_dec_op_count
Unexecuted instantiation: XtensaInstPrinter.c:HPPA_dec_op_count
Unexecuted instantiation: XtensaInstPrinter.c:LoongArch_dec_op_count
Unexecuted instantiation: XtensaInstPrinter.c:Mips_dec_op_count
Unexecuted instantiation: XtensaInstPrinter.c:RISCV_dec_op_count
Unexecuted instantiation: XtensaInstPrinter.c:SystemZ_dec_op_count
Unexecuted instantiation: XtensaInstPrinter.c:Xtensa_dec_op_count
Unexecuted instantiation: XtensaInstPrinter.c:BPF_dec_op_count
Unexecuted instantiation: XtensaInstPrinter.c:ARC_dec_op_count
Unexecuted instantiation: XtensaInstPrinter.c:Sparc_dec_op_count
Unexecuted instantiation: ARCInstPrinter.c:ARM_dec_op_count
Unexecuted instantiation: ARCInstPrinter.c:PPC_dec_op_count
Unexecuted instantiation: ARCInstPrinter.c:TriCore_dec_op_count
Unexecuted instantiation: ARCInstPrinter.c:AArch64_dec_op_count
Unexecuted instantiation: ARCInstPrinter.c:Alpha_dec_op_count
Unexecuted instantiation: ARCInstPrinter.c:HPPA_dec_op_count
Unexecuted instantiation: ARCInstPrinter.c:LoongArch_dec_op_count
Unexecuted instantiation: ARCInstPrinter.c:Mips_dec_op_count
Unexecuted instantiation: ARCInstPrinter.c:RISCV_dec_op_count
Unexecuted instantiation: ARCInstPrinter.c:SystemZ_dec_op_count
Unexecuted instantiation: ARCInstPrinter.c:Xtensa_dec_op_count
Unexecuted instantiation: ARCInstPrinter.c:BPF_dec_op_count
Unexecuted instantiation: ARCInstPrinter.c:ARC_dec_op_count
Unexecuted instantiation: ARCInstPrinter.c:Sparc_dec_op_count
166
167
DEFINE_inc_detail_op_count(arm, ARM);
168
DEFINE_dec_detail_op_count(arm, ARM);
169
DEFINE_inc_detail_op_count(ppc, PPC);
170
DEFINE_dec_detail_op_count(ppc, PPC);
171
DEFINE_inc_detail_op_count(tricore, TriCore);
172
DEFINE_dec_detail_op_count(tricore, TriCore);
173
DEFINE_inc_detail_op_count(aarch64, AArch64);
174
DEFINE_dec_detail_op_count(aarch64, AArch64);
175
DEFINE_inc_detail_op_count(alpha, Alpha);
176
DEFINE_dec_detail_op_count(alpha, Alpha);
177
DEFINE_inc_detail_op_count(hppa, HPPA);
178
DEFINE_dec_detail_op_count(hppa, HPPA);
179
DEFINE_inc_detail_op_count(loongarch, LoongArch);
180
DEFINE_dec_detail_op_count(loongarch, LoongArch);
181
DEFINE_inc_detail_op_count(mips, Mips);
182
DEFINE_dec_detail_op_count(mips, Mips);
183
DEFINE_inc_detail_op_count(riscv, RISCV);
184
DEFINE_dec_detail_op_count(riscv, RISCV);
185
DEFINE_inc_detail_op_count(systemz, SystemZ);
186
DEFINE_dec_detail_op_count(systemz, SystemZ);
187
DEFINE_inc_detail_op_count(xtensa, Xtensa);
188
DEFINE_dec_detail_op_count(xtensa, Xtensa);
189
DEFINE_inc_detail_op_count(bpf, BPF);
190
DEFINE_dec_detail_op_count(bpf, BPF);
191
DEFINE_inc_detail_op_count(arc, ARC);
192
DEFINE_dec_detail_op_count(arc, ARC);
193
DEFINE_inc_detail_op_count(sparc, Sparc);
194
DEFINE_dec_detail_op_count(sparc, Sparc);
195
196
/// Returns true if a memory operand is currently edited.
197
static inline bool doing_mem(const MCInst *MI)
198
2.50M
{
199
2.50M
  return MI->csh->doing_mem;
200
2.50M
}
Unexecuted instantiation: MipsModule.c:doing_mem
Unexecuted instantiation: LoongArchModule.c:doing_mem
Unexecuted instantiation: XtensaModule.c:doing_mem
Unexecuted instantiation: ARCModule.c:doing_mem
ARMMapping.c:doing_mem
Line
Count
Source
198
2.00M
{
199
2.00M
  return MI->csh->doing_mem;
200
2.00M
}
Unexecuted instantiation: AArch64Mapping.c:doing_mem
MipsMapping.c:doing_mem
Line
Count
Source
198
243k
{
199
243k
  return MI->csh->doing_mem;
200
243k
}
PPCMapping.c:doing_mem
Line
Count
Source
198
252k
{
199
252k
  return MI->csh->doing_mem;
200
252k
}
Unexecuted instantiation: X86Mapping.c:doing_mem
Unexecuted instantiation: SparcMapping.c:doing_mem
Unexecuted instantiation: SystemZMapping.c:doing_mem
Unexecuted instantiation: XCoreMapping.c:doing_mem
Unexecuted instantiation: M68KInstPrinter.c:doing_mem
Unexecuted instantiation: TMS320C64xMapping.c:doing_mem
Unexecuted instantiation: M680XInstPrinter.c:doing_mem
Unexecuted instantiation: EVMMapping.c:doing_mem
Unexecuted instantiation: WASMMapping.c:doing_mem
Unexecuted instantiation: BPFDisassembler.c:doing_mem
Unexecuted instantiation: BPFInstPrinter.c:doing_mem
Unexecuted instantiation: BPFMapping.c:doing_mem
Unexecuted instantiation: RISCVDisassembler.c:doing_mem
Unexecuted instantiation: RISCVInstPrinter.c:doing_mem
Unexecuted instantiation: RISCVMapping.c:doing_mem
Unexecuted instantiation: SHInstPrinter.c:doing_mem
Unexecuted instantiation: TriCoreMapping.c:doing_mem
Unexecuted instantiation: AlphaDisassembler.c:doing_mem
Unexecuted instantiation: AlphaMapping.c:doing_mem
Unexecuted instantiation: HPPADisassembler.c:doing_mem
Unexecuted instantiation: HPPAInstPrinter.c:doing_mem
Unexecuted instantiation: HPPAMapping.c:doing_mem
Unexecuted instantiation: LoongArchMapping.c:doing_mem
Unexecuted instantiation: XtensaMapping.c:doing_mem
Unexecuted instantiation: ARCMapping.c:doing_mem
Unexecuted instantiation: Mapping.c:doing_mem
Unexecuted instantiation: ARMInstPrinter.c:doing_mem
Unexecuted instantiation: AArch64InstPrinter.c:doing_mem
Unexecuted instantiation: MipsInstPrinter.c:doing_mem
Unexecuted instantiation: PPCInstPrinter.c:doing_mem
Unexecuted instantiation: SparcInstPrinter.c:doing_mem
Unexecuted instantiation: TriCoreInstPrinter.c:doing_mem
Unexecuted instantiation: AlphaInstPrinter.c:doing_mem
Unexecuted instantiation: LoongArchInstPrinter.c:doing_mem
Unexecuted instantiation: XtensaInstPrinter.c:doing_mem
Unexecuted instantiation: ARCInstPrinter.c:doing_mem
201
202
/// Sets the doing_mem flag to @status.
203
static inline void set_doing_mem(const MCInst *MI, bool status)
204
967k
{
205
967k
  MI->csh->doing_mem = status;
206
967k
}
Unexecuted instantiation: MipsModule.c:set_doing_mem
Unexecuted instantiation: LoongArchModule.c:set_doing_mem
Unexecuted instantiation: XtensaModule.c:set_doing_mem
Unexecuted instantiation: ARCModule.c:set_doing_mem
ARMMapping.c:set_doing_mem
Line
Count
Source
204
603k
{
205
603k
  MI->csh->doing_mem = status;
206
603k
}
AArch64Mapping.c:set_doing_mem
Line
Count
Source
204
280k
{
205
280k
  MI->csh->doing_mem = status;
206
280k
}
MipsMapping.c:set_doing_mem
Line
Count
Source
204
56.9k
{
205
56.9k
  MI->csh->doing_mem = status;
206
56.9k
}
PPCMapping.c:set_doing_mem
Line
Count
Source
204
26.9k
{
205
26.9k
  MI->csh->doing_mem = status;
206
26.9k
}
Unexecuted instantiation: X86Mapping.c:set_doing_mem
Unexecuted instantiation: SparcMapping.c:set_doing_mem
Unexecuted instantiation: SystemZMapping.c:set_doing_mem
Unexecuted instantiation: XCoreMapping.c:set_doing_mem
Unexecuted instantiation: M68KInstPrinter.c:set_doing_mem
Unexecuted instantiation: TMS320C64xMapping.c:set_doing_mem
Unexecuted instantiation: M680XInstPrinter.c:set_doing_mem
Unexecuted instantiation: EVMMapping.c:set_doing_mem
Unexecuted instantiation: WASMMapping.c:set_doing_mem
Unexecuted instantiation: BPFDisassembler.c:set_doing_mem
Unexecuted instantiation: BPFInstPrinter.c:set_doing_mem
Unexecuted instantiation: BPFMapping.c:set_doing_mem
Unexecuted instantiation: RISCVDisassembler.c:set_doing_mem
Unexecuted instantiation: RISCVInstPrinter.c:set_doing_mem
Unexecuted instantiation: RISCVMapping.c:set_doing_mem
Unexecuted instantiation: SHInstPrinter.c:set_doing_mem
Unexecuted instantiation: TriCoreMapping.c:set_doing_mem
Unexecuted instantiation: AlphaDisassembler.c:set_doing_mem
Unexecuted instantiation: AlphaMapping.c:set_doing_mem
Unexecuted instantiation: HPPADisassembler.c:set_doing_mem
Unexecuted instantiation: HPPAInstPrinter.c:set_doing_mem
Unexecuted instantiation: HPPAMapping.c:set_doing_mem
Unexecuted instantiation: LoongArchMapping.c:set_doing_mem
Unexecuted instantiation: XtensaMapping.c:set_doing_mem
Unexecuted instantiation: ARCMapping.c:set_doing_mem
Unexecuted instantiation: Mapping.c:set_doing_mem
Unexecuted instantiation: ARMInstPrinter.c:set_doing_mem
Unexecuted instantiation: AArch64InstPrinter.c:set_doing_mem
Unexecuted instantiation: MipsInstPrinter.c:set_doing_mem
Unexecuted instantiation: PPCInstPrinter.c:set_doing_mem
Unexecuted instantiation: SparcInstPrinter.c:set_doing_mem
Unexecuted instantiation: TriCoreInstPrinter.c:set_doing_mem
Unexecuted instantiation: AlphaInstPrinter.c:set_doing_mem
Unexecuted instantiation: LoongArchInstPrinter.c:set_doing_mem
Unexecuted instantiation: XtensaInstPrinter.c:set_doing_mem
Unexecuted instantiation: ARCInstPrinter.c:set_doing_mem
207
208
/// Returns detail->arch
209
#define DEFINE_get_arch_detail(arch, ARCH) \
210
  static inline cs_##arch *ARCH##_get_detail(const MCInst *MI) \
211
73.1M
  { \
212
73.1M
    assert(MI && MI->flat_insn && MI->flat_insn->detail); \
213
73.1M
    return &MI->flat_insn->detail->arch; \
214
73.1M
  }
Unexecuted instantiation: MipsModule.c:ARM_get_detail
Unexecuted instantiation: MipsModule.c:PPC_get_detail
Unexecuted instantiation: MipsModule.c:TriCore_get_detail
Unexecuted instantiation: MipsModule.c:AArch64_get_detail
Unexecuted instantiation: MipsModule.c:Alpha_get_detail
Unexecuted instantiation: MipsModule.c:HPPA_get_detail
Unexecuted instantiation: MipsModule.c:LoongArch_get_detail
Unexecuted instantiation: MipsModule.c:Mips_get_detail
Unexecuted instantiation: MipsModule.c:RISCV_get_detail
Unexecuted instantiation: MipsModule.c:ARC_get_detail
Unexecuted instantiation: MipsModule.c:SystemZ_get_detail
Unexecuted instantiation: MipsModule.c:Xtensa_get_detail
Unexecuted instantiation: MipsModule.c:BPF_get_detail
Unexecuted instantiation: MipsModule.c:Sparc_get_detail
Unexecuted instantiation: LoongArchModule.c:ARM_get_detail
Unexecuted instantiation: LoongArchModule.c:PPC_get_detail
Unexecuted instantiation: LoongArchModule.c:TriCore_get_detail
Unexecuted instantiation: LoongArchModule.c:AArch64_get_detail
Unexecuted instantiation: LoongArchModule.c:Alpha_get_detail
Unexecuted instantiation: LoongArchModule.c:HPPA_get_detail
Unexecuted instantiation: LoongArchModule.c:LoongArch_get_detail
Unexecuted instantiation: LoongArchModule.c:Mips_get_detail
Unexecuted instantiation: LoongArchModule.c:RISCV_get_detail
Unexecuted instantiation: LoongArchModule.c:ARC_get_detail
Unexecuted instantiation: LoongArchModule.c:SystemZ_get_detail
Unexecuted instantiation: LoongArchModule.c:Xtensa_get_detail
Unexecuted instantiation: LoongArchModule.c:BPF_get_detail
Unexecuted instantiation: LoongArchModule.c:Sparc_get_detail
Unexecuted instantiation: XtensaModule.c:ARM_get_detail
Unexecuted instantiation: XtensaModule.c:PPC_get_detail
Unexecuted instantiation: XtensaModule.c:TriCore_get_detail
Unexecuted instantiation: XtensaModule.c:AArch64_get_detail
Unexecuted instantiation: XtensaModule.c:Alpha_get_detail
Unexecuted instantiation: XtensaModule.c:HPPA_get_detail
Unexecuted instantiation: XtensaModule.c:LoongArch_get_detail
Unexecuted instantiation: XtensaModule.c:Mips_get_detail
Unexecuted instantiation: XtensaModule.c:RISCV_get_detail
Unexecuted instantiation: XtensaModule.c:ARC_get_detail
Unexecuted instantiation: XtensaModule.c:SystemZ_get_detail
Unexecuted instantiation: XtensaModule.c:Xtensa_get_detail
Unexecuted instantiation: XtensaModule.c:BPF_get_detail
Unexecuted instantiation: XtensaModule.c:Sparc_get_detail
Unexecuted instantiation: ARCModule.c:ARM_get_detail
Unexecuted instantiation: ARCModule.c:PPC_get_detail
Unexecuted instantiation: ARCModule.c:TriCore_get_detail
Unexecuted instantiation: ARCModule.c:AArch64_get_detail
Unexecuted instantiation: ARCModule.c:Alpha_get_detail
Unexecuted instantiation: ARCModule.c:HPPA_get_detail
Unexecuted instantiation: ARCModule.c:LoongArch_get_detail
Unexecuted instantiation: ARCModule.c:Mips_get_detail
Unexecuted instantiation: ARCModule.c:RISCV_get_detail
Unexecuted instantiation: ARCModule.c:ARC_get_detail
Unexecuted instantiation: ARCModule.c:SystemZ_get_detail
Unexecuted instantiation: ARCModule.c:Xtensa_get_detail
Unexecuted instantiation: ARCModule.c:BPF_get_detail
Unexecuted instantiation: ARCModule.c:Sparc_get_detail
ARMMapping.c:ARM_get_detail
Line
Count
Source
211
60.8M
  { \
212
60.8M
    assert(MI && MI->flat_insn && MI->flat_insn->detail); \
213
60.8M
    return &MI->flat_insn->detail->arch; \
214
60.8M
  }
Unexecuted instantiation: ARMMapping.c:PPC_get_detail
Unexecuted instantiation: ARMMapping.c:TriCore_get_detail
Unexecuted instantiation: ARMMapping.c:AArch64_get_detail
Unexecuted instantiation: ARMMapping.c:Alpha_get_detail
Unexecuted instantiation: ARMMapping.c:HPPA_get_detail
Unexecuted instantiation: ARMMapping.c:LoongArch_get_detail
Unexecuted instantiation: ARMMapping.c:Mips_get_detail
Unexecuted instantiation: ARMMapping.c:RISCV_get_detail
Unexecuted instantiation: ARMMapping.c:ARC_get_detail
Unexecuted instantiation: ARMMapping.c:SystemZ_get_detail
Unexecuted instantiation: ARMMapping.c:Xtensa_get_detail
Unexecuted instantiation: ARMMapping.c:BPF_get_detail
Unexecuted instantiation: ARMMapping.c:Sparc_get_detail
AArch64Mapping.c:AArch64_get_detail
Line
Count
Source
211
10.1M
  { \
212
10.1M
    assert(MI && MI->flat_insn && MI->flat_insn->detail); \
213
10.1M
    return &MI->flat_insn->detail->arch; \
214
10.1M
  }
Unexecuted instantiation: AArch64Mapping.c:ARM_get_detail
Unexecuted instantiation: AArch64Mapping.c:PPC_get_detail
Unexecuted instantiation: AArch64Mapping.c:TriCore_get_detail
Unexecuted instantiation: AArch64Mapping.c:Alpha_get_detail
Unexecuted instantiation: AArch64Mapping.c:HPPA_get_detail
Unexecuted instantiation: AArch64Mapping.c:LoongArch_get_detail
Unexecuted instantiation: AArch64Mapping.c:Mips_get_detail
Unexecuted instantiation: AArch64Mapping.c:RISCV_get_detail
Unexecuted instantiation: AArch64Mapping.c:ARC_get_detail
Unexecuted instantiation: AArch64Mapping.c:SystemZ_get_detail
Unexecuted instantiation: AArch64Mapping.c:Xtensa_get_detail
Unexecuted instantiation: AArch64Mapping.c:BPF_get_detail
Unexecuted instantiation: AArch64Mapping.c:Sparc_get_detail
MipsMapping.c:Mips_get_detail
Line
Count
Source
211
1.01M
  { \
212
1.01M
    assert(MI && MI->flat_insn && MI->flat_insn->detail); \
213
1.01M
    return &MI->flat_insn->detail->arch; \
214
1.01M
  }
Unexecuted instantiation: MipsMapping.c:ARM_get_detail
Unexecuted instantiation: MipsMapping.c:PPC_get_detail
Unexecuted instantiation: MipsMapping.c:TriCore_get_detail
Unexecuted instantiation: MipsMapping.c:AArch64_get_detail
Unexecuted instantiation: MipsMapping.c:Alpha_get_detail
Unexecuted instantiation: MipsMapping.c:HPPA_get_detail
Unexecuted instantiation: MipsMapping.c:LoongArch_get_detail
Unexecuted instantiation: MipsMapping.c:RISCV_get_detail
Unexecuted instantiation: MipsMapping.c:ARC_get_detail
Unexecuted instantiation: MipsMapping.c:SystemZ_get_detail
Unexecuted instantiation: MipsMapping.c:Xtensa_get_detail
Unexecuted instantiation: MipsMapping.c:BPF_get_detail
Unexecuted instantiation: MipsMapping.c:Sparc_get_detail
PPCMapping.c:PPC_get_detail
Line
Count
Source
211
653k
  { \
212
653k
    assert(MI && MI->flat_insn && MI->flat_insn->detail); \
213
653k
    return &MI->flat_insn->detail->arch; \
214
653k
  }
Unexecuted instantiation: PPCMapping.c:ARM_get_detail
Unexecuted instantiation: PPCMapping.c:TriCore_get_detail
Unexecuted instantiation: PPCMapping.c:AArch64_get_detail
Unexecuted instantiation: PPCMapping.c:Alpha_get_detail
Unexecuted instantiation: PPCMapping.c:HPPA_get_detail
Unexecuted instantiation: PPCMapping.c:LoongArch_get_detail
Unexecuted instantiation: PPCMapping.c:Mips_get_detail
Unexecuted instantiation: PPCMapping.c:RISCV_get_detail
Unexecuted instantiation: PPCMapping.c:ARC_get_detail
Unexecuted instantiation: PPCMapping.c:SystemZ_get_detail
Unexecuted instantiation: PPCMapping.c:Xtensa_get_detail
Unexecuted instantiation: PPCMapping.c:BPF_get_detail
Unexecuted instantiation: PPCMapping.c:Sparc_get_detail
Unexecuted instantiation: X86Mapping.c:ARM_get_detail
Unexecuted instantiation: X86Mapping.c:PPC_get_detail
Unexecuted instantiation: X86Mapping.c:TriCore_get_detail
Unexecuted instantiation: X86Mapping.c:AArch64_get_detail
Unexecuted instantiation: X86Mapping.c:Alpha_get_detail
Unexecuted instantiation: X86Mapping.c:HPPA_get_detail
Unexecuted instantiation: X86Mapping.c:LoongArch_get_detail
Unexecuted instantiation: X86Mapping.c:Mips_get_detail
Unexecuted instantiation: X86Mapping.c:RISCV_get_detail
Unexecuted instantiation: X86Mapping.c:ARC_get_detail
Unexecuted instantiation: X86Mapping.c:SystemZ_get_detail
Unexecuted instantiation: X86Mapping.c:Xtensa_get_detail
Unexecuted instantiation: X86Mapping.c:BPF_get_detail
Unexecuted instantiation: X86Mapping.c:Sparc_get_detail
SparcMapping.c:Sparc_get_detail
Line
Count
Source
211
142k
  { \
212
142k
    assert(MI && MI->flat_insn && MI->flat_insn->detail); \
213
142k
    return &MI->flat_insn->detail->arch; \
214
142k
  }
Unexecuted instantiation: SparcMapping.c:ARM_get_detail
Unexecuted instantiation: SparcMapping.c:PPC_get_detail
Unexecuted instantiation: SparcMapping.c:TriCore_get_detail
Unexecuted instantiation: SparcMapping.c:AArch64_get_detail
Unexecuted instantiation: SparcMapping.c:Alpha_get_detail
Unexecuted instantiation: SparcMapping.c:HPPA_get_detail
Unexecuted instantiation: SparcMapping.c:LoongArch_get_detail
Unexecuted instantiation: SparcMapping.c:Mips_get_detail
Unexecuted instantiation: SparcMapping.c:RISCV_get_detail
Unexecuted instantiation: SparcMapping.c:ARC_get_detail
Unexecuted instantiation: SparcMapping.c:SystemZ_get_detail
Unexecuted instantiation: SparcMapping.c:Xtensa_get_detail
Unexecuted instantiation: SparcMapping.c:BPF_get_detail
SystemZMapping.c:SystemZ_get_detail
Line
Count
Source
211
220k
  { \
212
220k
    assert(MI && MI->flat_insn && MI->flat_insn->detail); \
213
220k
    return &MI->flat_insn->detail->arch; \
214
220k
  }
Unexecuted instantiation: SystemZMapping.c:ARM_get_detail
Unexecuted instantiation: SystemZMapping.c:PPC_get_detail
Unexecuted instantiation: SystemZMapping.c:TriCore_get_detail
Unexecuted instantiation: SystemZMapping.c:AArch64_get_detail
Unexecuted instantiation: SystemZMapping.c:Alpha_get_detail
Unexecuted instantiation: SystemZMapping.c:HPPA_get_detail
Unexecuted instantiation: SystemZMapping.c:LoongArch_get_detail
Unexecuted instantiation: SystemZMapping.c:Mips_get_detail
Unexecuted instantiation: SystemZMapping.c:RISCV_get_detail
Unexecuted instantiation: SystemZMapping.c:ARC_get_detail
Unexecuted instantiation: SystemZMapping.c:Xtensa_get_detail
Unexecuted instantiation: SystemZMapping.c:BPF_get_detail
Unexecuted instantiation: SystemZMapping.c:Sparc_get_detail
Unexecuted instantiation: XCoreMapping.c:ARM_get_detail
Unexecuted instantiation: XCoreMapping.c:PPC_get_detail
Unexecuted instantiation: XCoreMapping.c:TriCore_get_detail
Unexecuted instantiation: XCoreMapping.c:AArch64_get_detail
Unexecuted instantiation: XCoreMapping.c:Alpha_get_detail
Unexecuted instantiation: XCoreMapping.c:HPPA_get_detail
Unexecuted instantiation: XCoreMapping.c:LoongArch_get_detail
Unexecuted instantiation: XCoreMapping.c:Mips_get_detail
Unexecuted instantiation: XCoreMapping.c:RISCV_get_detail
Unexecuted instantiation: XCoreMapping.c:ARC_get_detail
Unexecuted instantiation: XCoreMapping.c:SystemZ_get_detail
Unexecuted instantiation: XCoreMapping.c:Xtensa_get_detail
Unexecuted instantiation: XCoreMapping.c:BPF_get_detail
Unexecuted instantiation: XCoreMapping.c:Sparc_get_detail
Unexecuted instantiation: M68KInstPrinter.c:ARM_get_detail
Unexecuted instantiation: M68KInstPrinter.c:PPC_get_detail
Unexecuted instantiation: M68KInstPrinter.c:TriCore_get_detail
Unexecuted instantiation: M68KInstPrinter.c:AArch64_get_detail
Unexecuted instantiation: M68KInstPrinter.c:Alpha_get_detail
Unexecuted instantiation: M68KInstPrinter.c:HPPA_get_detail
Unexecuted instantiation: M68KInstPrinter.c:LoongArch_get_detail
Unexecuted instantiation: M68KInstPrinter.c:Mips_get_detail
Unexecuted instantiation: M68KInstPrinter.c:RISCV_get_detail
Unexecuted instantiation: M68KInstPrinter.c:ARC_get_detail
Unexecuted instantiation: M68KInstPrinter.c:SystemZ_get_detail
Unexecuted instantiation: M68KInstPrinter.c:Xtensa_get_detail
Unexecuted instantiation: M68KInstPrinter.c:BPF_get_detail
Unexecuted instantiation: M68KInstPrinter.c:Sparc_get_detail
Unexecuted instantiation: TMS320C64xMapping.c:ARM_get_detail
Unexecuted instantiation: TMS320C64xMapping.c:PPC_get_detail
Unexecuted instantiation: TMS320C64xMapping.c:TriCore_get_detail
Unexecuted instantiation: TMS320C64xMapping.c:AArch64_get_detail
Unexecuted instantiation: TMS320C64xMapping.c:Alpha_get_detail
Unexecuted instantiation: TMS320C64xMapping.c:HPPA_get_detail
Unexecuted instantiation: TMS320C64xMapping.c:LoongArch_get_detail
Unexecuted instantiation: TMS320C64xMapping.c:Mips_get_detail
Unexecuted instantiation: TMS320C64xMapping.c:RISCV_get_detail
Unexecuted instantiation: TMS320C64xMapping.c:ARC_get_detail
Unexecuted instantiation: TMS320C64xMapping.c:SystemZ_get_detail
Unexecuted instantiation: TMS320C64xMapping.c:Xtensa_get_detail
Unexecuted instantiation: TMS320C64xMapping.c:BPF_get_detail
Unexecuted instantiation: TMS320C64xMapping.c:Sparc_get_detail
Unexecuted instantiation: M680XInstPrinter.c:ARM_get_detail
Unexecuted instantiation: M680XInstPrinter.c:PPC_get_detail
Unexecuted instantiation: M680XInstPrinter.c:TriCore_get_detail
Unexecuted instantiation: M680XInstPrinter.c:AArch64_get_detail
Unexecuted instantiation: M680XInstPrinter.c:Alpha_get_detail
Unexecuted instantiation: M680XInstPrinter.c:HPPA_get_detail
Unexecuted instantiation: M680XInstPrinter.c:LoongArch_get_detail
Unexecuted instantiation: M680XInstPrinter.c:Mips_get_detail
Unexecuted instantiation: M680XInstPrinter.c:RISCV_get_detail
Unexecuted instantiation: M680XInstPrinter.c:ARC_get_detail
Unexecuted instantiation: M680XInstPrinter.c:SystemZ_get_detail
Unexecuted instantiation: M680XInstPrinter.c:Xtensa_get_detail
Unexecuted instantiation: M680XInstPrinter.c:BPF_get_detail
Unexecuted instantiation: M680XInstPrinter.c:Sparc_get_detail
Unexecuted instantiation: EVMMapping.c:ARM_get_detail
Unexecuted instantiation: EVMMapping.c:PPC_get_detail
Unexecuted instantiation: EVMMapping.c:TriCore_get_detail
Unexecuted instantiation: EVMMapping.c:AArch64_get_detail
Unexecuted instantiation: EVMMapping.c:Alpha_get_detail
Unexecuted instantiation: EVMMapping.c:HPPA_get_detail
Unexecuted instantiation: EVMMapping.c:LoongArch_get_detail
Unexecuted instantiation: EVMMapping.c:Mips_get_detail
Unexecuted instantiation: EVMMapping.c:RISCV_get_detail
Unexecuted instantiation: EVMMapping.c:ARC_get_detail
Unexecuted instantiation: EVMMapping.c:SystemZ_get_detail
Unexecuted instantiation: EVMMapping.c:Xtensa_get_detail
Unexecuted instantiation: EVMMapping.c:BPF_get_detail
Unexecuted instantiation: EVMMapping.c:Sparc_get_detail
Unexecuted instantiation: WASMMapping.c:ARM_get_detail
Unexecuted instantiation: WASMMapping.c:PPC_get_detail
Unexecuted instantiation: WASMMapping.c:TriCore_get_detail
Unexecuted instantiation: WASMMapping.c:AArch64_get_detail
Unexecuted instantiation: WASMMapping.c:Alpha_get_detail
Unexecuted instantiation: WASMMapping.c:HPPA_get_detail
Unexecuted instantiation: WASMMapping.c:LoongArch_get_detail
Unexecuted instantiation: WASMMapping.c:Mips_get_detail
Unexecuted instantiation: WASMMapping.c:RISCV_get_detail
Unexecuted instantiation: WASMMapping.c:ARC_get_detail
Unexecuted instantiation: WASMMapping.c:SystemZ_get_detail
Unexecuted instantiation: WASMMapping.c:Xtensa_get_detail
Unexecuted instantiation: WASMMapping.c:BPF_get_detail
Unexecuted instantiation: WASMMapping.c:Sparc_get_detail
Unexecuted instantiation: BPFDisassembler.c:ARM_get_detail
Unexecuted instantiation: BPFDisassembler.c:PPC_get_detail
Unexecuted instantiation: BPFDisassembler.c:TriCore_get_detail
Unexecuted instantiation: BPFDisassembler.c:AArch64_get_detail
Unexecuted instantiation: BPFDisassembler.c:Alpha_get_detail
Unexecuted instantiation: BPFDisassembler.c:HPPA_get_detail
Unexecuted instantiation: BPFDisassembler.c:LoongArch_get_detail
Unexecuted instantiation: BPFDisassembler.c:Mips_get_detail
Unexecuted instantiation: BPFDisassembler.c:RISCV_get_detail
Unexecuted instantiation: BPFDisassembler.c:ARC_get_detail
Unexecuted instantiation: BPFDisassembler.c:SystemZ_get_detail
Unexecuted instantiation: BPFDisassembler.c:Xtensa_get_detail
Unexecuted instantiation: BPFDisassembler.c:BPF_get_detail
Unexecuted instantiation: BPFDisassembler.c:Sparc_get_detail
Unexecuted instantiation: BPFInstPrinter.c:ARM_get_detail
Unexecuted instantiation: BPFInstPrinter.c:PPC_get_detail
Unexecuted instantiation: BPFInstPrinter.c:TriCore_get_detail
Unexecuted instantiation: BPFInstPrinter.c:AArch64_get_detail
Unexecuted instantiation: BPFInstPrinter.c:Alpha_get_detail
Unexecuted instantiation: BPFInstPrinter.c:HPPA_get_detail
Unexecuted instantiation: BPFInstPrinter.c:LoongArch_get_detail
Unexecuted instantiation: BPFInstPrinter.c:Mips_get_detail
Unexecuted instantiation: BPFInstPrinter.c:RISCV_get_detail
Unexecuted instantiation: BPFInstPrinter.c:ARC_get_detail
Unexecuted instantiation: BPFInstPrinter.c:SystemZ_get_detail
Unexecuted instantiation: BPFInstPrinter.c:Xtensa_get_detail
Unexecuted instantiation: BPFInstPrinter.c:BPF_get_detail
Unexecuted instantiation: BPFInstPrinter.c:Sparc_get_detail
Unexecuted instantiation: BPFMapping.c:ARM_get_detail
Unexecuted instantiation: BPFMapping.c:PPC_get_detail
Unexecuted instantiation: BPFMapping.c:TriCore_get_detail
Unexecuted instantiation: BPFMapping.c:AArch64_get_detail
Unexecuted instantiation: BPFMapping.c:Alpha_get_detail
Unexecuted instantiation: BPFMapping.c:HPPA_get_detail
Unexecuted instantiation: BPFMapping.c:LoongArch_get_detail
Unexecuted instantiation: BPFMapping.c:Mips_get_detail
Unexecuted instantiation: BPFMapping.c:RISCV_get_detail
Unexecuted instantiation: BPFMapping.c:ARC_get_detail
Unexecuted instantiation: BPFMapping.c:SystemZ_get_detail
Unexecuted instantiation: BPFMapping.c:Xtensa_get_detail
Unexecuted instantiation: BPFMapping.c:BPF_get_detail
Unexecuted instantiation: BPFMapping.c:Sparc_get_detail
Unexecuted instantiation: RISCVDisassembler.c:RISCV_get_detail
Unexecuted instantiation: RISCVDisassembler.c:ARM_get_detail
Unexecuted instantiation: RISCVDisassembler.c:PPC_get_detail
Unexecuted instantiation: RISCVDisassembler.c:TriCore_get_detail
Unexecuted instantiation: RISCVDisassembler.c:AArch64_get_detail
Unexecuted instantiation: RISCVDisassembler.c:Alpha_get_detail
Unexecuted instantiation: RISCVDisassembler.c:HPPA_get_detail
Unexecuted instantiation: RISCVDisassembler.c:LoongArch_get_detail
Unexecuted instantiation: RISCVDisassembler.c:Mips_get_detail
Unexecuted instantiation: RISCVDisassembler.c:ARC_get_detail
Unexecuted instantiation: RISCVDisassembler.c:SystemZ_get_detail
Unexecuted instantiation: RISCVDisassembler.c:Xtensa_get_detail
Unexecuted instantiation: RISCVDisassembler.c:BPF_get_detail
Unexecuted instantiation: RISCVDisassembler.c:Sparc_get_detail
Unexecuted instantiation: RISCVInstPrinter.c:ARM_get_detail
Unexecuted instantiation: RISCVInstPrinter.c:PPC_get_detail
Unexecuted instantiation: RISCVInstPrinter.c:TriCore_get_detail
Unexecuted instantiation: RISCVInstPrinter.c:AArch64_get_detail
Unexecuted instantiation: RISCVInstPrinter.c:Alpha_get_detail
Unexecuted instantiation: RISCVInstPrinter.c:HPPA_get_detail
Unexecuted instantiation: RISCVInstPrinter.c:LoongArch_get_detail
Unexecuted instantiation: RISCVInstPrinter.c:Mips_get_detail
Unexecuted instantiation: RISCVInstPrinter.c:RISCV_get_detail
Unexecuted instantiation: RISCVInstPrinter.c:ARC_get_detail
Unexecuted instantiation: RISCVInstPrinter.c:SystemZ_get_detail
Unexecuted instantiation: RISCVInstPrinter.c:Xtensa_get_detail
Unexecuted instantiation: RISCVInstPrinter.c:BPF_get_detail
Unexecuted instantiation: RISCVInstPrinter.c:Sparc_get_detail
Unexecuted instantiation: RISCVMapping.c:ARM_get_detail
Unexecuted instantiation: RISCVMapping.c:PPC_get_detail
Unexecuted instantiation: RISCVMapping.c:TriCore_get_detail
Unexecuted instantiation: RISCVMapping.c:AArch64_get_detail
Unexecuted instantiation: RISCVMapping.c:Alpha_get_detail
Unexecuted instantiation: RISCVMapping.c:HPPA_get_detail
Unexecuted instantiation: RISCVMapping.c:LoongArch_get_detail
Unexecuted instantiation: RISCVMapping.c:Mips_get_detail
Unexecuted instantiation: RISCVMapping.c:RISCV_get_detail
Unexecuted instantiation: RISCVMapping.c:ARC_get_detail
Unexecuted instantiation: RISCVMapping.c:SystemZ_get_detail
Unexecuted instantiation: RISCVMapping.c:Xtensa_get_detail
Unexecuted instantiation: RISCVMapping.c:BPF_get_detail
Unexecuted instantiation: RISCVMapping.c:Sparc_get_detail
Unexecuted instantiation: SHInstPrinter.c:ARM_get_detail
Unexecuted instantiation: SHInstPrinter.c:PPC_get_detail
Unexecuted instantiation: SHInstPrinter.c:TriCore_get_detail
Unexecuted instantiation: SHInstPrinter.c:AArch64_get_detail
Unexecuted instantiation: SHInstPrinter.c:Alpha_get_detail
Unexecuted instantiation: SHInstPrinter.c:HPPA_get_detail
Unexecuted instantiation: SHInstPrinter.c:LoongArch_get_detail
Unexecuted instantiation: SHInstPrinter.c:Mips_get_detail
Unexecuted instantiation: SHInstPrinter.c:RISCV_get_detail
Unexecuted instantiation: SHInstPrinter.c:ARC_get_detail
Unexecuted instantiation: SHInstPrinter.c:SystemZ_get_detail
Unexecuted instantiation: SHInstPrinter.c:Xtensa_get_detail
Unexecuted instantiation: SHInstPrinter.c:BPF_get_detail
Unexecuted instantiation: SHInstPrinter.c:Sparc_get_detail
Unexecuted instantiation: TriCoreMapping.c:ARM_get_detail
Unexecuted instantiation: TriCoreMapping.c:PPC_get_detail
Unexecuted instantiation: TriCoreMapping.c:TriCore_get_detail
Unexecuted instantiation: TriCoreMapping.c:AArch64_get_detail
Unexecuted instantiation: TriCoreMapping.c:Alpha_get_detail
Unexecuted instantiation: TriCoreMapping.c:HPPA_get_detail
Unexecuted instantiation: TriCoreMapping.c:LoongArch_get_detail
Unexecuted instantiation: TriCoreMapping.c:Mips_get_detail
Unexecuted instantiation: TriCoreMapping.c:RISCV_get_detail
Unexecuted instantiation: TriCoreMapping.c:ARC_get_detail
Unexecuted instantiation: TriCoreMapping.c:SystemZ_get_detail
Unexecuted instantiation: TriCoreMapping.c:Xtensa_get_detail
Unexecuted instantiation: TriCoreMapping.c:BPF_get_detail
Unexecuted instantiation: TriCoreMapping.c:Sparc_get_detail
Unexecuted instantiation: AlphaDisassembler.c:ARM_get_detail
Unexecuted instantiation: AlphaDisassembler.c:PPC_get_detail
Unexecuted instantiation: AlphaDisassembler.c:TriCore_get_detail
Unexecuted instantiation: AlphaDisassembler.c:AArch64_get_detail
Unexecuted instantiation: AlphaDisassembler.c:Alpha_get_detail
Unexecuted instantiation: AlphaDisassembler.c:HPPA_get_detail
Unexecuted instantiation: AlphaDisassembler.c:LoongArch_get_detail
Unexecuted instantiation: AlphaDisassembler.c:Mips_get_detail
Unexecuted instantiation: AlphaDisassembler.c:RISCV_get_detail
Unexecuted instantiation: AlphaDisassembler.c:ARC_get_detail
Unexecuted instantiation: AlphaDisassembler.c:SystemZ_get_detail
Unexecuted instantiation: AlphaDisassembler.c:Xtensa_get_detail
Unexecuted instantiation: AlphaDisassembler.c:BPF_get_detail
Unexecuted instantiation: AlphaDisassembler.c:Sparc_get_detail
Unexecuted instantiation: AlphaMapping.c:ARM_get_detail
Unexecuted instantiation: AlphaMapping.c:PPC_get_detail
Unexecuted instantiation: AlphaMapping.c:TriCore_get_detail
Unexecuted instantiation: AlphaMapping.c:AArch64_get_detail
Unexecuted instantiation: AlphaMapping.c:Alpha_get_detail
Unexecuted instantiation: AlphaMapping.c:HPPA_get_detail
Unexecuted instantiation: AlphaMapping.c:LoongArch_get_detail
Unexecuted instantiation: AlphaMapping.c:Mips_get_detail
Unexecuted instantiation: AlphaMapping.c:RISCV_get_detail
Unexecuted instantiation: AlphaMapping.c:ARC_get_detail
Unexecuted instantiation: AlphaMapping.c:SystemZ_get_detail
Unexecuted instantiation: AlphaMapping.c:Xtensa_get_detail
Unexecuted instantiation: AlphaMapping.c:BPF_get_detail
Unexecuted instantiation: AlphaMapping.c:Sparc_get_detail
Unexecuted instantiation: HPPADisassembler.c:ARM_get_detail
Unexecuted instantiation: HPPADisassembler.c:PPC_get_detail
Unexecuted instantiation: HPPADisassembler.c:TriCore_get_detail
Unexecuted instantiation: HPPADisassembler.c:AArch64_get_detail
Unexecuted instantiation: HPPADisassembler.c:Alpha_get_detail
Unexecuted instantiation: HPPADisassembler.c:HPPA_get_detail
Unexecuted instantiation: HPPADisassembler.c:LoongArch_get_detail
Unexecuted instantiation: HPPADisassembler.c:Mips_get_detail
Unexecuted instantiation: HPPADisassembler.c:RISCV_get_detail
Unexecuted instantiation: HPPADisassembler.c:ARC_get_detail
Unexecuted instantiation: HPPADisassembler.c:SystemZ_get_detail
Unexecuted instantiation: HPPADisassembler.c:Xtensa_get_detail
Unexecuted instantiation: HPPADisassembler.c:BPF_get_detail
Unexecuted instantiation: HPPADisassembler.c:Sparc_get_detail
Unexecuted instantiation: HPPAInstPrinter.c:HPPA_get_detail
Unexecuted instantiation: HPPAInstPrinter.c:ARM_get_detail
Unexecuted instantiation: HPPAInstPrinter.c:PPC_get_detail
Unexecuted instantiation: HPPAInstPrinter.c:TriCore_get_detail
Unexecuted instantiation: HPPAInstPrinter.c:AArch64_get_detail
Unexecuted instantiation: HPPAInstPrinter.c:Alpha_get_detail
Unexecuted instantiation: HPPAInstPrinter.c:LoongArch_get_detail
Unexecuted instantiation: HPPAInstPrinter.c:Mips_get_detail
Unexecuted instantiation: HPPAInstPrinter.c:RISCV_get_detail
Unexecuted instantiation: HPPAInstPrinter.c:ARC_get_detail
Unexecuted instantiation: HPPAInstPrinter.c:SystemZ_get_detail
Unexecuted instantiation: HPPAInstPrinter.c:Xtensa_get_detail
Unexecuted instantiation: HPPAInstPrinter.c:BPF_get_detail
Unexecuted instantiation: HPPAInstPrinter.c:Sparc_get_detail
Unexecuted instantiation: HPPAMapping.c:ARM_get_detail
Unexecuted instantiation: HPPAMapping.c:PPC_get_detail
Unexecuted instantiation: HPPAMapping.c:TriCore_get_detail
Unexecuted instantiation: HPPAMapping.c:AArch64_get_detail
Unexecuted instantiation: HPPAMapping.c:Alpha_get_detail
Unexecuted instantiation: HPPAMapping.c:HPPA_get_detail
Unexecuted instantiation: HPPAMapping.c:LoongArch_get_detail
Unexecuted instantiation: HPPAMapping.c:Mips_get_detail
Unexecuted instantiation: HPPAMapping.c:RISCV_get_detail
Unexecuted instantiation: HPPAMapping.c:ARC_get_detail
Unexecuted instantiation: HPPAMapping.c:SystemZ_get_detail
Unexecuted instantiation: HPPAMapping.c:Xtensa_get_detail
Unexecuted instantiation: HPPAMapping.c:BPF_get_detail
Unexecuted instantiation: HPPAMapping.c:Sparc_get_detail
Unexecuted instantiation: LoongArchMapping.c:LoongArch_get_detail
Unexecuted instantiation: LoongArchMapping.c:ARM_get_detail
Unexecuted instantiation: LoongArchMapping.c:PPC_get_detail
Unexecuted instantiation: LoongArchMapping.c:TriCore_get_detail
Unexecuted instantiation: LoongArchMapping.c:AArch64_get_detail
Unexecuted instantiation: LoongArchMapping.c:Alpha_get_detail
Unexecuted instantiation: LoongArchMapping.c:HPPA_get_detail
Unexecuted instantiation: LoongArchMapping.c:Mips_get_detail
Unexecuted instantiation: LoongArchMapping.c:RISCV_get_detail
Unexecuted instantiation: LoongArchMapping.c:ARC_get_detail
Unexecuted instantiation: LoongArchMapping.c:SystemZ_get_detail
Unexecuted instantiation: LoongArchMapping.c:Xtensa_get_detail
Unexecuted instantiation: LoongArchMapping.c:BPF_get_detail
Unexecuted instantiation: LoongArchMapping.c:Sparc_get_detail
XtensaMapping.c:Xtensa_get_detail
Line
Count
Source
211
75.5k
  { \
212
75.5k
    assert(MI && MI->flat_insn && MI->flat_insn->detail); \
213
75.5k
    return &MI->flat_insn->detail->arch; \
214
75.5k
  }
Unexecuted instantiation: XtensaMapping.c:ARM_get_detail
Unexecuted instantiation: XtensaMapping.c:PPC_get_detail
Unexecuted instantiation: XtensaMapping.c:TriCore_get_detail
Unexecuted instantiation: XtensaMapping.c:AArch64_get_detail
Unexecuted instantiation: XtensaMapping.c:Alpha_get_detail
Unexecuted instantiation: XtensaMapping.c:HPPA_get_detail
Unexecuted instantiation: XtensaMapping.c:LoongArch_get_detail
Unexecuted instantiation: XtensaMapping.c:Mips_get_detail
Unexecuted instantiation: XtensaMapping.c:RISCV_get_detail
Unexecuted instantiation: XtensaMapping.c:ARC_get_detail
Unexecuted instantiation: XtensaMapping.c:SystemZ_get_detail
Unexecuted instantiation: XtensaMapping.c:BPF_get_detail
Unexecuted instantiation: XtensaMapping.c:Sparc_get_detail
Unexecuted instantiation: ARCMapping.c:ARC_get_detail
Unexecuted instantiation: ARCMapping.c:ARM_get_detail
Unexecuted instantiation: ARCMapping.c:PPC_get_detail
Unexecuted instantiation: ARCMapping.c:TriCore_get_detail
Unexecuted instantiation: ARCMapping.c:AArch64_get_detail
Unexecuted instantiation: ARCMapping.c:Alpha_get_detail
Unexecuted instantiation: ARCMapping.c:HPPA_get_detail
Unexecuted instantiation: ARCMapping.c:LoongArch_get_detail
Unexecuted instantiation: ARCMapping.c:Mips_get_detail
Unexecuted instantiation: ARCMapping.c:RISCV_get_detail
Unexecuted instantiation: ARCMapping.c:SystemZ_get_detail
Unexecuted instantiation: ARCMapping.c:Xtensa_get_detail
Unexecuted instantiation: ARCMapping.c:BPF_get_detail
Unexecuted instantiation: ARCMapping.c:Sparc_get_detail
Unexecuted instantiation: Mapping.c:ARM_get_detail
Unexecuted instantiation: Mapping.c:PPC_get_detail
Unexecuted instantiation: Mapping.c:TriCore_get_detail
Unexecuted instantiation: Mapping.c:AArch64_get_detail
Unexecuted instantiation: Mapping.c:Alpha_get_detail
Unexecuted instantiation: Mapping.c:HPPA_get_detail
Unexecuted instantiation: Mapping.c:LoongArch_get_detail
Unexecuted instantiation: Mapping.c:Mips_get_detail
Unexecuted instantiation: Mapping.c:RISCV_get_detail
Unexecuted instantiation: Mapping.c:ARC_get_detail
Unexecuted instantiation: Mapping.c:SystemZ_get_detail
Unexecuted instantiation: Mapping.c:Xtensa_get_detail
Unexecuted instantiation: Mapping.c:BPF_get_detail
Unexecuted instantiation: Mapping.c:Sparc_get_detail
Unexecuted instantiation: ARMInstPrinter.c:ARM_get_detail
Unexecuted instantiation: ARMInstPrinter.c:PPC_get_detail
Unexecuted instantiation: ARMInstPrinter.c:TriCore_get_detail
Unexecuted instantiation: ARMInstPrinter.c:AArch64_get_detail
Unexecuted instantiation: ARMInstPrinter.c:Alpha_get_detail
Unexecuted instantiation: ARMInstPrinter.c:HPPA_get_detail
Unexecuted instantiation: ARMInstPrinter.c:LoongArch_get_detail
Unexecuted instantiation: ARMInstPrinter.c:Mips_get_detail
Unexecuted instantiation: ARMInstPrinter.c:RISCV_get_detail
Unexecuted instantiation: ARMInstPrinter.c:ARC_get_detail
Unexecuted instantiation: ARMInstPrinter.c:SystemZ_get_detail
Unexecuted instantiation: ARMInstPrinter.c:Xtensa_get_detail
Unexecuted instantiation: ARMInstPrinter.c:BPF_get_detail
Unexecuted instantiation: ARMInstPrinter.c:Sparc_get_detail
Unexecuted instantiation: AArch64InstPrinter.c:ARM_get_detail
Unexecuted instantiation: AArch64InstPrinter.c:PPC_get_detail
Unexecuted instantiation: AArch64InstPrinter.c:TriCore_get_detail
Unexecuted instantiation: AArch64InstPrinter.c:AArch64_get_detail
Unexecuted instantiation: AArch64InstPrinter.c:Alpha_get_detail
Unexecuted instantiation: AArch64InstPrinter.c:HPPA_get_detail
Unexecuted instantiation: AArch64InstPrinter.c:LoongArch_get_detail
Unexecuted instantiation: AArch64InstPrinter.c:Mips_get_detail
Unexecuted instantiation: AArch64InstPrinter.c:RISCV_get_detail
Unexecuted instantiation: AArch64InstPrinter.c:ARC_get_detail
Unexecuted instantiation: AArch64InstPrinter.c:SystemZ_get_detail
Unexecuted instantiation: AArch64InstPrinter.c:Xtensa_get_detail
Unexecuted instantiation: AArch64InstPrinter.c:BPF_get_detail
Unexecuted instantiation: AArch64InstPrinter.c:Sparc_get_detail
Unexecuted instantiation: MipsInstPrinter.c:ARM_get_detail
Unexecuted instantiation: MipsInstPrinter.c:PPC_get_detail
Unexecuted instantiation: MipsInstPrinter.c:TriCore_get_detail
Unexecuted instantiation: MipsInstPrinter.c:AArch64_get_detail
Unexecuted instantiation: MipsInstPrinter.c:Alpha_get_detail
Unexecuted instantiation: MipsInstPrinter.c:HPPA_get_detail
Unexecuted instantiation: MipsInstPrinter.c:LoongArch_get_detail
Unexecuted instantiation: MipsInstPrinter.c:Mips_get_detail
Unexecuted instantiation: MipsInstPrinter.c:RISCV_get_detail
Unexecuted instantiation: MipsInstPrinter.c:ARC_get_detail
Unexecuted instantiation: MipsInstPrinter.c:SystemZ_get_detail
Unexecuted instantiation: MipsInstPrinter.c:Xtensa_get_detail
Unexecuted instantiation: MipsInstPrinter.c:BPF_get_detail
Unexecuted instantiation: MipsInstPrinter.c:Sparc_get_detail
Unexecuted instantiation: PPCInstPrinter.c:ARM_get_detail
Unexecuted instantiation: PPCInstPrinter.c:PPC_get_detail
Unexecuted instantiation: PPCInstPrinter.c:TriCore_get_detail
Unexecuted instantiation: PPCInstPrinter.c:AArch64_get_detail
Unexecuted instantiation: PPCInstPrinter.c:Alpha_get_detail
Unexecuted instantiation: PPCInstPrinter.c:HPPA_get_detail
Unexecuted instantiation: PPCInstPrinter.c:LoongArch_get_detail
Unexecuted instantiation: PPCInstPrinter.c:Mips_get_detail
Unexecuted instantiation: PPCInstPrinter.c:RISCV_get_detail
Unexecuted instantiation: PPCInstPrinter.c:ARC_get_detail
Unexecuted instantiation: PPCInstPrinter.c:SystemZ_get_detail
Unexecuted instantiation: PPCInstPrinter.c:Xtensa_get_detail
Unexecuted instantiation: PPCInstPrinter.c:BPF_get_detail
Unexecuted instantiation: PPCInstPrinter.c:Sparc_get_detail
Unexecuted instantiation: SparcInstPrinter.c:ARM_get_detail
Unexecuted instantiation: SparcInstPrinter.c:PPC_get_detail
Unexecuted instantiation: SparcInstPrinter.c:TriCore_get_detail
Unexecuted instantiation: SparcInstPrinter.c:AArch64_get_detail
Unexecuted instantiation: SparcInstPrinter.c:Alpha_get_detail
Unexecuted instantiation: SparcInstPrinter.c:HPPA_get_detail
Unexecuted instantiation: SparcInstPrinter.c:LoongArch_get_detail
Unexecuted instantiation: SparcInstPrinter.c:Mips_get_detail
Unexecuted instantiation: SparcInstPrinter.c:RISCV_get_detail
Unexecuted instantiation: SparcInstPrinter.c:ARC_get_detail
Unexecuted instantiation: SparcInstPrinter.c:SystemZ_get_detail
Unexecuted instantiation: SparcInstPrinter.c:Xtensa_get_detail
Unexecuted instantiation: SparcInstPrinter.c:BPF_get_detail
Unexecuted instantiation: SparcInstPrinter.c:Sparc_get_detail
Unexecuted instantiation: TriCoreInstPrinter.c:TriCore_get_detail
Unexecuted instantiation: TriCoreInstPrinter.c:ARM_get_detail
Unexecuted instantiation: TriCoreInstPrinter.c:PPC_get_detail
Unexecuted instantiation: TriCoreInstPrinter.c:AArch64_get_detail
Unexecuted instantiation: TriCoreInstPrinter.c:Alpha_get_detail
Unexecuted instantiation: TriCoreInstPrinter.c:HPPA_get_detail
Unexecuted instantiation: TriCoreInstPrinter.c:LoongArch_get_detail
Unexecuted instantiation: TriCoreInstPrinter.c:Mips_get_detail
Unexecuted instantiation: TriCoreInstPrinter.c:RISCV_get_detail
Unexecuted instantiation: TriCoreInstPrinter.c:ARC_get_detail
Unexecuted instantiation: TriCoreInstPrinter.c:SystemZ_get_detail
Unexecuted instantiation: TriCoreInstPrinter.c:Xtensa_get_detail
Unexecuted instantiation: TriCoreInstPrinter.c:BPF_get_detail
Unexecuted instantiation: TriCoreInstPrinter.c:Sparc_get_detail
Unexecuted instantiation: AlphaInstPrinter.c:ARM_get_detail
Unexecuted instantiation: AlphaInstPrinter.c:PPC_get_detail
Unexecuted instantiation: AlphaInstPrinter.c:TriCore_get_detail
Unexecuted instantiation: AlphaInstPrinter.c:AArch64_get_detail
Unexecuted instantiation: AlphaInstPrinter.c:Alpha_get_detail
Unexecuted instantiation: AlphaInstPrinter.c:HPPA_get_detail
Unexecuted instantiation: AlphaInstPrinter.c:LoongArch_get_detail
Unexecuted instantiation: AlphaInstPrinter.c:Mips_get_detail
Unexecuted instantiation: AlphaInstPrinter.c:RISCV_get_detail
Unexecuted instantiation: AlphaInstPrinter.c:ARC_get_detail
Unexecuted instantiation: AlphaInstPrinter.c:SystemZ_get_detail
Unexecuted instantiation: AlphaInstPrinter.c:Xtensa_get_detail
Unexecuted instantiation: AlphaInstPrinter.c:BPF_get_detail
Unexecuted instantiation: AlphaInstPrinter.c:Sparc_get_detail
Unexecuted instantiation: LoongArchInstPrinter.c:ARM_get_detail
Unexecuted instantiation: LoongArchInstPrinter.c:PPC_get_detail
Unexecuted instantiation: LoongArchInstPrinter.c:TriCore_get_detail
Unexecuted instantiation: LoongArchInstPrinter.c:AArch64_get_detail
Unexecuted instantiation: LoongArchInstPrinter.c:Alpha_get_detail
Unexecuted instantiation: LoongArchInstPrinter.c:HPPA_get_detail
Unexecuted instantiation: LoongArchInstPrinter.c:LoongArch_get_detail
Unexecuted instantiation: LoongArchInstPrinter.c:Mips_get_detail
Unexecuted instantiation: LoongArchInstPrinter.c:RISCV_get_detail
Unexecuted instantiation: LoongArchInstPrinter.c:ARC_get_detail
Unexecuted instantiation: LoongArchInstPrinter.c:SystemZ_get_detail
Unexecuted instantiation: LoongArchInstPrinter.c:Xtensa_get_detail
Unexecuted instantiation: LoongArchInstPrinter.c:BPF_get_detail
Unexecuted instantiation: LoongArchInstPrinter.c:Sparc_get_detail
Unexecuted instantiation: XtensaInstPrinter.c:ARM_get_detail
Unexecuted instantiation: XtensaInstPrinter.c:PPC_get_detail
Unexecuted instantiation: XtensaInstPrinter.c:TriCore_get_detail
Unexecuted instantiation: XtensaInstPrinter.c:AArch64_get_detail
Unexecuted instantiation: XtensaInstPrinter.c:Alpha_get_detail
Unexecuted instantiation: XtensaInstPrinter.c:HPPA_get_detail
Unexecuted instantiation: XtensaInstPrinter.c:LoongArch_get_detail
Unexecuted instantiation: XtensaInstPrinter.c:Mips_get_detail
Unexecuted instantiation: XtensaInstPrinter.c:RISCV_get_detail
Unexecuted instantiation: XtensaInstPrinter.c:ARC_get_detail
Unexecuted instantiation: XtensaInstPrinter.c:SystemZ_get_detail
Unexecuted instantiation: XtensaInstPrinter.c:Xtensa_get_detail
Unexecuted instantiation: XtensaInstPrinter.c:BPF_get_detail
Unexecuted instantiation: XtensaInstPrinter.c:Sparc_get_detail
Unexecuted instantiation: ARCInstPrinter.c:ARM_get_detail
Unexecuted instantiation: ARCInstPrinter.c:PPC_get_detail
Unexecuted instantiation: ARCInstPrinter.c:TriCore_get_detail
Unexecuted instantiation: ARCInstPrinter.c:AArch64_get_detail
Unexecuted instantiation: ARCInstPrinter.c:Alpha_get_detail
Unexecuted instantiation: ARCInstPrinter.c:HPPA_get_detail
Unexecuted instantiation: ARCInstPrinter.c:LoongArch_get_detail
Unexecuted instantiation: ARCInstPrinter.c:Mips_get_detail
Unexecuted instantiation: ARCInstPrinter.c:RISCV_get_detail
Unexecuted instantiation: ARCInstPrinter.c:ARC_get_detail
Unexecuted instantiation: ARCInstPrinter.c:SystemZ_get_detail
Unexecuted instantiation: ARCInstPrinter.c:Xtensa_get_detail
Unexecuted instantiation: ARCInstPrinter.c:BPF_get_detail
Unexecuted instantiation: ARCInstPrinter.c:Sparc_get_detail
215
216
DEFINE_get_arch_detail(arm, ARM);
217
DEFINE_get_arch_detail(ppc, PPC);
218
DEFINE_get_arch_detail(tricore, TriCore);
219
DEFINE_get_arch_detail(aarch64, AArch64);
220
DEFINE_get_arch_detail(alpha, Alpha);
221
DEFINE_get_arch_detail(hppa, HPPA);
222
DEFINE_get_arch_detail(loongarch, LoongArch);
223
DEFINE_get_arch_detail(mips, Mips);
224
DEFINE_get_arch_detail(riscv, RISCV);
225
DEFINE_get_arch_detail(arc, ARC);
226
DEFINE_get_arch_detail(systemz, SystemZ);
227
DEFINE_get_arch_detail(xtensa, Xtensa);
228
DEFINE_get_arch_detail(bpf, BPF);
229
DEFINE_get_arch_detail(sparc, Sparc);
230
231
#define DEFINE_check_safe_inc(Arch, ARCH) \
232
3.89M
  static inline void Arch##_check_safe_inc(const MCInst *MI) { \
233
3.89M
    assert(Arch##_get_detail(MI)->op_count + 1 < NUM_##ARCH##_OPS); \
234
3.89M
  }
Unexecuted instantiation: MipsModule.c:ARM_check_safe_inc
Unexecuted instantiation: MipsModule.c:PPC_check_safe_inc
Unexecuted instantiation: MipsModule.c:TriCore_check_safe_inc
Unexecuted instantiation: MipsModule.c:AArch64_check_safe_inc
Unexecuted instantiation: MipsModule.c:Alpha_check_safe_inc
Unexecuted instantiation: MipsModule.c:HPPA_check_safe_inc
Unexecuted instantiation: MipsModule.c:LoongArch_check_safe_inc
Unexecuted instantiation: MipsModule.c:RISCV_check_safe_inc
Unexecuted instantiation: MipsModule.c:SystemZ_check_safe_inc
Unexecuted instantiation: MipsModule.c:Mips_check_safe_inc
Unexecuted instantiation: MipsModule.c:BPF_check_safe_inc
Unexecuted instantiation: MipsModule.c:ARC_check_safe_inc
Unexecuted instantiation: MipsModule.c:Sparc_check_safe_inc
Unexecuted instantiation: LoongArchModule.c:ARM_check_safe_inc
Unexecuted instantiation: LoongArchModule.c:PPC_check_safe_inc
Unexecuted instantiation: LoongArchModule.c:TriCore_check_safe_inc
Unexecuted instantiation: LoongArchModule.c:AArch64_check_safe_inc
Unexecuted instantiation: LoongArchModule.c:Alpha_check_safe_inc
Unexecuted instantiation: LoongArchModule.c:HPPA_check_safe_inc
Unexecuted instantiation: LoongArchModule.c:LoongArch_check_safe_inc
Unexecuted instantiation: LoongArchModule.c:RISCV_check_safe_inc
Unexecuted instantiation: LoongArchModule.c:SystemZ_check_safe_inc
Unexecuted instantiation: LoongArchModule.c:Mips_check_safe_inc
Unexecuted instantiation: LoongArchModule.c:BPF_check_safe_inc
Unexecuted instantiation: LoongArchModule.c:ARC_check_safe_inc
Unexecuted instantiation: LoongArchModule.c:Sparc_check_safe_inc
Unexecuted instantiation: XtensaModule.c:ARM_check_safe_inc
Unexecuted instantiation: XtensaModule.c:PPC_check_safe_inc
Unexecuted instantiation: XtensaModule.c:TriCore_check_safe_inc
Unexecuted instantiation: XtensaModule.c:AArch64_check_safe_inc
Unexecuted instantiation: XtensaModule.c:Alpha_check_safe_inc
Unexecuted instantiation: XtensaModule.c:HPPA_check_safe_inc
Unexecuted instantiation: XtensaModule.c:LoongArch_check_safe_inc
Unexecuted instantiation: XtensaModule.c:RISCV_check_safe_inc
Unexecuted instantiation: XtensaModule.c:SystemZ_check_safe_inc
Unexecuted instantiation: XtensaModule.c:Mips_check_safe_inc
Unexecuted instantiation: XtensaModule.c:BPF_check_safe_inc
Unexecuted instantiation: XtensaModule.c:ARC_check_safe_inc
Unexecuted instantiation: XtensaModule.c:Sparc_check_safe_inc
Unexecuted instantiation: ARCModule.c:ARM_check_safe_inc
Unexecuted instantiation: ARCModule.c:PPC_check_safe_inc
Unexecuted instantiation: ARCModule.c:TriCore_check_safe_inc
Unexecuted instantiation: ARCModule.c:AArch64_check_safe_inc
Unexecuted instantiation: ARCModule.c:Alpha_check_safe_inc
Unexecuted instantiation: ARCModule.c:HPPA_check_safe_inc
Unexecuted instantiation: ARCModule.c:LoongArch_check_safe_inc
Unexecuted instantiation: ARCModule.c:RISCV_check_safe_inc
Unexecuted instantiation: ARCModule.c:SystemZ_check_safe_inc
Unexecuted instantiation: ARCModule.c:Mips_check_safe_inc
Unexecuted instantiation: ARCModule.c:BPF_check_safe_inc
Unexecuted instantiation: ARCModule.c:ARC_check_safe_inc
Unexecuted instantiation: ARCModule.c:Sparc_check_safe_inc
ARMMapping.c:ARM_check_safe_inc
Line
Count
Source
232
2.77M
  static inline void Arch##_check_safe_inc(const MCInst *MI) { \
233
2.77M
    assert(Arch##_get_detail(MI)->op_count + 1 < NUM_##ARCH##_OPS); \
234
2.77M
  }
Unexecuted instantiation: ARMMapping.c:PPC_check_safe_inc
Unexecuted instantiation: ARMMapping.c:TriCore_check_safe_inc
Unexecuted instantiation: ARMMapping.c:AArch64_check_safe_inc
Unexecuted instantiation: ARMMapping.c:Alpha_check_safe_inc
Unexecuted instantiation: ARMMapping.c:HPPA_check_safe_inc
Unexecuted instantiation: ARMMapping.c:LoongArch_check_safe_inc
Unexecuted instantiation: ARMMapping.c:RISCV_check_safe_inc
Unexecuted instantiation: ARMMapping.c:SystemZ_check_safe_inc
Unexecuted instantiation: ARMMapping.c:Mips_check_safe_inc
Unexecuted instantiation: ARMMapping.c:BPF_check_safe_inc
Unexecuted instantiation: ARMMapping.c:ARC_check_safe_inc
Unexecuted instantiation: ARMMapping.c:Sparc_check_safe_inc
AArch64Mapping.c:AArch64_check_safe_inc
Line
Count
Source
232
974k
  static inline void Arch##_check_safe_inc(const MCInst *MI) { \
233
974k
    assert(Arch##_get_detail(MI)->op_count + 1 < NUM_##ARCH##_OPS); \
234
974k
  }
Unexecuted instantiation: AArch64Mapping.c:ARM_check_safe_inc
Unexecuted instantiation: AArch64Mapping.c:PPC_check_safe_inc
Unexecuted instantiation: AArch64Mapping.c:TriCore_check_safe_inc
Unexecuted instantiation: AArch64Mapping.c:Alpha_check_safe_inc
Unexecuted instantiation: AArch64Mapping.c:HPPA_check_safe_inc
Unexecuted instantiation: AArch64Mapping.c:LoongArch_check_safe_inc
Unexecuted instantiation: AArch64Mapping.c:RISCV_check_safe_inc
Unexecuted instantiation: AArch64Mapping.c:SystemZ_check_safe_inc
Unexecuted instantiation: AArch64Mapping.c:Mips_check_safe_inc
Unexecuted instantiation: AArch64Mapping.c:BPF_check_safe_inc
Unexecuted instantiation: AArch64Mapping.c:ARC_check_safe_inc
Unexecuted instantiation: AArch64Mapping.c:Sparc_check_safe_inc
Unexecuted instantiation: MipsMapping.c:ARM_check_safe_inc
Unexecuted instantiation: MipsMapping.c:PPC_check_safe_inc
Unexecuted instantiation: MipsMapping.c:TriCore_check_safe_inc
Unexecuted instantiation: MipsMapping.c:AArch64_check_safe_inc
Unexecuted instantiation: MipsMapping.c:Alpha_check_safe_inc
Unexecuted instantiation: MipsMapping.c:HPPA_check_safe_inc
Unexecuted instantiation: MipsMapping.c:LoongArch_check_safe_inc
Unexecuted instantiation: MipsMapping.c:RISCV_check_safe_inc
Unexecuted instantiation: MipsMapping.c:SystemZ_check_safe_inc
Unexecuted instantiation: MipsMapping.c:Mips_check_safe_inc
Unexecuted instantiation: MipsMapping.c:BPF_check_safe_inc
Unexecuted instantiation: MipsMapping.c:ARC_check_safe_inc
Unexecuted instantiation: MipsMapping.c:Sparc_check_safe_inc
PPCMapping.c:PPC_check_safe_inc
Line
Count
Source
232
142k
  static inline void Arch##_check_safe_inc(const MCInst *MI) { \
233
142k
    assert(Arch##_get_detail(MI)->op_count + 1 < NUM_##ARCH##_OPS); \
234
142k
  }
Unexecuted instantiation: PPCMapping.c:ARM_check_safe_inc
Unexecuted instantiation: PPCMapping.c:TriCore_check_safe_inc
Unexecuted instantiation: PPCMapping.c:AArch64_check_safe_inc
Unexecuted instantiation: PPCMapping.c:Alpha_check_safe_inc
Unexecuted instantiation: PPCMapping.c:HPPA_check_safe_inc
Unexecuted instantiation: PPCMapping.c:LoongArch_check_safe_inc
Unexecuted instantiation: PPCMapping.c:RISCV_check_safe_inc
Unexecuted instantiation: PPCMapping.c:SystemZ_check_safe_inc
Unexecuted instantiation: PPCMapping.c:Mips_check_safe_inc
Unexecuted instantiation: PPCMapping.c:BPF_check_safe_inc
Unexecuted instantiation: PPCMapping.c:ARC_check_safe_inc
Unexecuted instantiation: PPCMapping.c:Sparc_check_safe_inc
Unexecuted instantiation: X86Mapping.c:ARM_check_safe_inc
Unexecuted instantiation: X86Mapping.c:PPC_check_safe_inc
Unexecuted instantiation: X86Mapping.c:TriCore_check_safe_inc
Unexecuted instantiation: X86Mapping.c:AArch64_check_safe_inc
Unexecuted instantiation: X86Mapping.c:Alpha_check_safe_inc
Unexecuted instantiation: X86Mapping.c:HPPA_check_safe_inc
Unexecuted instantiation: X86Mapping.c:LoongArch_check_safe_inc
Unexecuted instantiation: X86Mapping.c:RISCV_check_safe_inc
Unexecuted instantiation: X86Mapping.c:SystemZ_check_safe_inc
Unexecuted instantiation: X86Mapping.c:Mips_check_safe_inc
Unexecuted instantiation: X86Mapping.c:BPF_check_safe_inc
Unexecuted instantiation: X86Mapping.c:ARC_check_safe_inc
Unexecuted instantiation: X86Mapping.c:Sparc_check_safe_inc
SparcMapping.c:Sparc_check_safe_inc
Line
Count
Source
232
149
  static inline void Arch##_check_safe_inc(const MCInst *MI) { \
233
149
    assert(Arch##_get_detail(MI)->op_count + 1 < NUM_##ARCH##_OPS); \
234
149
  }
Unexecuted instantiation: SparcMapping.c:ARM_check_safe_inc
Unexecuted instantiation: SparcMapping.c:PPC_check_safe_inc
Unexecuted instantiation: SparcMapping.c:TriCore_check_safe_inc
Unexecuted instantiation: SparcMapping.c:AArch64_check_safe_inc
Unexecuted instantiation: SparcMapping.c:Alpha_check_safe_inc
Unexecuted instantiation: SparcMapping.c:HPPA_check_safe_inc
Unexecuted instantiation: SparcMapping.c:LoongArch_check_safe_inc
Unexecuted instantiation: SparcMapping.c:RISCV_check_safe_inc
Unexecuted instantiation: SparcMapping.c:SystemZ_check_safe_inc
Unexecuted instantiation: SparcMapping.c:Mips_check_safe_inc
Unexecuted instantiation: SparcMapping.c:BPF_check_safe_inc
Unexecuted instantiation: SparcMapping.c:ARC_check_safe_inc
Unexecuted instantiation: SystemZMapping.c:ARM_check_safe_inc
Unexecuted instantiation: SystemZMapping.c:PPC_check_safe_inc
Unexecuted instantiation: SystemZMapping.c:TriCore_check_safe_inc
Unexecuted instantiation: SystemZMapping.c:AArch64_check_safe_inc
Unexecuted instantiation: SystemZMapping.c:Alpha_check_safe_inc
Unexecuted instantiation: SystemZMapping.c:HPPA_check_safe_inc
Unexecuted instantiation: SystemZMapping.c:LoongArch_check_safe_inc
Unexecuted instantiation: SystemZMapping.c:RISCV_check_safe_inc
Unexecuted instantiation: SystemZMapping.c:SystemZ_check_safe_inc
Unexecuted instantiation: SystemZMapping.c:Mips_check_safe_inc
Unexecuted instantiation: SystemZMapping.c:BPF_check_safe_inc
Unexecuted instantiation: SystemZMapping.c:ARC_check_safe_inc
Unexecuted instantiation: SystemZMapping.c:Sparc_check_safe_inc
Unexecuted instantiation: XCoreMapping.c:ARM_check_safe_inc
Unexecuted instantiation: XCoreMapping.c:PPC_check_safe_inc
Unexecuted instantiation: XCoreMapping.c:TriCore_check_safe_inc
Unexecuted instantiation: XCoreMapping.c:AArch64_check_safe_inc
Unexecuted instantiation: XCoreMapping.c:Alpha_check_safe_inc
Unexecuted instantiation: XCoreMapping.c:HPPA_check_safe_inc
Unexecuted instantiation: XCoreMapping.c:LoongArch_check_safe_inc
Unexecuted instantiation: XCoreMapping.c:RISCV_check_safe_inc
Unexecuted instantiation: XCoreMapping.c:SystemZ_check_safe_inc
Unexecuted instantiation: XCoreMapping.c:Mips_check_safe_inc
Unexecuted instantiation: XCoreMapping.c:BPF_check_safe_inc
Unexecuted instantiation: XCoreMapping.c:ARC_check_safe_inc
Unexecuted instantiation: XCoreMapping.c:Sparc_check_safe_inc
Unexecuted instantiation: M68KInstPrinter.c:ARM_check_safe_inc
Unexecuted instantiation: M68KInstPrinter.c:PPC_check_safe_inc
Unexecuted instantiation: M68KInstPrinter.c:TriCore_check_safe_inc
Unexecuted instantiation: M68KInstPrinter.c:AArch64_check_safe_inc
Unexecuted instantiation: M68KInstPrinter.c:Alpha_check_safe_inc
Unexecuted instantiation: M68KInstPrinter.c:HPPA_check_safe_inc
Unexecuted instantiation: M68KInstPrinter.c:LoongArch_check_safe_inc
Unexecuted instantiation: M68KInstPrinter.c:RISCV_check_safe_inc
Unexecuted instantiation: M68KInstPrinter.c:SystemZ_check_safe_inc
Unexecuted instantiation: M68KInstPrinter.c:Mips_check_safe_inc
Unexecuted instantiation: M68KInstPrinter.c:BPF_check_safe_inc
Unexecuted instantiation: M68KInstPrinter.c:ARC_check_safe_inc
Unexecuted instantiation: M68KInstPrinter.c:Sparc_check_safe_inc
Unexecuted instantiation: TMS320C64xMapping.c:ARM_check_safe_inc
Unexecuted instantiation: TMS320C64xMapping.c:PPC_check_safe_inc
Unexecuted instantiation: TMS320C64xMapping.c:TriCore_check_safe_inc
Unexecuted instantiation: TMS320C64xMapping.c:AArch64_check_safe_inc
Unexecuted instantiation: TMS320C64xMapping.c:Alpha_check_safe_inc
Unexecuted instantiation: TMS320C64xMapping.c:HPPA_check_safe_inc
Unexecuted instantiation: TMS320C64xMapping.c:LoongArch_check_safe_inc
Unexecuted instantiation: TMS320C64xMapping.c:RISCV_check_safe_inc
Unexecuted instantiation: TMS320C64xMapping.c:SystemZ_check_safe_inc
Unexecuted instantiation: TMS320C64xMapping.c:Mips_check_safe_inc
Unexecuted instantiation: TMS320C64xMapping.c:BPF_check_safe_inc
Unexecuted instantiation: TMS320C64xMapping.c:ARC_check_safe_inc
Unexecuted instantiation: TMS320C64xMapping.c:Sparc_check_safe_inc
Unexecuted instantiation: M680XInstPrinter.c:ARM_check_safe_inc
Unexecuted instantiation: M680XInstPrinter.c:PPC_check_safe_inc
Unexecuted instantiation: M680XInstPrinter.c:TriCore_check_safe_inc
Unexecuted instantiation: M680XInstPrinter.c:AArch64_check_safe_inc
Unexecuted instantiation: M680XInstPrinter.c:Alpha_check_safe_inc
Unexecuted instantiation: M680XInstPrinter.c:HPPA_check_safe_inc
Unexecuted instantiation: M680XInstPrinter.c:LoongArch_check_safe_inc
Unexecuted instantiation: M680XInstPrinter.c:RISCV_check_safe_inc
Unexecuted instantiation: M680XInstPrinter.c:SystemZ_check_safe_inc
Unexecuted instantiation: M680XInstPrinter.c:Mips_check_safe_inc
Unexecuted instantiation: M680XInstPrinter.c:BPF_check_safe_inc
Unexecuted instantiation: M680XInstPrinter.c:ARC_check_safe_inc
Unexecuted instantiation: M680XInstPrinter.c:Sparc_check_safe_inc
Unexecuted instantiation: EVMMapping.c:ARM_check_safe_inc
Unexecuted instantiation: EVMMapping.c:PPC_check_safe_inc
Unexecuted instantiation: EVMMapping.c:TriCore_check_safe_inc
Unexecuted instantiation: EVMMapping.c:AArch64_check_safe_inc
Unexecuted instantiation: EVMMapping.c:Alpha_check_safe_inc
Unexecuted instantiation: EVMMapping.c:HPPA_check_safe_inc
Unexecuted instantiation: EVMMapping.c:LoongArch_check_safe_inc
Unexecuted instantiation: EVMMapping.c:RISCV_check_safe_inc
Unexecuted instantiation: EVMMapping.c:SystemZ_check_safe_inc
Unexecuted instantiation: EVMMapping.c:Mips_check_safe_inc
Unexecuted instantiation: EVMMapping.c:BPF_check_safe_inc
Unexecuted instantiation: EVMMapping.c:ARC_check_safe_inc
Unexecuted instantiation: EVMMapping.c:Sparc_check_safe_inc
Unexecuted instantiation: WASMMapping.c:ARM_check_safe_inc
Unexecuted instantiation: WASMMapping.c:PPC_check_safe_inc
Unexecuted instantiation: WASMMapping.c:TriCore_check_safe_inc
Unexecuted instantiation: WASMMapping.c:AArch64_check_safe_inc
Unexecuted instantiation: WASMMapping.c:Alpha_check_safe_inc
Unexecuted instantiation: WASMMapping.c:HPPA_check_safe_inc
Unexecuted instantiation: WASMMapping.c:LoongArch_check_safe_inc
Unexecuted instantiation: WASMMapping.c:RISCV_check_safe_inc
Unexecuted instantiation: WASMMapping.c:SystemZ_check_safe_inc
Unexecuted instantiation: WASMMapping.c:Mips_check_safe_inc
Unexecuted instantiation: WASMMapping.c:BPF_check_safe_inc
Unexecuted instantiation: WASMMapping.c:ARC_check_safe_inc
Unexecuted instantiation: WASMMapping.c:Sparc_check_safe_inc
Unexecuted instantiation: BPFDisassembler.c:ARM_check_safe_inc
Unexecuted instantiation: BPFDisassembler.c:PPC_check_safe_inc
Unexecuted instantiation: BPFDisassembler.c:TriCore_check_safe_inc
Unexecuted instantiation: BPFDisassembler.c:AArch64_check_safe_inc
Unexecuted instantiation: BPFDisassembler.c:Alpha_check_safe_inc
Unexecuted instantiation: BPFDisassembler.c:HPPA_check_safe_inc
Unexecuted instantiation: BPFDisassembler.c:LoongArch_check_safe_inc
Unexecuted instantiation: BPFDisassembler.c:RISCV_check_safe_inc
Unexecuted instantiation: BPFDisassembler.c:SystemZ_check_safe_inc
Unexecuted instantiation: BPFDisassembler.c:Mips_check_safe_inc
Unexecuted instantiation: BPFDisassembler.c:BPF_check_safe_inc
Unexecuted instantiation: BPFDisassembler.c:ARC_check_safe_inc
Unexecuted instantiation: BPFDisassembler.c:Sparc_check_safe_inc
Unexecuted instantiation: BPFInstPrinter.c:ARM_check_safe_inc
Unexecuted instantiation: BPFInstPrinter.c:PPC_check_safe_inc
Unexecuted instantiation: BPFInstPrinter.c:TriCore_check_safe_inc
Unexecuted instantiation: BPFInstPrinter.c:AArch64_check_safe_inc
Unexecuted instantiation: BPFInstPrinter.c:Alpha_check_safe_inc
Unexecuted instantiation: BPFInstPrinter.c:HPPA_check_safe_inc
Unexecuted instantiation: BPFInstPrinter.c:LoongArch_check_safe_inc
Unexecuted instantiation: BPFInstPrinter.c:RISCV_check_safe_inc
Unexecuted instantiation: BPFInstPrinter.c:SystemZ_check_safe_inc
Unexecuted instantiation: BPFInstPrinter.c:Mips_check_safe_inc
Unexecuted instantiation: BPFInstPrinter.c:BPF_check_safe_inc
Unexecuted instantiation: BPFInstPrinter.c:ARC_check_safe_inc
Unexecuted instantiation: BPFInstPrinter.c:Sparc_check_safe_inc
Unexecuted instantiation: BPFMapping.c:ARM_check_safe_inc
Unexecuted instantiation: BPFMapping.c:PPC_check_safe_inc
Unexecuted instantiation: BPFMapping.c:TriCore_check_safe_inc
Unexecuted instantiation: BPFMapping.c:AArch64_check_safe_inc
Unexecuted instantiation: BPFMapping.c:Alpha_check_safe_inc
Unexecuted instantiation: BPFMapping.c:HPPA_check_safe_inc
Unexecuted instantiation: BPFMapping.c:LoongArch_check_safe_inc
Unexecuted instantiation: BPFMapping.c:RISCV_check_safe_inc
Unexecuted instantiation: BPFMapping.c:SystemZ_check_safe_inc
Unexecuted instantiation: BPFMapping.c:Mips_check_safe_inc
Unexecuted instantiation: BPFMapping.c:BPF_check_safe_inc
Unexecuted instantiation: BPFMapping.c:ARC_check_safe_inc
Unexecuted instantiation: BPFMapping.c:Sparc_check_safe_inc
Unexecuted instantiation: RISCVDisassembler.c:ARM_check_safe_inc
Unexecuted instantiation: RISCVDisassembler.c:PPC_check_safe_inc
Unexecuted instantiation: RISCVDisassembler.c:TriCore_check_safe_inc
Unexecuted instantiation: RISCVDisassembler.c:AArch64_check_safe_inc
Unexecuted instantiation: RISCVDisassembler.c:Alpha_check_safe_inc
Unexecuted instantiation: RISCVDisassembler.c:HPPA_check_safe_inc
Unexecuted instantiation: RISCVDisassembler.c:LoongArch_check_safe_inc
Unexecuted instantiation: RISCVDisassembler.c:RISCV_check_safe_inc
Unexecuted instantiation: RISCVDisassembler.c:SystemZ_check_safe_inc
Unexecuted instantiation: RISCVDisassembler.c:Mips_check_safe_inc
Unexecuted instantiation: RISCVDisassembler.c:BPF_check_safe_inc
Unexecuted instantiation: RISCVDisassembler.c:ARC_check_safe_inc
Unexecuted instantiation: RISCVDisassembler.c:Sparc_check_safe_inc
Unexecuted instantiation: RISCVInstPrinter.c:ARM_check_safe_inc
Unexecuted instantiation: RISCVInstPrinter.c:PPC_check_safe_inc
Unexecuted instantiation: RISCVInstPrinter.c:TriCore_check_safe_inc
Unexecuted instantiation: RISCVInstPrinter.c:AArch64_check_safe_inc
Unexecuted instantiation: RISCVInstPrinter.c:Alpha_check_safe_inc
Unexecuted instantiation: RISCVInstPrinter.c:HPPA_check_safe_inc
Unexecuted instantiation: RISCVInstPrinter.c:LoongArch_check_safe_inc
Unexecuted instantiation: RISCVInstPrinter.c:RISCV_check_safe_inc
Unexecuted instantiation: RISCVInstPrinter.c:SystemZ_check_safe_inc
Unexecuted instantiation: RISCVInstPrinter.c:Mips_check_safe_inc
Unexecuted instantiation: RISCVInstPrinter.c:BPF_check_safe_inc
Unexecuted instantiation: RISCVInstPrinter.c:ARC_check_safe_inc
Unexecuted instantiation: RISCVInstPrinter.c:Sparc_check_safe_inc
Unexecuted instantiation: RISCVMapping.c:ARM_check_safe_inc
Unexecuted instantiation: RISCVMapping.c:PPC_check_safe_inc
Unexecuted instantiation: RISCVMapping.c:TriCore_check_safe_inc
Unexecuted instantiation: RISCVMapping.c:AArch64_check_safe_inc
Unexecuted instantiation: RISCVMapping.c:Alpha_check_safe_inc
Unexecuted instantiation: RISCVMapping.c:HPPA_check_safe_inc
Unexecuted instantiation: RISCVMapping.c:LoongArch_check_safe_inc
Unexecuted instantiation: RISCVMapping.c:RISCV_check_safe_inc
Unexecuted instantiation: RISCVMapping.c:SystemZ_check_safe_inc
Unexecuted instantiation: RISCVMapping.c:Mips_check_safe_inc
Unexecuted instantiation: RISCVMapping.c:BPF_check_safe_inc
Unexecuted instantiation: RISCVMapping.c:ARC_check_safe_inc
Unexecuted instantiation: RISCVMapping.c:Sparc_check_safe_inc
Unexecuted instantiation: SHInstPrinter.c:ARM_check_safe_inc
Unexecuted instantiation: SHInstPrinter.c:PPC_check_safe_inc
Unexecuted instantiation: SHInstPrinter.c:TriCore_check_safe_inc
Unexecuted instantiation: SHInstPrinter.c:AArch64_check_safe_inc
Unexecuted instantiation: SHInstPrinter.c:Alpha_check_safe_inc
Unexecuted instantiation: SHInstPrinter.c:HPPA_check_safe_inc
Unexecuted instantiation: SHInstPrinter.c:LoongArch_check_safe_inc
Unexecuted instantiation: SHInstPrinter.c:RISCV_check_safe_inc
Unexecuted instantiation: SHInstPrinter.c:SystemZ_check_safe_inc
Unexecuted instantiation: SHInstPrinter.c:Mips_check_safe_inc
Unexecuted instantiation: SHInstPrinter.c:BPF_check_safe_inc
Unexecuted instantiation: SHInstPrinter.c:ARC_check_safe_inc
Unexecuted instantiation: SHInstPrinter.c:Sparc_check_safe_inc
Unexecuted instantiation: TriCoreMapping.c:ARM_check_safe_inc
Unexecuted instantiation: TriCoreMapping.c:PPC_check_safe_inc
Unexecuted instantiation: TriCoreMapping.c:TriCore_check_safe_inc
Unexecuted instantiation: TriCoreMapping.c:AArch64_check_safe_inc
Unexecuted instantiation: TriCoreMapping.c:Alpha_check_safe_inc
Unexecuted instantiation: TriCoreMapping.c:HPPA_check_safe_inc
Unexecuted instantiation: TriCoreMapping.c:LoongArch_check_safe_inc
Unexecuted instantiation: TriCoreMapping.c:RISCV_check_safe_inc
Unexecuted instantiation: TriCoreMapping.c:SystemZ_check_safe_inc
Unexecuted instantiation: TriCoreMapping.c:Mips_check_safe_inc
Unexecuted instantiation: TriCoreMapping.c:BPF_check_safe_inc
Unexecuted instantiation: TriCoreMapping.c:ARC_check_safe_inc
Unexecuted instantiation: TriCoreMapping.c:Sparc_check_safe_inc
Unexecuted instantiation: AlphaDisassembler.c:ARM_check_safe_inc
Unexecuted instantiation: AlphaDisassembler.c:PPC_check_safe_inc
Unexecuted instantiation: AlphaDisassembler.c:TriCore_check_safe_inc
Unexecuted instantiation: AlphaDisassembler.c:AArch64_check_safe_inc
Unexecuted instantiation: AlphaDisassembler.c:Alpha_check_safe_inc
Unexecuted instantiation: AlphaDisassembler.c:HPPA_check_safe_inc
Unexecuted instantiation: AlphaDisassembler.c:LoongArch_check_safe_inc
Unexecuted instantiation: AlphaDisassembler.c:RISCV_check_safe_inc
Unexecuted instantiation: AlphaDisassembler.c:SystemZ_check_safe_inc
Unexecuted instantiation: AlphaDisassembler.c:Mips_check_safe_inc
Unexecuted instantiation: AlphaDisassembler.c:BPF_check_safe_inc
Unexecuted instantiation: AlphaDisassembler.c:ARC_check_safe_inc
Unexecuted instantiation: AlphaDisassembler.c:Sparc_check_safe_inc
Unexecuted instantiation: AlphaMapping.c:ARM_check_safe_inc
Unexecuted instantiation: AlphaMapping.c:PPC_check_safe_inc
Unexecuted instantiation: AlphaMapping.c:TriCore_check_safe_inc
Unexecuted instantiation: AlphaMapping.c:AArch64_check_safe_inc
Unexecuted instantiation: AlphaMapping.c:Alpha_check_safe_inc
Unexecuted instantiation: AlphaMapping.c:HPPA_check_safe_inc
Unexecuted instantiation: AlphaMapping.c:LoongArch_check_safe_inc
Unexecuted instantiation: AlphaMapping.c:RISCV_check_safe_inc
Unexecuted instantiation: AlphaMapping.c:SystemZ_check_safe_inc
Unexecuted instantiation: AlphaMapping.c:Mips_check_safe_inc
Unexecuted instantiation: AlphaMapping.c:BPF_check_safe_inc
Unexecuted instantiation: AlphaMapping.c:ARC_check_safe_inc
Unexecuted instantiation: AlphaMapping.c:Sparc_check_safe_inc
Unexecuted instantiation: HPPADisassembler.c:ARM_check_safe_inc
Unexecuted instantiation: HPPADisassembler.c:PPC_check_safe_inc
Unexecuted instantiation: HPPADisassembler.c:TriCore_check_safe_inc
Unexecuted instantiation: HPPADisassembler.c:AArch64_check_safe_inc
Unexecuted instantiation: HPPADisassembler.c:Alpha_check_safe_inc
Unexecuted instantiation: HPPADisassembler.c:HPPA_check_safe_inc
Unexecuted instantiation: HPPADisassembler.c:LoongArch_check_safe_inc
Unexecuted instantiation: HPPADisassembler.c:RISCV_check_safe_inc
Unexecuted instantiation: HPPADisassembler.c:SystemZ_check_safe_inc
Unexecuted instantiation: HPPADisassembler.c:Mips_check_safe_inc
Unexecuted instantiation: HPPADisassembler.c:BPF_check_safe_inc
Unexecuted instantiation: HPPADisassembler.c:ARC_check_safe_inc
Unexecuted instantiation: HPPADisassembler.c:Sparc_check_safe_inc
Unexecuted instantiation: HPPAInstPrinter.c:ARM_check_safe_inc
Unexecuted instantiation: HPPAInstPrinter.c:PPC_check_safe_inc
Unexecuted instantiation: HPPAInstPrinter.c:TriCore_check_safe_inc
Unexecuted instantiation: HPPAInstPrinter.c:AArch64_check_safe_inc
Unexecuted instantiation: HPPAInstPrinter.c:Alpha_check_safe_inc
Unexecuted instantiation: HPPAInstPrinter.c:HPPA_check_safe_inc
Unexecuted instantiation: HPPAInstPrinter.c:LoongArch_check_safe_inc
Unexecuted instantiation: HPPAInstPrinter.c:RISCV_check_safe_inc
Unexecuted instantiation: HPPAInstPrinter.c:SystemZ_check_safe_inc
Unexecuted instantiation: HPPAInstPrinter.c:Mips_check_safe_inc
Unexecuted instantiation: HPPAInstPrinter.c:BPF_check_safe_inc
Unexecuted instantiation: HPPAInstPrinter.c:ARC_check_safe_inc
Unexecuted instantiation: HPPAInstPrinter.c:Sparc_check_safe_inc
Unexecuted instantiation: HPPAMapping.c:ARM_check_safe_inc
Unexecuted instantiation: HPPAMapping.c:PPC_check_safe_inc
Unexecuted instantiation: HPPAMapping.c:TriCore_check_safe_inc
Unexecuted instantiation: HPPAMapping.c:AArch64_check_safe_inc
Unexecuted instantiation: HPPAMapping.c:Alpha_check_safe_inc
Unexecuted instantiation: HPPAMapping.c:HPPA_check_safe_inc
Unexecuted instantiation: HPPAMapping.c:LoongArch_check_safe_inc
Unexecuted instantiation: HPPAMapping.c:RISCV_check_safe_inc
Unexecuted instantiation: HPPAMapping.c:SystemZ_check_safe_inc
Unexecuted instantiation: HPPAMapping.c:Mips_check_safe_inc
Unexecuted instantiation: HPPAMapping.c:BPF_check_safe_inc
Unexecuted instantiation: HPPAMapping.c:ARC_check_safe_inc
Unexecuted instantiation: HPPAMapping.c:Sparc_check_safe_inc
Unexecuted instantiation: LoongArchMapping.c:ARM_check_safe_inc
Unexecuted instantiation: LoongArchMapping.c:PPC_check_safe_inc
Unexecuted instantiation: LoongArchMapping.c:TriCore_check_safe_inc
Unexecuted instantiation: LoongArchMapping.c:AArch64_check_safe_inc
Unexecuted instantiation: LoongArchMapping.c:Alpha_check_safe_inc
Unexecuted instantiation: LoongArchMapping.c:HPPA_check_safe_inc
Unexecuted instantiation: LoongArchMapping.c:LoongArch_check_safe_inc
Unexecuted instantiation: LoongArchMapping.c:RISCV_check_safe_inc
Unexecuted instantiation: LoongArchMapping.c:SystemZ_check_safe_inc
Unexecuted instantiation: LoongArchMapping.c:Mips_check_safe_inc
Unexecuted instantiation: LoongArchMapping.c:BPF_check_safe_inc
Unexecuted instantiation: LoongArchMapping.c:ARC_check_safe_inc
Unexecuted instantiation: LoongArchMapping.c:Sparc_check_safe_inc
Unexecuted instantiation: XtensaMapping.c:ARM_check_safe_inc
Unexecuted instantiation: XtensaMapping.c:PPC_check_safe_inc
Unexecuted instantiation: XtensaMapping.c:TriCore_check_safe_inc
Unexecuted instantiation: XtensaMapping.c:AArch64_check_safe_inc
Unexecuted instantiation: XtensaMapping.c:Alpha_check_safe_inc
Unexecuted instantiation: XtensaMapping.c:HPPA_check_safe_inc
Unexecuted instantiation: XtensaMapping.c:LoongArch_check_safe_inc
Unexecuted instantiation: XtensaMapping.c:RISCV_check_safe_inc
Unexecuted instantiation: XtensaMapping.c:SystemZ_check_safe_inc
Unexecuted instantiation: XtensaMapping.c:Mips_check_safe_inc
Unexecuted instantiation: XtensaMapping.c:BPF_check_safe_inc
Unexecuted instantiation: XtensaMapping.c:ARC_check_safe_inc
Unexecuted instantiation: XtensaMapping.c:Sparc_check_safe_inc
Unexecuted instantiation: ARCMapping.c:ARC_check_safe_inc
Unexecuted instantiation: ARCMapping.c:ARM_check_safe_inc
Unexecuted instantiation: ARCMapping.c:PPC_check_safe_inc
Unexecuted instantiation: ARCMapping.c:TriCore_check_safe_inc
Unexecuted instantiation: ARCMapping.c:AArch64_check_safe_inc
Unexecuted instantiation: ARCMapping.c:Alpha_check_safe_inc
Unexecuted instantiation: ARCMapping.c:HPPA_check_safe_inc
Unexecuted instantiation: ARCMapping.c:LoongArch_check_safe_inc
Unexecuted instantiation: ARCMapping.c:RISCV_check_safe_inc
Unexecuted instantiation: ARCMapping.c:SystemZ_check_safe_inc
Unexecuted instantiation: ARCMapping.c:Mips_check_safe_inc
Unexecuted instantiation: ARCMapping.c:BPF_check_safe_inc
Unexecuted instantiation: ARCMapping.c:Sparc_check_safe_inc
Unexecuted instantiation: Mapping.c:ARM_check_safe_inc
Unexecuted instantiation: Mapping.c:PPC_check_safe_inc
Unexecuted instantiation: Mapping.c:TriCore_check_safe_inc
Unexecuted instantiation: Mapping.c:AArch64_check_safe_inc
Unexecuted instantiation: Mapping.c:Alpha_check_safe_inc
Unexecuted instantiation: Mapping.c:HPPA_check_safe_inc
Unexecuted instantiation: Mapping.c:LoongArch_check_safe_inc
Unexecuted instantiation: Mapping.c:RISCV_check_safe_inc
Unexecuted instantiation: Mapping.c:SystemZ_check_safe_inc
Unexecuted instantiation: Mapping.c:Mips_check_safe_inc
Unexecuted instantiation: Mapping.c:BPF_check_safe_inc
Unexecuted instantiation: Mapping.c:ARC_check_safe_inc
Unexecuted instantiation: Mapping.c:Sparc_check_safe_inc
Unexecuted instantiation: ARMInstPrinter.c:ARM_check_safe_inc
Unexecuted instantiation: ARMInstPrinter.c:PPC_check_safe_inc
Unexecuted instantiation: ARMInstPrinter.c:TriCore_check_safe_inc
Unexecuted instantiation: ARMInstPrinter.c:AArch64_check_safe_inc
Unexecuted instantiation: ARMInstPrinter.c:Alpha_check_safe_inc
Unexecuted instantiation: ARMInstPrinter.c:HPPA_check_safe_inc
Unexecuted instantiation: ARMInstPrinter.c:LoongArch_check_safe_inc
Unexecuted instantiation: ARMInstPrinter.c:RISCV_check_safe_inc
Unexecuted instantiation: ARMInstPrinter.c:SystemZ_check_safe_inc
Unexecuted instantiation: ARMInstPrinter.c:Mips_check_safe_inc
Unexecuted instantiation: ARMInstPrinter.c:BPF_check_safe_inc
Unexecuted instantiation: ARMInstPrinter.c:ARC_check_safe_inc
Unexecuted instantiation: ARMInstPrinter.c:Sparc_check_safe_inc
Unexecuted instantiation: AArch64InstPrinter.c:ARM_check_safe_inc
Unexecuted instantiation: AArch64InstPrinter.c:PPC_check_safe_inc
Unexecuted instantiation: AArch64InstPrinter.c:TriCore_check_safe_inc
Unexecuted instantiation: AArch64InstPrinter.c:AArch64_check_safe_inc
Unexecuted instantiation: AArch64InstPrinter.c:Alpha_check_safe_inc
Unexecuted instantiation: AArch64InstPrinter.c:HPPA_check_safe_inc
Unexecuted instantiation: AArch64InstPrinter.c:LoongArch_check_safe_inc
Unexecuted instantiation: AArch64InstPrinter.c:RISCV_check_safe_inc
Unexecuted instantiation: AArch64InstPrinter.c:SystemZ_check_safe_inc
Unexecuted instantiation: AArch64InstPrinter.c:Mips_check_safe_inc
Unexecuted instantiation: AArch64InstPrinter.c:BPF_check_safe_inc
Unexecuted instantiation: AArch64InstPrinter.c:ARC_check_safe_inc
Unexecuted instantiation: AArch64InstPrinter.c:Sparc_check_safe_inc
Unexecuted instantiation: MipsInstPrinter.c:ARM_check_safe_inc
Unexecuted instantiation: MipsInstPrinter.c:PPC_check_safe_inc
Unexecuted instantiation: MipsInstPrinter.c:TriCore_check_safe_inc
Unexecuted instantiation: MipsInstPrinter.c:AArch64_check_safe_inc
Unexecuted instantiation: MipsInstPrinter.c:Alpha_check_safe_inc
Unexecuted instantiation: MipsInstPrinter.c:HPPA_check_safe_inc
Unexecuted instantiation: MipsInstPrinter.c:LoongArch_check_safe_inc
Unexecuted instantiation: MipsInstPrinter.c:RISCV_check_safe_inc
Unexecuted instantiation: MipsInstPrinter.c:SystemZ_check_safe_inc
Unexecuted instantiation: MipsInstPrinter.c:Mips_check_safe_inc
Unexecuted instantiation: MipsInstPrinter.c:BPF_check_safe_inc
Unexecuted instantiation: MipsInstPrinter.c:ARC_check_safe_inc
Unexecuted instantiation: MipsInstPrinter.c:Sparc_check_safe_inc
Unexecuted instantiation: PPCInstPrinter.c:ARM_check_safe_inc
Unexecuted instantiation: PPCInstPrinter.c:PPC_check_safe_inc
Unexecuted instantiation: PPCInstPrinter.c:TriCore_check_safe_inc
Unexecuted instantiation: PPCInstPrinter.c:AArch64_check_safe_inc
Unexecuted instantiation: PPCInstPrinter.c:Alpha_check_safe_inc
Unexecuted instantiation: PPCInstPrinter.c:HPPA_check_safe_inc
Unexecuted instantiation: PPCInstPrinter.c:LoongArch_check_safe_inc
Unexecuted instantiation: PPCInstPrinter.c:RISCV_check_safe_inc
Unexecuted instantiation: PPCInstPrinter.c:SystemZ_check_safe_inc
Unexecuted instantiation: PPCInstPrinter.c:Mips_check_safe_inc
Unexecuted instantiation: PPCInstPrinter.c:BPF_check_safe_inc
Unexecuted instantiation: PPCInstPrinter.c:ARC_check_safe_inc
Unexecuted instantiation: PPCInstPrinter.c:Sparc_check_safe_inc
Unexecuted instantiation: SparcInstPrinter.c:ARM_check_safe_inc
Unexecuted instantiation: SparcInstPrinter.c:PPC_check_safe_inc
Unexecuted instantiation: SparcInstPrinter.c:TriCore_check_safe_inc
Unexecuted instantiation: SparcInstPrinter.c:AArch64_check_safe_inc
Unexecuted instantiation: SparcInstPrinter.c:Alpha_check_safe_inc
Unexecuted instantiation: SparcInstPrinter.c:HPPA_check_safe_inc
Unexecuted instantiation: SparcInstPrinter.c:LoongArch_check_safe_inc
Unexecuted instantiation: SparcInstPrinter.c:RISCV_check_safe_inc
Unexecuted instantiation: SparcInstPrinter.c:SystemZ_check_safe_inc
Unexecuted instantiation: SparcInstPrinter.c:Mips_check_safe_inc
Unexecuted instantiation: SparcInstPrinter.c:BPF_check_safe_inc
Unexecuted instantiation: SparcInstPrinter.c:ARC_check_safe_inc
Unexecuted instantiation: SparcInstPrinter.c:Sparc_check_safe_inc
Unexecuted instantiation: TriCoreInstPrinter.c:ARM_check_safe_inc
Unexecuted instantiation: TriCoreInstPrinter.c:PPC_check_safe_inc
Unexecuted instantiation: TriCoreInstPrinter.c:TriCore_check_safe_inc
Unexecuted instantiation: TriCoreInstPrinter.c:AArch64_check_safe_inc
Unexecuted instantiation: TriCoreInstPrinter.c:Alpha_check_safe_inc
Unexecuted instantiation: TriCoreInstPrinter.c:HPPA_check_safe_inc
Unexecuted instantiation: TriCoreInstPrinter.c:LoongArch_check_safe_inc
Unexecuted instantiation: TriCoreInstPrinter.c:RISCV_check_safe_inc
Unexecuted instantiation: TriCoreInstPrinter.c:SystemZ_check_safe_inc
Unexecuted instantiation: TriCoreInstPrinter.c:Mips_check_safe_inc
Unexecuted instantiation: TriCoreInstPrinter.c:BPF_check_safe_inc
Unexecuted instantiation: TriCoreInstPrinter.c:ARC_check_safe_inc
Unexecuted instantiation: TriCoreInstPrinter.c:Sparc_check_safe_inc
Unexecuted instantiation: AlphaInstPrinter.c:ARM_check_safe_inc
Unexecuted instantiation: AlphaInstPrinter.c:PPC_check_safe_inc
Unexecuted instantiation: AlphaInstPrinter.c:TriCore_check_safe_inc
Unexecuted instantiation: AlphaInstPrinter.c:AArch64_check_safe_inc
Unexecuted instantiation: AlphaInstPrinter.c:Alpha_check_safe_inc
Unexecuted instantiation: AlphaInstPrinter.c:HPPA_check_safe_inc
Unexecuted instantiation: AlphaInstPrinter.c:LoongArch_check_safe_inc
Unexecuted instantiation: AlphaInstPrinter.c:RISCV_check_safe_inc
Unexecuted instantiation: AlphaInstPrinter.c:SystemZ_check_safe_inc
Unexecuted instantiation: AlphaInstPrinter.c:Mips_check_safe_inc
Unexecuted instantiation: AlphaInstPrinter.c:BPF_check_safe_inc
Unexecuted instantiation: AlphaInstPrinter.c:ARC_check_safe_inc
Unexecuted instantiation: AlphaInstPrinter.c:Sparc_check_safe_inc
Unexecuted instantiation: LoongArchInstPrinter.c:ARM_check_safe_inc
Unexecuted instantiation: LoongArchInstPrinter.c:PPC_check_safe_inc
Unexecuted instantiation: LoongArchInstPrinter.c:TriCore_check_safe_inc
Unexecuted instantiation: LoongArchInstPrinter.c:AArch64_check_safe_inc
Unexecuted instantiation: LoongArchInstPrinter.c:Alpha_check_safe_inc
Unexecuted instantiation: LoongArchInstPrinter.c:HPPA_check_safe_inc
Unexecuted instantiation: LoongArchInstPrinter.c:LoongArch_check_safe_inc
Unexecuted instantiation: LoongArchInstPrinter.c:RISCV_check_safe_inc
Unexecuted instantiation: LoongArchInstPrinter.c:SystemZ_check_safe_inc
Unexecuted instantiation: LoongArchInstPrinter.c:Mips_check_safe_inc
Unexecuted instantiation: LoongArchInstPrinter.c:BPF_check_safe_inc
Unexecuted instantiation: LoongArchInstPrinter.c:ARC_check_safe_inc
Unexecuted instantiation: LoongArchInstPrinter.c:Sparc_check_safe_inc
Unexecuted instantiation: XtensaInstPrinter.c:ARM_check_safe_inc
Unexecuted instantiation: XtensaInstPrinter.c:PPC_check_safe_inc
Unexecuted instantiation: XtensaInstPrinter.c:TriCore_check_safe_inc
Unexecuted instantiation: XtensaInstPrinter.c:AArch64_check_safe_inc
Unexecuted instantiation: XtensaInstPrinter.c:Alpha_check_safe_inc
Unexecuted instantiation: XtensaInstPrinter.c:HPPA_check_safe_inc
Unexecuted instantiation: XtensaInstPrinter.c:LoongArch_check_safe_inc
Unexecuted instantiation: XtensaInstPrinter.c:RISCV_check_safe_inc
Unexecuted instantiation: XtensaInstPrinter.c:SystemZ_check_safe_inc
Unexecuted instantiation: XtensaInstPrinter.c:Mips_check_safe_inc
Unexecuted instantiation: XtensaInstPrinter.c:BPF_check_safe_inc
Unexecuted instantiation: XtensaInstPrinter.c:ARC_check_safe_inc
Unexecuted instantiation: XtensaInstPrinter.c:Sparc_check_safe_inc
Unexecuted instantiation: ARCInstPrinter.c:ARM_check_safe_inc
Unexecuted instantiation: ARCInstPrinter.c:PPC_check_safe_inc
Unexecuted instantiation: ARCInstPrinter.c:TriCore_check_safe_inc
Unexecuted instantiation: ARCInstPrinter.c:AArch64_check_safe_inc
Unexecuted instantiation: ARCInstPrinter.c:Alpha_check_safe_inc
Unexecuted instantiation: ARCInstPrinter.c:HPPA_check_safe_inc
Unexecuted instantiation: ARCInstPrinter.c:LoongArch_check_safe_inc
Unexecuted instantiation: ARCInstPrinter.c:RISCV_check_safe_inc
Unexecuted instantiation: ARCInstPrinter.c:SystemZ_check_safe_inc
Unexecuted instantiation: ARCInstPrinter.c:Mips_check_safe_inc
Unexecuted instantiation: ARCInstPrinter.c:BPF_check_safe_inc
Unexecuted instantiation: ARCInstPrinter.c:ARC_check_safe_inc
Unexecuted instantiation: ARCInstPrinter.c:Sparc_check_safe_inc
235
236
DEFINE_check_safe_inc(ARM, ARM);
237
DEFINE_check_safe_inc(PPC, PPC);
238
DEFINE_check_safe_inc(TriCore, TRICORE);
239
DEFINE_check_safe_inc(AArch64, AARCH64);
240
DEFINE_check_safe_inc(Alpha, ALPHA);
241
DEFINE_check_safe_inc(HPPA, HPPA);
242
DEFINE_check_safe_inc(LoongArch, LOONGARCH);
243
DEFINE_check_safe_inc(RISCV, RISCV);
244
DEFINE_check_safe_inc(SystemZ, SYSTEMZ);
245
DEFINE_check_safe_inc(Mips, MIPS);
246
DEFINE_check_safe_inc(BPF, BPF);
247
DEFINE_check_safe_inc(ARC, ARC);
248
DEFINE_check_safe_inc(Sparc, SPARC);
249
250
static inline bool detail_is_set(const MCInst *MI)
251
27.2M
{
252
27.2M
  assert(MI && MI->flat_insn);
253
27.2M
  return MI->flat_insn->detail != NULL && MI->csh->detail_opt & CS_OPT_ON;
254
27.2M
}
Unexecuted instantiation: MipsModule.c:detail_is_set
Unexecuted instantiation: LoongArchModule.c:detail_is_set
Unexecuted instantiation: XtensaModule.c:detail_is_set
Unexecuted instantiation: ARCModule.c:detail_is_set
ARMMapping.c:detail_is_set
Line
Count
Source
251
17.7M
{
252
17.7M
  assert(MI && MI->flat_insn);
253
17.7M
  return MI->flat_insn->detail != NULL && MI->csh->detail_opt & CS_OPT_ON;
254
17.7M
}
AArch64Mapping.c:detail_is_set
Line
Count
Source
251
3.66M
{
252
3.66M
  assert(MI && MI->flat_insn);
253
3.66M
  return MI->flat_insn->detail != NULL && MI->csh->detail_opt & CS_OPT_ON;
254
3.66M
}
MipsMapping.c:detail_is_set
Line
Count
Source
251
638k
{
252
638k
  assert(MI && MI->flat_insn);
253
638k
  return MI->flat_insn->detail != NULL && MI->csh->detail_opt & CS_OPT_ON;
254
638k
}
PPCMapping.c:detail_is_set
Line
Count
Source
251
654k
{
252
654k
  assert(MI && MI->flat_insn);
253
654k
  return MI->flat_insn->detail != NULL && MI->csh->detail_opt & CS_OPT_ON;
254
654k
}
Unexecuted instantiation: X86Mapping.c:detail_is_set
SparcMapping.c:detail_is_set
Line
Count
Source
251
214k
{
252
214k
  assert(MI && MI->flat_insn);
253
214k
  return MI->flat_insn->detail != NULL && MI->csh->detail_opt & CS_OPT_ON;
254
214k
}
SystemZMapping.c:detail_is_set
Line
Count
Source
251
834k
{
252
834k
  assert(MI && MI->flat_insn);
253
834k
  return MI->flat_insn->detail != NULL && MI->csh->detail_opt & CS_OPT_ON;
254
834k
}
Unexecuted instantiation: XCoreMapping.c:detail_is_set
Unexecuted instantiation: M68KInstPrinter.c:detail_is_set
Unexecuted instantiation: TMS320C64xMapping.c:detail_is_set
Unexecuted instantiation: M680XInstPrinter.c:detail_is_set
Unexecuted instantiation: EVMMapping.c:detail_is_set
Unexecuted instantiation: WASMMapping.c:detail_is_set
Unexecuted instantiation: BPFDisassembler.c:detail_is_set
BPFInstPrinter.c:detail_is_set
Line
Count
Source
251
19.3k
{
252
19.3k
  assert(MI && MI->flat_insn);
253
19.3k
  return MI->flat_insn->detail != NULL && MI->csh->detail_opt & CS_OPT_ON;
254
19.3k
}
Unexecuted instantiation: BPFMapping.c:detail_is_set
RISCVDisassembler.c:detail_is_set
Line
Count
Source
251
670
{
252
670
  assert(MI && MI->flat_insn);
253
670
  return MI->flat_insn->detail != NULL && MI->csh->detail_opt & CS_OPT_ON;
254
670
}
Unexecuted instantiation: RISCVInstPrinter.c:detail_is_set
RISCVMapping.c:detail_is_set
Line
Count
Source
251
118k
{
252
118k
  assert(MI && MI->flat_insn);
253
118k
  return MI->flat_insn->detail != NULL && MI->csh->detail_opt & CS_OPT_ON;
254
118k
}
Unexecuted instantiation: SHInstPrinter.c:detail_is_set
Unexecuted instantiation: TriCoreMapping.c:detail_is_set
Unexecuted instantiation: AlphaDisassembler.c:detail_is_set
Unexecuted instantiation: AlphaMapping.c:detail_is_set
Unexecuted instantiation: HPPADisassembler.c:detail_is_set
Unexecuted instantiation: HPPAInstPrinter.c:detail_is_set
Unexecuted instantiation: HPPAMapping.c:detail_is_set
Unexecuted instantiation: LoongArchMapping.c:detail_is_set
XtensaMapping.c:detail_is_set
Line
Count
Source
251
211k
{
252
211k
  assert(MI && MI->flat_insn);
253
211k
  return MI->flat_insn->detail != NULL && MI->csh->detail_opt & CS_OPT_ON;
254
211k
}
Unexecuted instantiation: ARCMapping.c:detail_is_set
Mapping.c:detail_is_set
Line
Count
Source
251
2.79M
{
252
2.79M
  assert(MI && MI->flat_insn);
253
2.79M
  return MI->flat_insn->detail != NULL && MI->csh->detail_opt & CS_OPT_ON;
254
2.79M
}
Unexecuted instantiation: ARMInstPrinter.c:detail_is_set
AArch64InstPrinter.c:detail_is_set
Line
Count
Source
251
7.02k
{
252
7.02k
  assert(MI && MI->flat_insn);
253
7.02k
  return MI->flat_insn->detail != NULL && MI->csh->detail_opt & CS_OPT_ON;
254
7.02k
}
MipsInstPrinter.c:detail_is_set
Line
Count
Source
251
392k
{
252
392k
  assert(MI && MI->flat_insn);
253
392k
  return MI->flat_insn->detail != NULL && MI->csh->detail_opt & CS_OPT_ON;
254
392k
}
Unexecuted instantiation: PPCInstPrinter.c:detail_is_set
Unexecuted instantiation: SparcInstPrinter.c:detail_is_set
Unexecuted instantiation: TriCoreInstPrinter.c:detail_is_set
Unexecuted instantiation: AlphaInstPrinter.c:detail_is_set
Unexecuted instantiation: LoongArchInstPrinter.c:detail_is_set
Unexecuted instantiation: XtensaInstPrinter.c:detail_is_set
Unexecuted instantiation: ARCInstPrinter.c:detail_is_set
255
256
static inline cs_detail *get_detail(const MCInst *MI)
257
3.36M
{
258
3.36M
  assert(MI && MI->flat_insn);
259
3.36M
  return MI->flat_insn->detail;
260
3.36M
}
Unexecuted instantiation: MipsModule.c:get_detail
Unexecuted instantiation: LoongArchModule.c:get_detail
Unexecuted instantiation: XtensaModule.c:get_detail
Unexecuted instantiation: ARCModule.c:get_detail
ARMMapping.c:get_detail
Line
Count
Source
257
2.53M
{
258
2.53M
  assert(MI && MI->flat_insn);
259
2.53M
  return MI->flat_insn->detail;
260
2.53M
}
AArch64Mapping.c:get_detail
Line
Count
Source
257
476k
{
258
476k
  assert(MI && MI->flat_insn);
259
476k
  return MI->flat_insn->detail;
260
476k
}
MipsMapping.c:get_detail
Line
Count
Source
257
95.3k
{
258
95.3k
  assert(MI && MI->flat_insn);
259
95.3k
  return MI->flat_insn->detail;
260
95.3k
}
PPCMapping.c:get_detail
Line
Count
Source
257
97.8k
{
258
97.8k
  assert(MI && MI->flat_insn);
259
97.8k
  return MI->flat_insn->detail;
260
97.8k
}
Unexecuted instantiation: X86Mapping.c:get_detail
SparcMapping.c:get_detail
Line
Count
Source
257
32.7k
{
258
32.7k
  assert(MI && MI->flat_insn);
259
32.7k
  return MI->flat_insn->detail;
260
32.7k
}
SystemZMapping.c:get_detail
Line
Count
Source
257
110k
{
258
110k
  assert(MI && MI->flat_insn);
259
110k
  return MI->flat_insn->detail;
260
110k
}
Unexecuted instantiation: XCoreMapping.c:get_detail
Unexecuted instantiation: M68KInstPrinter.c:get_detail
Unexecuted instantiation: TMS320C64xMapping.c:get_detail
Unexecuted instantiation: M680XInstPrinter.c:get_detail
Unexecuted instantiation: EVMMapping.c:get_detail
Unexecuted instantiation: WASMMapping.c:get_detail
BPFDisassembler.c:get_detail
Line
Count
Source
257
19.3k
{
258
19.3k
  assert(MI && MI->flat_insn);
259
19.3k
  return MI->flat_insn->detail;
260
19.3k
}
Unexecuted instantiation: BPFInstPrinter.c:get_detail
Unexecuted instantiation: BPFMapping.c:get_detail
Unexecuted instantiation: RISCVDisassembler.c:get_detail
Unexecuted instantiation: RISCVInstPrinter.c:get_detail
Unexecuted instantiation: RISCVMapping.c:get_detail
Unexecuted instantiation: SHInstPrinter.c:get_detail
Unexecuted instantiation: TriCoreMapping.c:get_detail
Unexecuted instantiation: AlphaDisassembler.c:get_detail
Unexecuted instantiation: AlphaMapping.c:get_detail
Unexecuted instantiation: HPPADisassembler.c:get_detail
Unexecuted instantiation: HPPAInstPrinter.c:get_detail
Unexecuted instantiation: HPPAMapping.c:get_detail
Unexecuted instantiation: LoongArchMapping.c:get_detail
Unexecuted instantiation: XtensaMapping.c:get_detail
Unexecuted instantiation: ARCMapping.c:get_detail
Unexecuted instantiation: Mapping.c:get_detail
Unexecuted instantiation: ARMInstPrinter.c:get_detail
Unexecuted instantiation: AArch64InstPrinter.c:get_detail
Unexecuted instantiation: MipsInstPrinter.c:get_detail
Unexecuted instantiation: PPCInstPrinter.c:get_detail
Unexecuted instantiation: SparcInstPrinter.c:get_detail
Unexecuted instantiation: TriCoreInstPrinter.c:get_detail
Unexecuted instantiation: AlphaInstPrinter.c:get_detail
Unexecuted instantiation: LoongArchInstPrinter.c:get_detail
Unexecuted instantiation: XtensaInstPrinter.c:get_detail
Unexecuted instantiation: ARCInstPrinter.c:get_detail
261
262
/// Returns if the given instruction is an alias instruction.
263
#define RETURN_IF_INSN_IS_ALIAS(MI) \
264
do { \
265
  if (MI->isAliasInstr) \
266
    return; \
267
} while(0)
268
269
void map_set_fill_detail_ops(MCInst *MI, bool Val);
270
271
5.30M
static inline bool map_fill_detail_ops(MCInst *MI) {
272
5.30M
  assert(MI);
273
5.30M
  return MI->fillDetailOps;
274
5.30M
}
Unexecuted instantiation: MipsModule.c:map_fill_detail_ops
Unexecuted instantiation: LoongArchModule.c:map_fill_detail_ops
Unexecuted instantiation: XtensaModule.c:map_fill_detail_ops
Unexecuted instantiation: ARCModule.c:map_fill_detail_ops
ARMMapping.c:map_fill_detail_ops
Line
Count
Source
271
3.86M
static inline bool map_fill_detail_ops(MCInst *MI) {
272
3.86M
  assert(MI);
273
3.86M
  return MI->fillDetailOps;
274
3.86M
}
AArch64Mapping.c:map_fill_detail_ops
Line
Count
Source
271
719k
static inline bool map_fill_detail_ops(MCInst *MI) {
272
719k
  assert(MI);
273
719k
  return MI->fillDetailOps;
274
719k
}
MipsMapping.c:map_fill_detail_ops
Line
Count
Source
271
242k
static inline bool map_fill_detail_ops(MCInst *MI) {
272
242k
  assert(MI);
273
242k
  return MI->fillDetailOps;
274
242k
}
PPCMapping.c:map_fill_detail_ops
Line
Count
Source
271
149k
static inline bool map_fill_detail_ops(MCInst *MI) {
272
149k
  assert(MI);
273
149k
  return MI->fillDetailOps;
274
149k
}
Unexecuted instantiation: X86Mapping.c:map_fill_detail_ops
SparcMapping.c:map_fill_detail_ops
Line
Count
Source
271
72.4k
static inline bool map_fill_detail_ops(MCInst *MI) {
272
72.4k
  assert(MI);
273
72.4k
  return MI->fillDetailOps;
274
72.4k
}
SystemZMapping.c:map_fill_detail_ops
Line
Count
Source
271
253k
static inline bool map_fill_detail_ops(MCInst *MI) {
272
253k
  assert(MI);
273
253k
  return MI->fillDetailOps;
274
253k
}
Unexecuted instantiation: XCoreMapping.c:map_fill_detail_ops
Unexecuted instantiation: M68KInstPrinter.c:map_fill_detail_ops
Unexecuted instantiation: TMS320C64xMapping.c:map_fill_detail_ops
Unexecuted instantiation: M680XInstPrinter.c:map_fill_detail_ops
Unexecuted instantiation: EVMMapping.c:map_fill_detail_ops
Unexecuted instantiation: WASMMapping.c:map_fill_detail_ops
Unexecuted instantiation: BPFDisassembler.c:map_fill_detail_ops
Unexecuted instantiation: BPFInstPrinter.c:map_fill_detail_ops
Unexecuted instantiation: BPFMapping.c:map_fill_detail_ops
Unexecuted instantiation: RISCVDisassembler.c:map_fill_detail_ops
Unexecuted instantiation: RISCVInstPrinter.c:map_fill_detail_ops
Unexecuted instantiation: RISCVMapping.c:map_fill_detail_ops
Unexecuted instantiation: SHInstPrinter.c:map_fill_detail_ops
Unexecuted instantiation: TriCoreMapping.c:map_fill_detail_ops
Unexecuted instantiation: AlphaDisassembler.c:map_fill_detail_ops
Unexecuted instantiation: AlphaMapping.c:map_fill_detail_ops
Unexecuted instantiation: HPPADisassembler.c:map_fill_detail_ops
Unexecuted instantiation: HPPAInstPrinter.c:map_fill_detail_ops
Unexecuted instantiation: HPPAMapping.c:map_fill_detail_ops
Unexecuted instantiation: LoongArchMapping.c:map_fill_detail_ops
Unexecuted instantiation: XtensaMapping.c:map_fill_detail_ops
Unexecuted instantiation: ARCMapping.c:map_fill_detail_ops
Unexecuted instantiation: Mapping.c:map_fill_detail_ops
Unexecuted instantiation: ARMInstPrinter.c:map_fill_detail_ops
Unexecuted instantiation: AArch64InstPrinter.c:map_fill_detail_ops
Unexecuted instantiation: MipsInstPrinter.c:map_fill_detail_ops
Unexecuted instantiation: PPCInstPrinter.c:map_fill_detail_ops
Unexecuted instantiation: SparcInstPrinter.c:map_fill_detail_ops
Unexecuted instantiation: TriCoreInstPrinter.c:map_fill_detail_ops
Unexecuted instantiation: AlphaInstPrinter.c:map_fill_detail_ops
Unexecuted instantiation: LoongArchInstPrinter.c:map_fill_detail_ops
Unexecuted instantiation: XtensaInstPrinter.c:map_fill_detail_ops
Unexecuted instantiation: ARCInstPrinter.c:map_fill_detail_ops
275
276
void map_set_is_alias_insn(MCInst *MI, bool Val, uint64_t Alias);
277
278
bool map_use_alias_details(const MCInst *MI);
279
280
void map_set_alias_id(MCInst *MI, const SStream *O, const name_map *alias_mnem_id_map, int map_size);
281
282
/// Mapping from Capstone enumeration identifiers and their values.
283
///
284
/// This map MUST BE sorted to allow binary searches.
285
/// Please always ensure the map is sorted after you added a value.
286
///
287
/// You can sort the map with Python.
288
/// Copy the map into a file and run:
289
///
290
/// ```python
291
/// with open("/tmp/file_with_map_entries") as f:
292
///     text = f.readlines()
293
///
294
/// text.sort()
295
/// print(''.join(text))
296
/// ```
297
typedef struct {
298
  const char *str; ///< The name of the enumeration identifier
299
  uint64_t val;  ///< The value of the identifier
300
} cs_enum_id_map;
301
302
uint64_t enum_map_bin_search(const cs_enum_id_map *map, size_t map_len,
303
           const char *id, bool *found);
304
305
#endif // CS_MAPPING_H