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