/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 | | /// List of op types. Terminated by CS_DATA_TYPE_LAST |
58 | | uint8_t /* cs_data_type */ dtypes[MAX_NO_DATA_TYPES]; |
59 | | } mapping_op; |
60 | | |
61 | | #define MAX_NO_INSN_MAP_OPS 16 |
62 | | |
63 | | ///< MCOperands of an instruction. |
64 | | typedef struct { |
65 | | mapping_op |
66 | | ops[MAX_NO_INSN_MAP_OPS]; ///< NULL terminated array of insn_op. |
67 | | } map_insn_ops; |
68 | | |
69 | | /// Only usable by `auto-sync` archs! |
70 | | const cs_op_type mapping_get_op_type(MCInst *MI, unsigned OpNum, |
71 | | const map_insn_ops *insn_ops_map, |
72 | | size_t map_size); |
73 | | |
74 | | /// Only usable by `auto-sync` archs! |
75 | | const cs_ac_type mapping_get_op_access(MCInst *MI, unsigned OpNum, |
76 | | const map_insn_ops *insn_ops_map, |
77 | | size_t map_size); |
78 | | |
79 | | /// Macro for easier access of operand types from the map. |
80 | | /// Assumes the istruction operands map is called "insn_operands" |
81 | | /// Only usable by `auto-sync` archs! |
82 | | #ifndef CAPSTONE_DIET |
83 | | #define map_get_op_type(MI, OpNum) \ |
84 | 6.79M | mapping_get_op_type(MI, OpNum, (const map_insn_ops *)insn_operands, \ |
85 | 6.79M | sizeof(insn_operands) / sizeof(insn_operands[0])) |
86 | | #else |
87 | | #define map_get_op_type(MI, OpNum) CS_OP_INVALID |
88 | | #endif |
89 | | |
90 | | /// Macro for easier access of operand access flags from the map. |
91 | | /// Assumes the istruction operands map is called "insn_operands" |
92 | | /// Only usable by `auto-sync` archs! |
93 | | #ifndef CAPSTONE_DIET |
94 | | #define map_get_op_access(MI, OpNum) \ |
95 | 5.43M | mapping_get_op_access(MI, OpNum, (const map_insn_ops *)insn_operands, \ |
96 | 5.43M | sizeof(insn_operands) / \ |
97 | 5.43M | sizeof(insn_operands[0])) |
98 | | #else |
99 | | #define map_get_op_access(MI, OpNum) CS_AC_INVALID |
100 | | #endif |
101 | | |
102 | | ///< Map for ids to their string |
103 | | typedef struct name_map { |
104 | | unsigned int id; |
105 | | const char *name; |
106 | | } name_map; |
107 | | |
108 | | // map a name to its ID |
109 | | // return 0 if not found |
110 | | int name2id(const name_map *map, int max, const char *name); |
111 | | |
112 | | // map ID to a name |
113 | | // return NULL if not found |
114 | | const char *id2name(const name_map *map, int max, const unsigned int id); |
115 | | |
116 | | void map_add_implicit_write(MCInst *MI, uint32_t Reg); |
117 | | void map_add_implicit_read(MCInst *MI, uint32_t Reg); |
118 | | void map_remove_implicit_write(MCInst *MI, uint32_t Reg); |
119 | | |
120 | | void map_implicit_reads(MCInst *MI, const insn_map *imap); |
121 | | |
122 | | void map_implicit_writes(MCInst *MI, const insn_map *imap); |
123 | | |
124 | | void add_group(MCInst *MI, unsigned /* arch_group */ group); |
125 | | |
126 | | void map_groups(MCInst *MI, const insn_map *imap); |
127 | | |
128 | | void map_cs_id(MCInst *MI, const insn_map *imap, unsigned int imap_size); |
129 | | |
130 | | const void *map_get_suppl_info(MCInst *MI, const insn_map *imap); |
131 | | |
132 | | #define DECL_get_detail_op(arch, ARCH) \ |
133 | | cs_##arch##_op *ARCH##_get_detail_op(MCInst *MI, int offset); |
134 | | |
135 | | DECL_get_detail_op(arm, ARM); |
136 | | DECL_get_detail_op(ppc, PPC); |
137 | | DECL_get_detail_op(tricore, TriCore); |
138 | | DECL_get_detail_op(aarch64, AArch64); |
139 | | DECL_get_detail_op(alpha, Alpha); |
140 | | DECL_get_detail_op(hppa, HPPA); |
141 | | DECL_get_detail_op(loongarch, LoongArch); |
142 | | DECL_get_detail_op(mips, Mips); |
143 | | DECL_get_detail_op(riscv, RISCV); |
144 | | DECL_get_detail_op(systemz, SystemZ); |
145 | | DECL_get_detail_op(xtensa, Xtensa); |
146 | | DECL_get_detail_op(bpf, BPF); |
147 | | DECL_get_detail_op(arc, ARC); |
148 | | DECL_get_detail_op(sparc, Sparc); |
149 | | |
150 | | /// Increments the detail->arch.op_count by one. |
151 | | #define DEFINE_inc_detail_op_count(arch, ARCH) \ |
152 | | static inline void ARCH##_inc_op_count(MCInst *MI) \ |
153 | 4.98M | { \ |
154 | 4.98M | MI->flat_insn->detail->arch.op_count++; \ |
155 | 4.98M | } 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 | 153 | 2.85M | { \ | 154 | 2.85M | MI->flat_insn->detail->arch.op_count++; \ | 155 | 2.85M | } |
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 | 153 | 938k | { \ | 154 | 938k | MI->flat_insn->detail->arch.op_count++; \ | 155 | 938k | } |
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 | 153 | 250k | { \ | 154 | 250k | MI->flat_insn->detail->arch.op_count++; \ | 155 | 250k | } |
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 | 153 | 159k | { \ | 154 | 159k | MI->flat_insn->detail->arch.op_count++; \ | 155 | 159k | } |
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 | 153 | 78.3k | { \ | 154 | 78.3k | MI->flat_insn->detail->arch.op_count++; \ | 155 | 78.3k | } |
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 | 153 | 311k | { \ | 154 | 311k | MI->flat_insn->detail->arch.op_count++; \ | 155 | 311k | } |
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 | 153 | 155k | { \ | 154 | 155k | MI->flat_insn->detail->arch.op_count++; \ | 155 | 155k | } |
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 | 153 | 226k | { \ | 154 | 226k | MI->flat_insn->detail->arch.op_count++; \ | 155 | 226k | } |
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 | 153 | 2.07k | { \ | 154 | 2.07k | MI->flat_insn->detail->arch.op_count++; \ | 155 | 2.07k | } |
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 | 153 | 327 | { \ | 154 | 327 | MI->flat_insn->detail->arch.op_count++; \ | 155 | 327 | } |
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 |
156 | | |
157 | | /// Decrements the detail->arch.op_count by one. |
158 | | #define DEFINE_dec_detail_op_count(arch, ARCH) \ |
159 | | static inline void ARCH##_dec_op_count(MCInst *MI) \ |
160 | 135k | { \ |
161 | 135k | MI->flat_insn->detail->arch.op_count--; \ |
162 | 135k | } 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 | 160 | 59.1k | { \ | 161 | 59.1k | MI->flat_insn->detail->arch.op_count--; \ | 162 | 59.1k | } |
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 | 160 | 71.0k | { \ | 161 | 71.0k | MI->flat_insn->detail->arch.op_count--; \ | 162 | 71.0k | } |
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 | 160 | 4.93k | { \ | 161 | 4.93k | MI->flat_insn->detail->arch.op_count--; \ | 162 | 4.93k | } |
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 |
163 | | |
164 | | DEFINE_inc_detail_op_count(arm, ARM); |
165 | | DEFINE_dec_detail_op_count(arm, ARM); |
166 | | DEFINE_inc_detail_op_count(ppc, PPC); |
167 | | DEFINE_dec_detail_op_count(ppc, PPC); |
168 | | DEFINE_inc_detail_op_count(tricore, TriCore); |
169 | | DEFINE_dec_detail_op_count(tricore, TriCore); |
170 | | DEFINE_inc_detail_op_count(aarch64, AArch64); |
171 | | DEFINE_dec_detail_op_count(aarch64, AArch64); |
172 | | DEFINE_inc_detail_op_count(alpha, Alpha); |
173 | | DEFINE_dec_detail_op_count(alpha, Alpha); |
174 | | DEFINE_inc_detail_op_count(hppa, HPPA); |
175 | | DEFINE_dec_detail_op_count(hppa, HPPA); |
176 | | DEFINE_inc_detail_op_count(loongarch, LoongArch); |
177 | | DEFINE_dec_detail_op_count(loongarch, LoongArch); |
178 | | DEFINE_inc_detail_op_count(mips, Mips); |
179 | | DEFINE_dec_detail_op_count(mips, Mips); |
180 | | DEFINE_inc_detail_op_count(riscv, RISCV); |
181 | | DEFINE_dec_detail_op_count(riscv, RISCV); |
182 | | DEFINE_inc_detail_op_count(systemz, SystemZ); |
183 | | DEFINE_dec_detail_op_count(systemz, SystemZ); |
184 | | DEFINE_inc_detail_op_count(xtensa, Xtensa); |
185 | | DEFINE_dec_detail_op_count(xtensa, Xtensa); |
186 | | DEFINE_inc_detail_op_count(bpf, BPF); |
187 | | DEFINE_dec_detail_op_count(bpf, BPF); |
188 | | DEFINE_inc_detail_op_count(arc, ARC); |
189 | | DEFINE_dec_detail_op_count(arc, ARC); |
190 | | DEFINE_inc_detail_op_count(sparc, Sparc); |
191 | | DEFINE_dec_detail_op_count(sparc, Sparc); |
192 | | |
193 | | /// Returns true if a memory operand is currently edited. |
194 | | static inline bool doing_mem(const MCInst *MI) |
195 | 2.60M | { |
196 | 2.60M | return MI->csh->doing_mem; |
197 | 2.60M | } Unexecuted instantiation: MipsModule.c:doing_mem Unexecuted instantiation: LoongArchModule.c:doing_mem Unexecuted instantiation: XtensaModule.c:doing_mem Unexecuted instantiation: ARCModule.c:doing_mem Line | Count | Source | 195 | 2.00M | { | 196 | 2.00M | return MI->csh->doing_mem; | 197 | 2.00M | } |
Unexecuted instantiation: AArch64Mapping.c:doing_mem Line | Count | Source | 195 | 279k | { | 196 | 279k | return MI->csh->doing_mem; | 197 | 279k | } |
Line | Count | Source | 195 | 322k | { | 196 | 322k | return MI->csh->doing_mem; | 197 | 322k | } |
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 |
198 | | |
199 | | /// Sets the doing_mem flag to @status. |
200 | | static inline void set_doing_mem(const MCInst *MI, bool status) |
201 | 1.06M | { |
202 | 1.06M | MI->csh->doing_mem = status; |
203 | 1.06M | } 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 | 201 | 618k | { | 202 | 618k | MI->csh->doing_mem = status; | 203 | 618k | } |
AArch64Mapping.c:set_doing_mem Line | Count | Source | 201 | 346k | { | 202 | 346k | MI->csh->doing_mem = status; | 203 | 346k | } |
MipsMapping.c:set_doing_mem Line | Count | Source | 201 | 61.8k | { | 202 | 61.8k | MI->csh->doing_mem = status; | 203 | 61.8k | } |
PPCMapping.c:set_doing_mem Line | Count | Source | 201 | 32.8k | { | 202 | 32.8k | MI->csh->doing_mem = status; | 203 | 32.8k | } |
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 |
204 | | |
205 | | /// Returns detail->arch |
206 | | #define DEFINE_get_arch_detail(arch, ARCH) \ |
207 | | static inline cs_##arch *ARCH##_get_detail(const MCInst *MI) \ |
208 | 77.2M | { \ |
209 | 77.2M | assert(MI && MI->flat_insn && MI->flat_insn->detail); \ |
210 | 77.2M | return &MI->flat_insn->detail->arch; \ |
211 | 77.2M | } 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 | 208 | 61.1M | { \ | 209 | 61.1M | assert(MI && MI->flat_insn && MI->flat_insn->detail); \ | 210 | 61.1M | return &MI->flat_insn->detail->arch; \ | 211 | 61.1M | } |
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 | 208 | 12.8M | { \ | 209 | 12.8M | assert(MI && MI->flat_insn && MI->flat_insn->detail); \ | 210 | 12.8M | return &MI->flat_insn->detail->arch; \ | 211 | 12.8M | } |
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 | 208 | 1.82M | { \ | 209 | 1.82M | assert(MI && MI->flat_insn && MI->flat_insn->detail); \ | 210 | 1.82M | return &MI->flat_insn->detail->arch; \ | 211 | 1.82M | } |
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 | 208 | 844k | { \ | 209 | 844k | assert(MI && MI->flat_insn && MI->flat_insn->detail); \ | 210 | 844k | return &MI->flat_insn->detail->arch; \ | 211 | 844k | } |
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 | 208 | 200k | { \ | 209 | 200k | assert(MI && MI->flat_insn && MI->flat_insn->detail); \ | 210 | 200k | return &MI->flat_insn->detail->arch; \ | 211 | 200k | } |
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 | 208 | 267k | { \ | 209 | 267k | assert(MI && MI->flat_insn && MI->flat_insn->detail); \ | 210 | 267k | return &MI->flat_insn->detail->arch; \ | 211 | 267k | } |
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 | 208 | 84.2k | { \ | 209 | 84.2k | assert(MI && MI->flat_insn && MI->flat_insn->detail); \ | 210 | 84.2k | return &MI->flat_insn->detail->arch; \ | 211 | 84.2k | } |
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 |
212 | | |
213 | | DEFINE_get_arch_detail(arm, ARM); |
214 | | DEFINE_get_arch_detail(ppc, PPC); |
215 | | DEFINE_get_arch_detail(tricore, TriCore); |
216 | | DEFINE_get_arch_detail(aarch64, AArch64); |
217 | | DEFINE_get_arch_detail(alpha, Alpha); |
218 | | DEFINE_get_arch_detail(hppa, HPPA); |
219 | | DEFINE_get_arch_detail(loongarch, LoongArch); |
220 | | DEFINE_get_arch_detail(mips, Mips); |
221 | | DEFINE_get_arch_detail(riscv, RISCV); |
222 | | DEFINE_get_arch_detail(arc, ARC); |
223 | | DEFINE_get_arch_detail(systemz, SystemZ); |
224 | | DEFINE_get_arch_detail(xtensa, Xtensa); |
225 | | DEFINE_get_arch_detail(bpf, BPF); |
226 | | DEFINE_get_arch_detail(sparc, Sparc); |
227 | | |
228 | | #define DEFINE_check_safe_inc(Arch, ARCH) \ |
229 | | static inline void Arch##_check_safe_inc(const MCInst *MI) \ |
230 | 4.27M | { \ |
231 | 4.27M | assert(Arch##_get_detail(MI)->op_count + 1 < \ |
232 | 4.27M | NUM_##ARCH##_OPS); \ |
233 | 4.27M | } 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 | 230 | 2.82M | { \ | 231 | 2.82M | assert(Arch##_get_detail(MI)->op_count + 1 < \ | 232 | 2.82M | NUM_##ARCH##_OPS); \ | 233 | 2.82M | } |
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 | 230 | 1.26M | { \ | 231 | 1.26M | assert(Arch##_get_detail(MI)->op_count + 1 < \ | 232 | 1.26M | NUM_##ARCH##_OPS); \ | 233 | 1.26M | } |
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 | 230 | 179k | { \ | 231 | 179k | assert(Arch##_get_detail(MI)->op_count + 1 < \ | 232 | 179k | NUM_##ARCH##_OPS); \ | 233 | 179k | } |
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 | 230 | 1.20k | { \ | 231 | 1.20k | assert(Arch##_get_detail(MI)->op_count + 1 < \ | 232 | 1.20k | NUM_##ARCH##_OPS); \ | 233 | 1.20k | } |
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 |
234 | | |
235 | | DEFINE_check_safe_inc(ARM, ARM); |
236 | | DEFINE_check_safe_inc(PPC, PPC); |
237 | | DEFINE_check_safe_inc(TriCore, TRICORE); |
238 | | DEFINE_check_safe_inc(AArch64, AARCH64); |
239 | | DEFINE_check_safe_inc(Alpha, ALPHA); |
240 | | DEFINE_check_safe_inc(HPPA, HPPA); |
241 | | DEFINE_check_safe_inc(LoongArch, LOONGARCH); |
242 | | DEFINE_check_safe_inc(RISCV, RISCV); |
243 | | DEFINE_check_safe_inc(SystemZ, SYSTEMZ); |
244 | | DEFINE_check_safe_inc(Mips, MIPS); |
245 | | DEFINE_check_safe_inc(BPF, BPF); |
246 | | DEFINE_check_safe_inc(ARC, ARC); |
247 | | DEFINE_check_safe_inc(Sparc, SPARC); |
248 | | |
249 | | static inline bool detail_is_set(const MCInst *MI) |
250 | 29.2M | { |
251 | 29.2M | assert(MI && MI->flat_insn); |
252 | 29.2M | return MI->flat_insn->detail != NULL && MI->csh->detail_opt & CS_OPT_ON; |
253 | 29.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 | 250 | 17.8M | { | 251 | 17.8M | assert(MI && MI->flat_insn); | 252 | 17.8M | return MI->flat_insn->detail != NULL && MI->csh->detail_opt & CS_OPT_ON; | 253 | 17.8M | } |
AArch64Mapping.c:detail_is_set Line | Count | Source | 250 | 4.67M | { | 251 | 4.67M | assert(MI && MI->flat_insn); | 252 | 4.67M | return MI->flat_insn->detail != NULL && MI->csh->detail_opt & CS_OPT_ON; | 253 | 4.67M | } |
MipsMapping.c:detail_is_set Line | Count | Source | 250 | 727k | { | 251 | 727k | assert(MI && MI->flat_insn); | 252 | 727k | return MI->flat_insn->detail != NULL && MI->csh->detail_opt & CS_OPT_ON; | 253 | 727k | } |
PPCMapping.c:detail_is_set Line | Count | Source | 250 | 827k | { | 251 | 827k | assert(MI && MI->flat_insn); | 252 | 827k | return MI->flat_insn->detail != NULL && MI->csh->detail_opt & CS_OPT_ON; | 253 | 827k | } |
Unexecuted instantiation: X86Mapping.c:detail_is_set SparcMapping.c:detail_is_set Line | Count | Source | 250 | 326k | { | 251 | 326k | assert(MI && MI->flat_insn); | 252 | 326k | return MI->flat_insn->detail != NULL && MI->csh->detail_opt & CS_OPT_ON; | 253 | 326k | } |
SystemZMapping.c:detail_is_set Line | Count | Source | 250 | 1.02M | { | 251 | 1.02M | assert(MI && MI->flat_insn); | 252 | 1.02M | return MI->flat_insn->detail != NULL && MI->csh->detail_opt & CS_OPT_ON; | 253 | 1.02M | } |
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 | 250 | 20.0k | { | 251 | 20.0k | assert(MI && MI->flat_insn); | 252 | 20.0k | return MI->flat_insn->detail != NULL && MI->csh->detail_opt & CS_OPT_ON; | 253 | 20.0k | } |
Unexecuted instantiation: BPFMapping.c:detail_is_set RISCVDisassembler.c:detail_is_set Line | Count | Source | 250 | 719 | { | 251 | 719 | assert(MI && MI->flat_insn); | 252 | 719 | return MI->flat_insn->detail != NULL && MI->csh->detail_opt & CS_OPT_ON; | 253 | 719 | } |
Unexecuted instantiation: RISCVInstPrinter.c:detail_is_set RISCVMapping.c:detail_is_set Line | Count | Source | 250 | 155k | { | 251 | 155k | assert(MI && MI->flat_insn); | 252 | 155k | return MI->flat_insn->detail != NULL && MI->csh->detail_opt & CS_OPT_ON; | 253 | 155k | } |
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 | 250 | 226k | { | 251 | 226k | assert(MI && MI->flat_insn); | 252 | 226k | return MI->flat_insn->detail != NULL && MI->csh->detail_opt & CS_OPT_ON; | 253 | 226k | } |
Unexecuted instantiation: ARCMapping.c:detail_is_set Line | Count | Source | 250 | 2.97M | { | 251 | 2.97M | assert(MI && MI->flat_insn); | 252 | 2.97M | return MI->flat_insn->detail != NULL && MI->csh->detail_opt & CS_OPT_ON; | 253 | 2.97M | } |
Unexecuted instantiation: ARMInstPrinter.c:detail_is_set AArch64InstPrinter.c:detail_is_set Line | Count | Source | 250 | 8.83k | { | 251 | 8.83k | assert(MI && MI->flat_insn); | 252 | 8.83k | return MI->flat_insn->detail != NULL && MI->csh->detail_opt & CS_OPT_ON; | 253 | 8.83k | } |
MipsInstPrinter.c:detail_is_set Line | Count | Source | 250 | 446k | { | 251 | 446k | assert(MI && MI->flat_insn); | 252 | 446k | return MI->flat_insn->detail != NULL && MI->csh->detail_opt & CS_OPT_ON; | 253 | 446k | } |
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 |
254 | | |
255 | | static inline cs_detail *get_detail(const MCInst *MI) |
256 | 3.58M | { |
257 | 3.58M | assert(MI && MI->flat_insn); |
258 | 3.58M | return MI->flat_insn->detail; |
259 | 3.58M | } Unexecuted instantiation: MipsModule.c:get_detail Unexecuted instantiation: LoongArchModule.c:get_detail Unexecuted instantiation: XtensaModule.c:get_detail Unexecuted instantiation: ARCModule.c:get_detail Line | Count | Source | 256 | 2.55M | { | 257 | 2.55M | assert(MI && MI->flat_insn); | 258 | 2.55M | return MI->flat_insn->detail; | 259 | 2.55M | } |
AArch64Mapping.c:get_detail Line | Count | Source | 256 | 593k | { | 257 | 593k | assert(MI && MI->flat_insn); | 258 | 593k | return MI->flat_insn->detail; | 259 | 593k | } |
Line | Count | Source | 256 | 110k | { | 257 | 110k | assert(MI && MI->flat_insn); | 258 | 110k | return MI->flat_insn->detail; | 259 | 110k | } |
Line | Count | Source | 256 | 126k | { | 257 | 126k | assert(MI && MI->flat_insn); | 258 | 126k | return MI->flat_insn->detail; | 259 | 126k | } |
Unexecuted instantiation: X86Mapping.c:get_detail SparcMapping.c:get_detail Line | Count | Source | 256 | 48.2k | { | 257 | 48.2k | assert(MI && MI->flat_insn); | 258 | 48.2k | return MI->flat_insn->detail; | 259 | 48.2k | } |
SystemZMapping.c:get_detail Line | Count | Source | 256 | 133k | { | 257 | 133k | assert(MI && MI->flat_insn); | 258 | 133k | return MI->flat_insn->detail; | 259 | 133k | } |
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 | 256 | 20.0k | { | 257 | 20.0k | assert(MI && MI->flat_insn); | 258 | 20.0k | return MI->flat_insn->detail; | 259 | 20.0k | } |
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 |
260 | | |
261 | | /// Returns if the given instruction is an alias instruction. |
262 | | #define RETURN_IF_INSN_IS_ALIAS(MI) \ |
263 | | do { \ |
264 | | if (MI->isAliasInstr) \ |
265 | | return; \ |
266 | | } while (0) |
267 | | |
268 | | void map_set_fill_detail_ops(MCInst *MI, bool Val); |
269 | | |
270 | | static inline bool map_fill_detail_ops(MCInst *MI) |
271 | 5.71M | { |
272 | 5.71M | assert(MI); |
273 | 5.71M | return MI->fillDetailOps; |
274 | 5.71M | } 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.89M | { | 272 | 3.89M | assert(MI); | 273 | 3.89M | return MI->fillDetailOps; | 274 | 3.89M | } |
AArch64Mapping.c:map_fill_detail_ops Line | Count | Source | 271 | 923k | { | 272 | 923k | assert(MI); | 273 | 923k | return MI->fillDetailOps; | 274 | 923k | } |
MipsMapping.c:map_fill_detail_ops Line | Count | Source | 271 | 276k | { | 272 | 276k | assert(MI); | 273 | 276k | return MI->fillDetailOps; | 274 | 276k | } |
PPCMapping.c:map_fill_detail_ops Line | Count | Source | 271 | 186k | { | 272 | 186k | assert(MI); | 273 | 186k | return MI->fillDetailOps; | 274 | 186k | } |
Unexecuted instantiation: X86Mapping.c:map_fill_detail_ops SparcMapping.c:map_fill_detail_ops Line | Count | Source | 271 | 116k | { | 272 | 116k | assert(MI); | 273 | 116k | return MI->fillDetailOps; | 274 | 116k | } |
SystemZMapping.c:map_fill_detail_ops Line | Count | Source | 271 | 311k | { | 272 | 311k | assert(MI); | 273 | 311k | return MI->fillDetailOps; | 274 | 311k | } |
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, |
281 | | const name_map *alias_mnem_id_map, int map_size); |
282 | | |
283 | | /// Mapping from Capstone enumeration identifiers and their values. |
284 | | /// |
285 | | /// This map MUST BE sorted to allow binary searches. |
286 | | /// Please always ensure the map is sorted after you added a value. |
287 | | /// |
288 | | /// You can sort the map with Python. |
289 | | /// Copy the map into a file and run: |
290 | | /// |
291 | | /// ```python |
292 | | /// with open("/tmp/file_with_map_entries") as f: |
293 | | /// text = f.readlines() |
294 | | /// |
295 | | /// text.sort() |
296 | | /// print(''.join(text)) |
297 | | /// ``` |
298 | | typedef struct { |
299 | | const char *str; ///< The name of the enumeration identifier |
300 | | uint64_t val; ///< The value of the identifier |
301 | | } cs_enum_id_map; |
302 | | |
303 | | uint64_t enum_map_bin_search(const cs_enum_id_map *map, size_t map_len, |
304 | | const char *id, bool *found); |
305 | | |
306 | | #endif // CS_MAPPING_H |