/openbmc/linux/arch/microblaze/kernel/ |
H A D | head.S | 103 addik r11, r11, 4 /* increment counting */ 105 addik r3, r3, -4 /* descrement loop */ 123 addik r11, r11, 1 /* increment counting */ 125 addik r3, r3, -1 /* decrement loop */ 126 addik r5, r4, 0 /* add new space for command line */ 139 addik r11, r11, 4 /* increment counting */ 141 addik r3, r3, -4 /* descrement loop */ 151 addik r3, r0, MICROBLAZE_TLB_SIZE -1 /* Invalidate all TLB entries */ 157 addik r3, r3, -1 172 addik r3,r0, CONFIG_KERNEL_START /* Load the kernel virtual address */ [all …]
|
H A D | entry.S | 269 addik r1, r1, CONFIG_KERNEL_BASE_ADDR - CONFIG_KERNEL_START - PT_SIZE; \ 281 addik r1, r1, THREAD_SIZE + CONFIG_KERNEL_BASE_ADDR - CONFIG_KERNEL_START - PT_SIZE; \ 295 addik r1, r1, -PT_SIZE 298 addik r3, r0, cpuinfo 308 addik r1, r1, PT_SIZE 313 addik r1, r1, -PT_SIZE 316 addik r3, r0, cpuinfo 326 addik r1, r1, PT_SIZE 350 addik r1, r1, THREAD_SIZE; 353 addik r1, r1, -PT_SIZE; /* Make room on the stack. */ [all …]
|
H A D | mcount.S | 18 addik r1, r1, -120; \ 79 addik r1, r1, 120; 97 addik r6, r0, ftrace_stub; /* asm implementation */ 103 addik r5, r0, ftrace_graph_entry_stub; /* implemented in C */ 112 addik r5, r1, 120; /* MS: load parent addr */ 113 addik r6, r15, 0; /* MS: load current function addr */ 124 addik r6, r0, ftrace_stub; 136 addik r5, r15, -4; /* MS: load current function addr */ 160 addik r15, r3, 0;
|
H A D | hw_exception_handler.S | 422 addik r6, r0, TOPHYS(lw_table); 433 addik r6, r0, TOPHYS(sw_table); 753 addik r5, r5, 1 /* MS: inc tlb_index -> use next one */ 838 addik r6, r0, ex_tmp_data_loc_0; 852 addik r6, r0, ex_tmp_data_loc_0; 859 addik r5, r8, lw_table_vm; 865 addik r5, r8, sw_table_vm; 868 addik r5, r0, ex_tmp_data_loc_0; 906 addik r6, r6, -4 /* for finding proper fixup */ 908 addik r7, r0, SIGSEGV [all …]
|
H A D | misc.S | 41 addik r12, r12, 1
|
/openbmc/linux/arch/microblaze/lib/ |
H A D | umodsi3.S | 19 addik r1, r1, -12 26 addik r3, r0, 0 /* clear div */ 27 addik r30, r0, 0 /* clear mod */ 28 addik r29, r0, 32 /* initialize the loop count */ 37 addik r3, r5, 0 46 addik r3, r0, 0 47 addik r18, r0, 0x7fffffff 58 addik r29, r29, -1 67 addik r30, r30, 1 69 addik r29, r29, -1 [all …]
|
H A D | uaccess_old.S | 88 addik r7, r7, -4 90 addik r3, r3, 4 91 addik r3, r7, 0 102 addik r1, r1, -40 120 addik r6, r6, 0x200 121 addik r7, r7, -0x200 123 addik r5, r5, 0x200 136 addik r1, r1, 40 138 addik r3, r0, 0 144 addik r3, r7, 0 [all …]
|
H A D | udivsi3.S | 20 addik r1, r1, -12 27 addik r30, r0, 0 /* clear mod */ 28 addik r29, r0, 32 /* initialize the loop count */ 33 addik r3, r0, 1 48 addik r3, r0, 1 56 addik r29, r29, -1 65 addik r3, r3, 1 67 addik r29, r29, -1 82 addik r1, r1, 12
|
H A D | modsi3.S | 19 addik r1, r1, -16 35 addik r3, r0, 0 /* clear mod */ 36 addik r30, r0, 0 /* clear div */ 37 addik r29, r0, 32 /* initialize the loop count */ 42 addik r29, r29, -1 51 addik r30, r30, 1 53 addik r29, r29, -1 71 addik r1, r1, 16
|
H A D | divsi3.S | 17 addik r1, r1, -16 32 addik r30, r0, 0 /* clear mod */ 33 addik r3, r0, 0 /* clear div */ 34 addik r29, r0, 32 /* initialize the loop count */ 42 addik r29, r29, -1 51 addik r3, r3, 1 53 addik r29, r29, -1 71 addik r1, r1, 16
|
/openbmc/u-boot/arch/microblaze/cpu/ |
H A D | start.S | 50 addik r6, r0, 0x2 /* BIG/LITTLE endian offset */ 65 addik r6, r0, CONFIG_SYS_RESET_ADDRESS 79 addik r6, r0, _exception_handler 112 addik r6, r0, _interrupt_handler 124 addik r6, r0, _hw_exception_handler 134 addik r5, r0, 0 135 addik r6, r0, XILINX_DCACHE_BYTE_SIZE 252 addik r6, r0, 0x2 /* BIG/LITTLE endian offset */ 259 addik r6, r0, _exception_handler 268 addik r6, r0, _hw_exception_handler [all …]
|
H A D | irq.S | 13 addik r1, r1, -124 76 addik r1, r1, 124
|
/openbmc/linux/arch/microblaze/include/asm/ |
H A D | page.h | 116 addik rd, rs, (CONFIG_KERNEL_BASE_ADDR - CONFIG_KERNEL_START) 118 addik rd, rs, (CONFIG_KERNEL_START - CONFIG_KERNEL_BASE_ADDR)
|
/openbmc/qemu/target/microblaze/ |
H A D | insns.decode | 73 addik 001100 ..... ..... ................ @typeb
|
H A D | translate.c | 333 DO_TYPEBI(addik, false, tcg_gen_addi_i32) in DO_TYPEA()
|
/openbmc/qemu/disas/ |
H A D | microblaze.c | 102 addi, rsubi, addic, rsubic, addik, rsubik, addikc, rsubikc, mul, mulh, mulhu, mulhsu, enumerator 302 …FFSET, NO_DELAY_SLOT, IMMVAL_MASK_NON_SPECIAL, 0x30000000, OPCODE_MASK_H, addik, arithmetic_inst },
|