Lines Matching +full:cpu +full:- +full:viewed
1 /* SPDX-License-Identifier: GPL-2.0-only */
31 /* We need a run-time check to determine str_pc_offset */
55 it |= it >> (27 - 10); /* Carry ITSTATE<2> to correct place */ in it_advance()
65 long cpsr = regs->ARM_cpsr; in bx_write_pc()
73 regs->ARM_cpsr = cpsr; in bx_write_pc()
74 regs->ARM_pc = pcv; in bx_write_pc()
86 /* We need run-time testing to determine if load_write_pc() should interwork. */
97 regs->ARM_pc = pcv; in load_write_pc()
114 /* We could be an ARMv6 binary on ARMv7 hardware so we need a run-time check. */
125 regs->ARM_pc = pcv; in alu_write_pc()
142 * viewed as an array of these and declared like:
164 * Instruction decoding jumps to parsing the new sub-table 'table'.
207 * These are used to specify what kind of CPU register is encoded in each of the
263 #define DECODE_TYPE_MASK ((1 << DECODE_TYPE_BITS) - 1)
274 REG_TYPE_NOPCWB, /* No PC if load/store write-back flag also set */