Searched refs:imm (Results 1 - 25 of 54) sorted by relevance

123

/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Headers/
H A Drtmintrin.h52 #define _xabort(imm) __builtin_ia32_xabort((imm))
H A Df16cintrin.h38 #define _mm_cvtps_ph(a, imm) __extension__ ({ \
40 (__m128i)__builtin_ia32_vcvtps2ph((__v4sf)__a, (imm)); })
42 #define _mm256_cvtps_ph(a, imm) __extension__ ({ \
44 (__m128i)__builtin_ia32_vcvtps2ph256((__v8sf)__a, (imm)); })
H A Davx2intrin.h471 #define _mm256_shuffle_epi32(a, imm) __extension__ ({ \
474 (imm) & 0x3, ((imm) & 0xc) >> 2, \
475 ((imm) & 0x30) >> 4, ((imm) & 0xc0) >> 6, \
476 4 + (((imm) & 0x03) >> 0), \
477 4 + (((imm) & 0x0c) >> 2), \
478 4 + (((imm) & 0x30) >> 4), \
479 4 + (((imm) & 0xc0) >> 6)); })
481 #define _mm256_shufflehi_epi16(a, imm) __extension_
[all...]
/freebsd-9.3-release/contrib/gcc/
H A Dtree-ssanames.c124 use_operand_p imm; local
160 imm = &(SSA_NAME_IMM_USE_NODE (t));
161 imm->use = NULL;
162 imm->prev = imm;
163 imm->next = imm;
164 imm->stmt = t;
208 use_operand_p imm = &(SSA_NAME_IMM_USE_NODE (var)); local
213 while (imm
[all...]
H A Dtree-phinodes.c229 use_operand_p imm; local
230 imm = &(PHI_ARG_IMM_USE_NODE (phi, i));
231 imm->use = &(PHI_ARG_DEF_TREE (phi, i));
232 imm->prev = NULL;
233 imm->next = NULL;
234 imm->stmt = phi;
250 use_operand_p imm; local
251 imm = &(PHI_ARG_IMM_USE_NODE (phi, x));
252 delink_imm_use (imm);
285 use_operand_p imm, old_im local
296 use_operand_p imm; local
[all...]
H A Dtree-flow-inline.h402 end_readonly_imm_use_p (imm_use_iterator *imm) argument
404 return (imm->imm_use == imm->end_p);
409 first_readonly_imm_use (imm_use_iterator *imm, tree var) argument
413 imm->end_p = &(SSA_NAME_IMM_USE_NODE (var));
414 imm->imm_use = imm->end_p->next;
416 imm->iter_node.next = imm->imm_use->next;
418 if (end_readonly_imm_use_p (imm))
425 next_readonly_imm_use(imm_use_iterator *imm) argument
1307 end_imm_use_stmt_p(imm_use_iterator *imm) argument
1316 end_imm_use_stmt_traverse(imm_use_iterator *imm) argument
1354 link_use_stmts_after(use_operand_p head, imm_use_iterator *imm) argument
1386 first_imm_use_stmt(imm_use_iterator *imm, tree var) argument
1413 next_imm_use_stmt(imm_use_iterator *imm) argument
1432 first_imm_use_on_stmt(imm_use_iterator *imm) argument
1441 end_imm_use_on_stmt_p(imm_use_iterator *imm) argument
1449 next_imm_use_on_stmt(imm_use_iterator *imm) argument
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Target/Sparc/
H A DSparc.h115 inline static unsigned HI22(int64_t imm) { argument
116 return (unsigned)((imm >> 10) & ((1 << 22)-1));
119 inline static unsigned LO10(int64_t imm) { argument
120 return (unsigned)(imm & 0x3FF);
123 inline static unsigned HIX22(int64_t imm) { argument
124 return HI22(~imm);
127 inline static unsigned LOX10(int64_t imm) { argument
128 return ~LO10(~imm);
H A DSparcJITInfo.cpp101 #define SETHI_INST(imm, rd) (0x01000000 | ((rd) << 25) | ((imm) & 0x3FFFFF))
102 #define JMP_INST(rs1, imm, rd) (0x80000000 | ((rd) << 25) | (0x38 << 19) \
103 | ((rs1) << 14) | (1 << 13) | ((imm) & 0x1FFF))
105 #define OR_INST_I(rs1, imm, rd) (0x80000000 | ((rd) << 25) | (0x02 << 19) \
106 | ((rs1) << 14) | (1 << 13) | ((imm) & 0x1FFF))
111 #define LDX_INST(rs1, imm, rd) (0xC0000000 | ((rd) << 25) | (0x0B << 19) \
112 | ((rs1) << 14) | (1 << 13) | ((imm) & 0x1FFF))
113 #define SLLX_INST(rs1, imm, rd) (0x80000000 | ((rd) << 25) | (0x25 << 19) \
114 | ((rs1) << 14) | (3 << 12) | ((imm)
[all...]
H A DDelaySlotFiller.cpp445 int64_t imm = SetHiMI->getOperand(1).getImm();
448 if (!isInt<3>(imm))
452 imm = (imm << 10) & 0x1FFF;
460 RestoreMI->getOperand(2).ChangeToImmediate(imm);
/freebsd-9.3-release/contrib/binutils/opcodes/
H A Dsh-dis.c498 int imm = 0; local
527 imm = (nibs[2] << 4) | (nibs[3]);
528 if (imm & 0x80)
529 imm |= ~0xff;
530 imm = ((char) imm) * 2 + 4;
533 imm = ((nibs[1]) << 8) | (nibs[2] << 4) | (nibs[3]);
534 if (imm & 0x800)
535 imm |= ~0xfff;
536 imm
[all...]
H A Dsparc-dis.c668 int imm; local
671 imm = X_SIMM (insn, 13);
673 imm = X_SIMM (insn, 11);
675 imm = X_SIMM (insn, 10);
687 if (imm <= 9)
688 (*info->fprintf_func) (stream, "%d", imm);
690 (*info->fprintf_func) (stream, "%#x", imm);
697 int imm = X_IMM (insn, *s == 'X' ? 5 : 6); local
699 if (imm <= 9)
700 (info->fprintf_func) (stream, "%d", imm);
[all...]
H A Darm-dis.c1765 int imm;
1767 imm = (given & 0xf) | ((given & 0xe0) >> 1);
1769 /* Is ``imm'' a negative number? */
1770 if (imm & 0x40)
1771 imm |= (-1 << 7);
1773 func (stream, "%d", imm);
2977 int imm;
2979 imm = (given & 0xf) | ((given & 0xfff00) >> 4);
2980 func (stream, "%d", imm);
3171 long imm
1764 int imm; local
2976 int imm; local
3170 long imm = (given & 0x07c0) >> 6; local
3360 unsigned int bits = 0, imm, imm8, mod; local
3383 unsigned int imm = 0; local
3394 unsigned int imm = 0; local
3406 unsigned int imm = 0; local
[all...]
/freebsd-9.3-release/sys/mips/mips/
H A Ddb_trace.c272 args[0] = kdbpeek((int *)(sp + (short)i.IType.imm));
277 args[1] = kdbpeek((int *)(sp + (short)i.IType.imm));
282 args[2] = kdbpeek((int *)(sp + (short)i.IType.imm));
287 args[3] = kdbpeek((int *)(sp + (short)i.IType.imm));
292 ra = kdbpeek((int *)(sp + (short)i.IType.imm));
306 args[0] = kdbpeekD((int *)(sp + (short)i.IType.imm));
311 args[1] = kdbpeekD((int *)(sp + (short)i.IType.imm));
316 args[2] = kdbpeekD((int *)(sp + (short)i.IType.imm));
321 args[3] = kdbpeekD((int *)(sp + (short)i.IType.imm));
326 ra = kdbpeekD((int *)(sp + (short)i.IType.imm));
[all...]
H A Ddb_disasm.c258 db_printf("0x%08x", mdbdot + 4 + ((short)i.IType.imm << 2));
355 db_printf("%d(%s)", (short)i.IType.imm, reg_name[i.IType.rs]);
362 reg_name[i.IType.rt], i.IType.imm);
368 reg_name[i.IType.rt], reg_name[i.IType.rs], i.IType.imm);
373 reg_name[i.IType.rt], i.IType.imm);
382 (short)i.IType.imm);
389 (short)i.IType.imm);
H A Dstack_machdep.c73 stacksize = -(short)insn.IType.imm;
80 ra_stack_pos = (short)insn.IType.imm;
/freebsd-9.3-release/contrib/ofed/libmlx4/src/
H A Dwqe.h71 * imm is immediate data for send/RDMA write w/ immediate;
75 uint32_t imm; member in struct:mlx4_wqe_ctrl_seg
/freebsd-9.3-release/sys/cddl/contrib/opensolaris/uts/sparc/dtrace/
H A Dfasttrap_isa.c543 int32_t imm; local
549 * save %sp, <imm>, %sp
559 imm = tp->ftt_instr << 19;
560 imm >>= 19;
561 rp->r_g1 = rp->r_sp + imm;
590 int32_t imm; local
592 imm = tp->ftt_instr << 19;
593 imm >>= 19;
594 value = fasttrap_getreg(rp, RS1(tp->ftt_instr)) + imm;
627 int32_t imm; local
649 int32_t imm; local
909 int32_t imm; local
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Target/ARM/Disassembler/
H A DARMDisassembler.cpp1123 uint32_t imm = Val & 0xFF; local
1125 uint32_t rot_imm = (imm >> rot) | (imm << ((32-rot) & 0x1F));
1136 unsigned imm = fieldFromInstruction(Val, 7, 5); local
1158 if (Shift == ARM_AM::ror && imm == 0)
1161 unsigned Op = Shift | (imm << 3);
1322 unsigned imm = fieldFromInstruction(Insn, 0, 8); local
1409 imm = ARM_AM::getAM5Opc(U ? ARM_AM::add : ARM_AM::sub, imm);
1410 Inst.addOperand(MCOperand::CreateImm(imm));
1472 unsigned imm = fieldFromInstruction(Insn, 0, 12); local
1555 unsigned imm = ARM_AM::getAM2Opc(Op, amt, Opc, idx_mode); local
1577 unsigned imm = fieldFromInstruction(Val, 7, 5); local
1622 unsigned imm = fieldFromInstruction(Insn, 8, 4); local
2027 int imm = fieldFromInstruction(Insn, 0, 8); local
2042 unsigned imm = 0; local
2067 unsigned imm = 0; local
2121 unsigned imm = fieldFromInstruction(Val, 0, 12); local
2142 unsigned imm = fieldFromInstruction(Val, 0, 8); local
2193 unsigned imm = fieldFromInstruction(Insn, 0, 24) << 2; local
3018 unsigned imm = fieldFromInstruction(Insn, 0, 4); local
3141 unsigned imm = fieldFromInstruction(Insn, 0, 8); local
3204 unsigned imm = fieldFromInstruction(Val, 3, 5); local
3215 unsigned imm = Val << 2; local
3237 unsigned imm = fieldFromInstruction(Val, 0, 2); local
3337 unsigned imm = fieldFromInstruction(Insn, 0, 8); local
3400 unsigned imm = fieldFromInstruction(Insn, 0, 12); local
3465 unsigned imm = fieldFromInstruction(Insn, 0, 8); local
3504 int imm = fieldFromInstruction(Insn, 0, 12); local
3548 int imm = Val & 0xFF; local
3562 unsigned imm = fieldFromInstruction(Val, 0, 9); local
3577 unsigned imm = fieldFromInstruction(Val, 0, 8); local
3589 int imm = Val & 0xFF; local
3605 unsigned imm = fieldFromInstruction(Val, 0, 9); local
3712 unsigned imm = fieldFromInstruction(Val, 0, 12); local
3735 unsigned imm = fieldFromInstruction(Insn, 0, 7); local
3869 unsigned imm = fieldFromInstruction(Insn, 0, 4); local
3895 unsigned imm = fieldFromInstruction(Val, 0, 8); local
3914 unsigned imm = (unrot >> rot) | (unrot << ((32-rot)&31)); local
4030 unsigned imm = fieldFromInstruction(Insn, 0, 12); local
4055 unsigned imm = fieldFromInstruction(Insn, 0, 12); local
4083 unsigned imm = fieldFromInstruction(Insn, 0, 12); local
4108 unsigned imm = fieldFromInstruction(Insn, 0, 12); local
4880 unsigned imm = fieldFromInstruction(Insn, 16, 6); local
4910 unsigned imm = fieldFromInstruction(Insn, 16, 6); local
[all...]
/freebsd-9.3-release/contrib/ofed/libmthca/src/
H A Dwqe.h64 uint32_t imm; /* immediate data */ member in struct:mthca_next_seg
/freebsd-9.3-release/sys/ofed/drivers/infiniband/hw/mthca/
H A Dmthca_wqe.h61 __be32 imm; /* immediate data */ member in struct:mthca_next_seg
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/
H A DBasicTargetTransformInfo.cpp73 virtual bool isLegalAddImmediate(int64_t imm) const;
74 virtual bool isLegalICmpImmediate(int64_t imm) const;
134 bool BasicTTI::isLegalAddImmediate(int64_t imm) const {
135 return getTLI()->isLegalAddImmediate(imm);
138 bool BasicTTI::isLegalICmpImmediate(int64_t imm) const {
139 return getTLI()->isLegalICmpImmediate(imm);
/freebsd-9.3-release/contrib/binutils/gas/config/
H A Dtc-arm.c329 signed int imm; member in struct:arm_it::__anon446
333 unsigned immisreg : 1; /* .imm field is a second register. */
3978 inst.operands[i].imm = exp.X_add_number & 0xffffffff;
3995 generic_bignum[0]. Make sure we put 32 bits in imm and
3998 inst.operands[i].imm = 0;
4000 inst.operands[i].imm |= generic_bignum[idx]
4111 is_quarter_float (unsigned imm)
4113 int bs = (imm & 0x20000000) ? 0x3e000000 : 0x40000000;
4114 return (imm & 0x7ffff) == 0 && ((imm
4108 is_quarter_float(unsigned imm) argument
7047 bfd_vma imm; local
8035 int imm = inst.operands[2].imm; local
9642 bfd_vma imm; local
11686 neon_bits_same_in_bytes(unsigned imm) argument
11697 neon_squash_bits(unsigned imm) argument
11706 neon_qfloat_bits(unsigned imm) argument
12324 int imm = inst.operands[2].imm; local
12336 int imm = inst.operands[2].imm; local
12348 int imm = inst.operands[2].imm; local
12391 int imm = inst.operands[2].imm; local
12418 int imm = inst.operands[2].imm; local
12455 int imm = inst.operands[2].imm; local
12481 unsigned imm = inst.operands[2].imm; local
12905 unsigned imm = (inst.operands[3].imm * et.size) / 8; local
13241 int imm = inst.operands[2].imm; local
[all...]
/freebsd-9.3-release/contrib/gdb/gdb/
H A Darm-tdep.c304 bit 1 - mov r7, sp OR add r7, sp, #imm (setting of r7)
327 else if ((insn & 0xff00) == 0xaf00) /* add r7, sp, #imm */
498 bit 1 - mov r7, sp OR add r7, sp, #imm (setting of r7)
574 else if ((insn & 0xff00) == 0xaf00) /* add r7, sp, #imm */
788 unsigned imm = insn & 0xff; /* immediate value */ local
790 imm = (imm >> rot) | (imm << (32 - rot));
791 ip_offset = imm;
796 unsigned imm local
839 unsigned imm = insn & 0xff; /* immediate value */ local
847 unsigned imm = insn & 0xff; /* immediate value */ local
[all...]
/freebsd-9.3-release/sys/amd64/amd64/
H A Ddb_disasm.c1212 int imm; local
1554 get_value_inc(imm, loc, len, FALSE);
1555 db_printf("$%#r", imm);
1560 get_value_inc(imm, loc, len, FALSE);
1561 db_printf("$%+#r", imm);
1565 get_value_inc(imm, loc, 1, FALSE);
1566 db_printf("$%#r", imm);
1570 get_value_inc(imm, loc, 1, FALSE);
1571 if (imm != 0x0a)
1572 db_printf("$%#r", imm);
[all...]
/freebsd-9.3-release/sys/i386/i386/
H A Ddb_disasm.c1148 int imm; local
1404 get_value_inc(imm, loc, len, FALSE);
1405 db_printf("$%#r", imm);
1410 get_value_inc(imm, loc, len, FALSE);
1411 db_printf("$%+#r", imm);
1415 get_value_inc(imm, loc, 1, FALSE);
1416 db_printf("$%#r", imm);
1420 get_value_inc(imm, loc, 1, FALSE);
1421 if (imm != 0x0a)
1422 db_printf("$%#r", imm);
[all...]

Completed in 498 milliseconds

123