HomeSort by: relevance | last modified time | path
    Searched defs:op1 (Results 1 - 9 of 9) sorted by relevancy

  /src/sys/arch/hppa/spmath/
impys.S 62 op1: .equ 5 /* multiplicand */ label
74 stws,ma op1,4(%sp) ; save registers on stack
84 ldws 0(%arg0),op1 ; get multiplicand
87 xor op2,op1,sign ; sign(0) = sign of product
88 mpy1: comb,< op1,gr0,mpya ; br. if multiplicand < 0
90 addib,= 0,op1,fini0 ; op1 = 0, product = 0
116 ; ---- bits = 0001 ---- add op1, then shift 4 bits
118 addb,tr op1,pu,sh4n+4 ; add op1 to product, to shif
    [all...]
impyu.S 62 op1: .equ 5 ; multiplicand label
81 stws,ma op1,4(%sp) ; save registers on stack
90 ldws 0(%arg0),op1 ; get multiplicand
92 addib,= 0,op1,fini0 ; op1 = 0, product = 0
94 bb,>= op1,0,mpy1 ; test msb of multiplicand
100 extru,= op1,31,31,op1 ; clear msb of multiplicand
101 b mpy1 ; if op1 < 2**32, start multiply
133 ; ---- bits = 0001 ---- add op1, then shift 4 bit
    [all...]
  /src/sys/arch/sh3/include/
sh_opcode.h 12 unsigned op1: 4; member in struct:__anon0130a2c2010a::__anon0130a2c20308
18 unsigned op1: 4; member in struct:__anon0130a2c2010a::__anon0130a2c20408
24 unsigned op1: 4; member in struct:__anon0130a2c2010a::__anon0130a2c20508
84 unsigned op1: 4; member in struct:__anon0130a2c2010a::__anon0130a2c20f08
90 unsigned op1: 4; member in struct:__anon0130a2c2010a::__anon0130a2c21008
97 unsigned op1: 4; member in struct:__anon0130a2c2010a::__anon0130a2c21108
  /src/usr.sbin/gspa/gspa/
gsp_inst.c 447 operand op0, op1; local in function:encode_instr
458 op1 = ops->next;
459 if( op1 != NULL && spec[1] == 0 && USES_EXPR(op1) )
460 eval_expr(op1->op_u.value, &val[1], &eline[1]);
462 op1 = NULL;
465 if (class == MOVE && op0 && op1 && op1->type == REG) {
468 if ((op0->reg_no & op1->reg_no & GSPA_REGFILE) == 0) {
470 op1->reg_no ^= GSPA_A0 ^ GSPA_B0
    [all...]
  /src/sys/arch/amd64/amd64/
db_disasm.c 128 #define op1(x) (x) macro
191 { "rdrand",true, LONG, op1(Rv), 0 },
192 { "rdseed",true, LONG, op1(Rv), 0 }
196 /*00*/ { "", true, NONE, op1(Ew), db_Grp6 },
197 /*01*/ { "", true, NONE, op1(Ew), db_Grp7 },
295 /*80*/ { "jo", false, NONE, op1(Dl), 0 },
296 /*81*/ { "jno", false, NONE, op1(Dl), 0 },
297 /*82*/ { "jb", false, NONE, op1(Dl), 0 },
298 /*83*/ { "jnb", false, NONE, op1(Dl), 0 },
299 /*84*/ { "jz", false, NONE, op1(Dl), 0 }
    [all...]
  /src/sys/arch/i386/i386/
db_disasm.c 111 #define op1(x) (x) macro
135 { "sgdt", false, NONE, op1(E), 0 },
138 { "lidt", false, NONE, op1(E), 0 },
139 { "smsw", false, NONE, op1(E), 0 },
141 { "lmsw", false, NONE, op1(E), 0 },
157 { "fxsave", false, NONE, op1(E), 0 },
158 { "fxrstor", false, NONE, op1(E), 0 },
159 { "ldmxcsr", false, NONE, op1(E), 0 },
160 { "stmxcsr", false, NONE, op1(E), 0 },
161 { "xsave", false, NONE, op1(E), 0 }
    [all...]
  /src/lib/libnvmm/
libnvmm_x86.c 2333 * the group. op1 gets overwritten in the Immediate node, if any.
2719 exec_##instr##sz(uint##sz##_t op1, uint##sz##_t op2, uint64_t *rflags) \
2728 : "r" (op1), "r" (op2)); \
2734 exec_##instr(uint64_t op1, uint64_t op2, uint64_t *rflags, size_t opsize) \
2738 return exec_##instr##8(op1, op2, rflags); \
2740 return exec_##instr##16(op1, op2, rflags); \
2742 return exec_##instr##32(op1, op2, rflags); \
2744 return exec_##instr##64(op1, op2, rflags); \
2748 /* SUB: ret = op1 - op2 */
2756 /* OR: ret = op1 | op2 *
2793 uint64_t *op1, op2, fl, ret; variable in typeref:typename:uint64_t *
2825 uint64_t *op1, op2, fl, ret; local in function:x86_func_and
2855 uint64_t *op1, op2; local in function:x86_func_xchg
2879 uint64_t *op1, *op2, fl, ret; local in function:x86_func_sub
2914 uint64_t *op1, op2, fl, ret; local in function:x86_func_xor
2944 uint64_t *op1, *op2, fl; local in function:x86_func_cmp
2967 uint64_t *op1, *op2, fl; local in function:x86_func_test
3238 uint64_t *gprs, op1, op2, fl; local in function:assist_mem_cmps
    [all...]
  /src/sys/arch/hppa/hppa/
db_disasm.c 1877 u_int op1, r1, fmt, t; local in function:floatDasm
1881 op1 = CoprExt1(w);
1883 fmt = (op1 >> 2) & 3; /* get precision of source */
1890 r1 = (op1 >> 11) & 0x3e;
1894 if (op1 & 2) { /* class 2 or 3 */
1898 r2 = (op1 >> 6) & 0x3e;
1902 if ((op1 & 1) == 0) { /* class 2 */
1904 switch((op1 >> 4) & 7) {
1924 switch((op1 >> 4) & 7) {
1934 } else if (op1 & 1) { /* class 1 *
    [all...]
  /src/common/lib/libx86emu/
x86emu.c 4058 uint8_t op1; local in function:X86EMU_exec_one_byte
4060 op1 = fetch_byte_imm(emu);
4062 switch (op1) {
4856 if (op1 != 0x26 && op1 != 0x2e && op1 != 0x36 && op1 != 0x3e &&
4857 (op1 | 3) != 0x67)

Completed in 23 milliseconds