Lines Matching +full:0 +full:x007fffff
17 * "b" == create_branch(addr, target, 0);
22 #define BRANCH_SET_LINK 0x1
23 #define BRANCH_ABSOLUTE 0x2
28 * 0 6 30 31
32 * Where AA = 0 and LK = 0
35 * by: imm32 = SignExtend(LI:'0b00', 32);
38 * (0x007fffff << 2) = 0x01fffffc = 0x1fffffc
40 * (0xff800000 << 2) = 0xfe000000 = -0x2000000
44 return (offset >= -0x2000000 && offset <= 0x1fffffc && !(offset & 0x3)); in is_offset_in_branch_range()
49 return offset >= -0x8000 && offset <= 0x7fff && !(offset & 0x3); in is_offset_in_cond_branch_range()
57 *instr = ppc_inst(0); in create_branch()
67 *instr = ppc_inst(0x48000000 | (flags & 0x3) | (offset & 0x03FFFFFC)); in create_branch()
69 return 0; in create_branch()
144 return ppc_inst_primary_opcode(instr) & 0x3F; in branch_opcode()
163 #define OP_RT_RA_MASK 0xffff0000UL
164 #define LIS_R2 (PPC_RAW_LIS(_R2, 0))
165 #define ADDIS_R2_R12 (PPC_RAW_ADDIS(_R2, _R12, 0))
166 #define ADDI_R2_R2 (PPC_RAW_ADDI(_R2, _R2, 0))
233 return 0; in ppc_kallsyms_lookup_name()
235 if (name[0] != '.') { in ppc_kallsyms_lookup_name()
236 dot_name[0] = '.'; in ppc_kallsyms_lookup_name()
237 dot_name[1] = '\0'; in ppc_kallsyms_lookup_name()
241 dot_name[0] = '\0'; in ppc_kallsyms_lookup_name()