Searched refs:instruction (Results 1 - 25 of 71) sorted by relevance

123

/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/m68k/fpsp040/
H A Dsmovecr.S5 | offset given in the instruction field.
7 | Input: An offset in the instruction word.
H A Dbugfix.S65 | /* If the xu instruction is exceptional, we punt.
114 | /* If the xu instruction is exceptional, we punt.
248 | dest and the dest of the xu. We must clear the instruction in
249 | the cu and restore the state, allowing the instruction in the
250 | xu to complete. Remember, the instruction in the nu
252 | If the result of the xu instruction is not exceptional, we can
253 | restore the instruction from the cu to the frame and continue
276 | Check if the instruction which just completed was exceptional.
281 | It is necessary to isolate the result of the instruction in the
370 | dest and the dest of the xu. We must clear the instruction i
[all...]
H A Dx_ovfl.S14 | If the instruction is move_out, then garbage is stored in the
15 | destination. If the instruction is not move_out, then the
175 | CCs are defined to be 'not affected' for the opclass3 instruction.
H A Dx_unimp.S4 | fpsp_unimp --- FPSP handler for unimplemented instruction
19 | instruction.
H A Dx_fline.S8 | Next, determine if the instruction is an fmovecr with a non-zero
51 moveal EXC_PC+4(%a6),%a0 |get address of fline instruction
66 | ;if an FMOVECR instruction, fix stack
H A Dutil.S11 | g_opcls: returns the opclass of the float instruction.
95 | instruction is fsgldiv or fsglmul or fsadd, fdadd, fsub, fdsub, fsmul,
97 | If the instruction is fsgldiv of fsglmul, the rounding precision must be
98 | extended. If the instruction is not fsgldiv or fsglmul but a force-
99 | precision instruction, the rounding precision is then set to the force
119 bra ovf_fpcr |instruction is none of the above
125 beql ovff_sgl |the instruction is force single
127 beql ovff_dbl |the instruction is force double
302 | get_fline --- get f-line opcode of interrupted instruction
H A Dget_op.S8 | instruction exception handler ('unimp' - vector 11). 'get_op'
33 | and the instruction is then restored back into the '040. The
34 | '040 is then able to complete the instruction.
40 | then an frestore is done to restore the instruction back into
42 | a normalized number in the source and the instruction is
50 | norm. The instruction is then restored back into the '040
51 | which re_executes the instruction.
200 | If the instruction is fmovecr, exit get_op. It is handled
306 | instruction is dyadic or monadic is still unknown
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/sh/kernel/
H A Dtraps.c100 * handle an instruction that does an unaligned memory access by emulating the
102 * - note that PC _may not_ point to the faulting instruction
103 * (if that instruction is in a branch delay slot)
106 static int handle_unaligned_ins(u16 instruction, struct pt_regs *regs) argument
112 index = (instruction>>8)&15; /* 0x0F00 */
115 index = (instruction>>4)&15; /* 0x00F0 */
118 count = 1<<(instruction&3);
121 switch (instruction>>12) {
123 if (instruction & 8) {
167 dst += (instruction
286 u16 instruction; local
307 handle_unaligned_access(u16 instruction, struct pt_regs *regs) argument
441 u16 instruction; local
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ppc/xmon/
H A Dppc.h83 /* A macro to extract the major opcode from an instruction. */
94 /* How far the operand is left shifted in the instruction. */
98 operand value into an instruction, check this field.
102 (i is the instruction which we are filling in, o is a pointer to
107 instruction and the operand value. It will return the new value
108 of the instruction. If the ERRMSG argument is not NULL, then if
113 unsigned long (*insert) PARAMS ((unsigned long instruction, long op,
117 extract this operand type from an instruction, check this field.
124 (i is the instruction, o is a pointer to this structure, and op
128 instruction valu
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ppc64/xmon/
H A Dppc.h80 /* A macro to extract the major opcode from an instruction. */
91 /* How far the operand is left shifted in the instruction. */
95 operand value into an instruction, check this field.
99 (i is the instruction which we are filling in, o is a pointer to
104 instruction and the operand value. It will return the new value
105 of the instruction. If the ERRMSG argument is not NULL, then if
110 unsigned long (*insert) PARAMS ((unsigned long instruction, long op,
114 extract this operand type from an instruction, check this field.
121 (i is the instruction, o is a pointer to this structure, and op
125 instruction valu
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/mips/dec/prom/
H A Dlocore.S26 addiu k0, 4 # skip the causing instruction
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/arm/nwfpe/
H A Dentry.S40 the user code. If the emulator is unable to emulate the instruction,
56 2) It calls EmulateAll to emulate a floating point instruction.
59 3) If an instruction has been emulated successfully, it looks ahead at
60 the next instruction. If it is a floating point instruction, it
61 executes the instruction, without returning to user space. In this
63 until it encounters a non floating point instruction, at which time it
78 .Lx2: ldrt r0, [r8] @ get actual instruction into r0
80 bl EmulateAll @ emulate the instruction
85 .Lx1: ldrt r6, [r5], #4 @ get the next instruction an
[all...]
H A Dentry26.S37 If the emulator is unable to emulate the instruction, it returns to
51 3) It calls EmulateAll to emulate a floating point instruction.
54 4) If an instruction has been emulated successfully, it looks ahead at
55 the next instruction. If it is a floating point instruction, it
56 executes the instruction, without returning to user space. In this
58 until it encounters a non floating point instruction, at which time it
71 ldr r0, [r5, #-4] @ get actual instruction into r0
72 bl EmulateAll @ emulate the instruction
77 .Lx1: ldrt r6, [r5], #4 @ get the next instruction an
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/scsi/aic7xxx/aicasm/
H A Daicasm_insformat.h104 struct instruction { struct
108 STAILQ_ENTRY(instruction) links;
H A Daicasm.h90 struct instruction *seq_alloc(void);
H A Daicasm.c97 static STAILQ_HEAD(,instruction) seq_program;
301 struct instruction *cur_instr;
330 struct instruction *cur_instr;
498 struct instruction *cur_instr;
578 /* Don't count this instruction as it is in a patch
697 struct instruction *
700 struct instruction *new_instr;
702 new_instr = (struct instruction *)malloc(sizeof(struct instruction));
704 stop("Unable to malloc instruction objec
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/scsi/aic7xxx_old/
H A Dsequencer.h106 struct instruction { struct
111 struct instruction *stqe_next;
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/arm/lib/
H A Dbacktrace.S47 2: stmfd sp!, {pc} @ calculate offset of PC in STMIA instruction
66 1002: ldr r1, [save, #4] @ get instruction at function+4
70 addeq save, save, #4 @ next instruction
73 1003: ldr r1, [save, #4] @ Get 'stmia sp!, {rlist, fp, ip, lr, pc}' instruction
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/m68k/ifpsp060/
H A Dfskeleton.S111 | instruction.
130 | instruction.
149 | instruction.
168 | instruction.
189 | bit in the FPSR, and does an "rte". The instruction that caused the
227 | frame to the PC of the instruction causing the exception, and does an "rte".
228 | The execution of the instruction then proceeds with an enabled floating-point
245 | This is the exit point for the 060FPSP when an emulated "ftrapcc" instruction
H A Dos.S107 | Reads from data/instruction memory while in supervisor mode.
174 | Read an instruction word from user memory.
180 | d0 - instruction word in d0
210 | Read an instruction longword from user memory.
216 | d0 - instruction longword in d0
306 | This is the exit point for the 060FPSP when an instruction is being traced
307 | and there are no other higher priority exceptions pending for this instruction
324 | The sample routine below simply executes an "rte" instruction which
H A Diskeleton.S63 | the PC pointing to the instruction following the instruction
65 | To simply continue execution at the next instruction, just
87 | Instruction exception handler. If the instruction was a "chk2"
122 | Instruction exception handler isp_unimp(). If the instruction is a 64-bit
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/m68k/math-emu/
H A Dfp_util.S58 | illegal instruction
62 | completed instruction
1126 | s: size, as given in an assembly instruction.
1353 | emulated instruction.
1371 | emulated instruction.
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/scsi/
H A Dscript_asm.pl221 $address = 0; # Address of current instruction
298 # clause from a transfer control instruction (RETURN, CALL, JUMP, INT).
486 # Process MOVE length, address, WITH|WHEN phase instruction
521 printf STDERR "Move memory instruction = %08x,%08x,%08x\n",
616 # instruction.
728 $instruction = $1;
730 if ($instruction =~ /JUMP/i) {
732 } elsif ($instruction =~ /CALL/i) {
771 $instruction = $1;
773 print STDERR "Parsing $instruction\
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ppc/boot/common/
H A Dcrt0.S45 icbi r0,r9 # Invalidate the instruction cache
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/m68k/ifpsp060/src/
H A Disp.S337 # _imem_read_{word,long}() - read instruction word/longword #
366 # This handler fetches the first instruction longword from #
426 mov.l EXC_EXTWPTR(%a6),%a0 # fetch instruction addr
427 addq.l &0x4,EXC_EXTWPTR(%a6) # incr instruction ptr
549 mov.l EXC_EXTWPTR(%a6),%a0 # fetch instruction addr
550 addq.l &0x2,EXC_EXTWPTR(%a6) # incr instruction ptr
599 # The instruction that was just emulated was also being traced. The trace
600 # trap for this instruction will be lost unless we jump to the trace handler.
648 # the chk2 instruction should take a chk trap. so, here we must create a
649 # chk stack frame from an unimplemented integer instruction exceptio
[all...]

Completed in 130 milliseconds

123