Home
last modified time | relevance | path

Searched refs:imm16 (Results 1 – 16 of 16) sorted by relevance

/trueos/contrib/binutils/opcodes/
HDcr16-opc.c44 ARITH1_BYTE_INST ("andb", 0x20, imm16),
46 ARITH1_BYTE_INST ("andw", 0x22, imm16),
49 ARITH1_BYTE_INST ("orb", 0x24, imm16),
51 ARITH1_BYTE_INST ("orw", 0x26, imm16),
54 ARITH1_BYTE_INST ("xorb", 0x28, imm16),
56 ARITH1_BYTE_INST ("xorw", 0x2A, imm16),
58 ARITH_BYTE_INST ("addub", 0x2C, imm16),
59 ARITH_BYTE_INST ("adduw", 0x2E, imm16),
60 ARITH_BYTE_INST ("addb", 0x30, imm16),
61 ARITH_BYTE_INST ("addw", 0x32, imm16),
[all …]
HDarm-dis.c3004 long imm16 = hi | lo; in print_insn_arm() local
3005 func (stream, "#%lu\t; 0x%lx", imm16, imm16); in print_insn_arm()
HDChangeLog-02031300 * z8kgen.c (opt): Fix definition of "in rd,imm16" opcode.
/trueos/contrib/llvm/lib/Target/Mips/
HDMicroMipsInstrFormats.td24 bits<16> imm16;
31 let Inst{15-0} = imm16;
37 bits<16> imm16;
44 let Inst{15-0} = imm16;
49 bits<16> imm16;
56 let Inst{15-0} = imm16;
296 bits<16> imm16;
303 let Inst{15-0} = imm16;
HDMips16InstrFormats.td436 bits<16> imm16;
441 let Inst{26-21} = imm16{10-5};
442 let Inst{20-16} = imm16{15-11};
445 let Inst{4-0} = imm16{4-0};
487 bits<16> imm16;
493 let Inst{26-21} = imm16{10-5};
494 let Inst{20-16} = imm16{15-11};
498 let Inst{4-0} = imm16{4-0};
512 bits<16> imm16;
518 let Inst{26-21} = imm16{10-5};
[all …]
HDMipsInstrFormats.td158 bits<16> imm16;
164 let Inst{15-0} = imm16;
173 bits<16> imm16;
179 let Inst{15-0} = imm16;
233 bits<16> imm16;
240 let Inst{15-0} = imm16;
303 bits<16> imm16;
310 let Inst{15-0} = imm16;
368 bits<16> imm16;
375 let Inst{15-0} = imm16;
[all …]
HDMips16InstrInfo.td41 FI16<op, (outs), (ins brtarget:$imm16),
42 !strconcat(asmstr, "\t$imm16 # 16 bit inst"), [], itin>;
127 FEXT_I16<eop, (outs), (ins brtarget:$imm16),
128 !strconcat(asmstr, "\t$imm16"),[], itin>;
1358 Mips16Pat<(OpNode bb:$imm16), (I bb:$imm16)> {
1392 Mips16Pat<(cond_op CPU16Regs:$rx, imm_type:$imm16),
1393 (I CPU16Regs:$rx, imm_type:$imm16)>;
1430 <(brcond (i32 (seteq CPU16Regs:$rx, CPU16Regs:$ry)), bb:$imm16),
1431 (BteqzT8CmpX16 CPU16Regs:$rx, CPU16Regs:$ry, bb:$imm16)
1449 <(brcond (i32 (setgt CPU16Regs:$rx, CPU16Regs:$ry)), bb:$imm16),
[all …]
HDMipsInstrInfo.td423 InstSE<(outs RO:$rt), (ins RO:$rs, Od:$imm16),
424 !strconcat(opstr, "\t$rt, $rs, $imm16"),
425 [(set RO:$rt, (OpNode RO:$rs, imm_type:$imm16))],
464 InstSE<(outs RO:$rt), (ins Imm:$imm16), !strconcat(opstr, "\t$rt, $imm16"),
540 InstSE<(outs GPR32Opnd:$rt), (ins RO:$rs, Od:$imm16),
541 !strconcat(opstr, "\t$rt, $rs, $imm16"),
542 [(set GPR32Opnd:$rt, (cond_op RO:$rs, imm_type:$imm16))],
665 InstSE<(outs), (ins RO:$rs, uimm16:$imm16),
666 !strconcat(opstr, "\t$rs, $imm16"), [], NoItinerary, FrmOther, opstr>;
/trueos/contrib/binutils/include/opcode/
HDcr16.h122 imm3, imm4, imm5, imm6, imm16, imm20, imm32, enumerator
/trueos/contrib/llvm/lib/Target/X86/Disassembler/
HDX86DisassemblerDecoder.c1497 uint16_t imm16; in readImmediate() local
1521 if (consumeUInt16(insn, &imm16)) in readImmediate()
1523 insn->immediates[insn->numImmediatesConsumed] = imm16; in readImmediate()
/trueos/contrib/llvm/lib/Target/ARM/
HDARMInstrInfo.td620 /// imm16 predicate - Immediate is exactly 16.
622 def imm16 : Operand<i32>, ImmLeaf<i32, [{ return Imm == 16; }]> {
4017 (srl GPRnopc:$src2, imm16:$sh)),
4018 (PKHTB GPRnopc:$src1, GPRnopc:$src2, imm16:$sh)>;
HDARMInstrThumb2.td3007 def : T2Pat<(or (and rGPR:$src1, 0xFFFF0000), (srl rGPR:$src2, imm16:$sh)),
3008 (t2PKHTB rGPR:$src1, rGPR:$src2, imm16:$sh)>,
HDARMInstrNEON.td4964 v4i32, v4i16, imm16, NEONvshlli>;
/trueos/contrib/gcc/config/i386/
HDi386.md7019 ;; IMUL reg16, reg16, imm16 VectorPath
7020 ;; IMUL reg16, mem16, imm16 VectorPath
/trueos/contrib/binutils/bfd/
HDChangeLog-96972479 relaxing. Implement abs24 -> abs16, imm24 -> imm16 and d24 -> d16
/trueos/contrib/binutils/gas/po/
HDgas.pot6304 msgid "#<imm16>"