Lines Matching refs:handler

23  *      setting a handler for it to run the instruction.
25 * In the execution phase by an instruction's handler:
31 * directly executed. Its handler calls the
298 [PROBES_PRELOAD_IMM] = {.handler = probes_simulate_nop},
299 [PROBES_PRELOAD_REG] = {.handler = probes_simulate_nop},
300 [PROBES_BRANCH_IMM] = {.handler = simulate_blx1},
301 [PROBES_MRS] = {.handler = simulate_mrs},
302 [PROBES_BRANCH_REG] = {.handler = simulate_blx2bx},
303 [PROBES_CLZ] = {.handler = emulate_rd12rm0_noflags_nopc},
305 .handler = emulate_rd12rn16rm0_rwflags_nopc},
306 [PROBES_MUL1] = {.handler = emulate_rdlo12rdhi16rn0rm8_rwflags_nopc},
307 [PROBES_MUL2] = {.handler = emulate_rd16rn12rm0rs8_rwflags_nopc},
308 [PROBES_SWP] = {.handler = emulate_rd12rn16rm0_rwflags_nopc},
309 [PROBES_LDRSTRD] = {.handler = emulate_ldrdstrd},
310 [PROBES_LOAD_EXTRA] = {.handler = emulate_ldr},
311 [PROBES_LOAD] = {.handler = emulate_ldr},
312 [PROBES_STORE_EXTRA] = {.handler = emulate_str},
313 [PROBES_STORE] = {.handler = emulate_str},
314 [PROBES_MOV_IP_SP] = {.handler = simulate_mov_ipsp},
316 .handler = emulate_rd12rn16rm0rs8_rwflags},
318 .handler = emulate_rd12rn16rm0rs8_rwflags},
319 [PROBES_MOV_HALFWORD] = {.handler = emulate_rd12rm0_noflags_nopc},
320 [PROBES_SEV] = {.handler = probes_emulate_none},
321 [PROBES_WFE] = {.handler = probes_simulate_nop},
322 [PROBES_SATURATE] = {.handler = emulate_rd12rn16rm0_rwflags_nopc},
323 [PROBES_REV] = {.handler = emulate_rd12rm0_noflags_nopc},
324 [PROBES_MMI] = {.handler = emulate_rd12rn16rm0_rwflags_nopc},
325 [PROBES_PACK] = {.handler = emulate_rd12rn16rm0_rwflags_nopc},
326 [PROBES_EXTEND] = {.handler = emulate_rd12rm0_noflags_nopc},
327 [PROBES_EXTEND_ADD] = {.handler = emulate_rd12rn16rm0_rwflags_nopc},
329 .handler = emulate_rdlo12rdhi16rn0rm8_rwflags_nopc},
330 [PROBES_MUL_ADD] = {.handler = emulate_rd16rn12rm0rs8_rwflags_nopc},
331 [PROBES_BITFIELD] = {.handler = emulate_rd12rm0_noflags_nopc},
332 [PROBES_BRANCH] = {.handler = simulate_bbl},